LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- うさ まる の投稿
返信数: 23
初めまして。大学生です。
投稿を失礼いたします。

以前、LaTeX2e 美文書作成入門(改訂第7版)に付属しているCDでLaTeXをインストールし、成功して使っておりました。

つい先日、使用しているmacのOSを確かsierraからcatalinaにアップデートし、インストールしていたTeXshopもバージョンはうろ覚えですが2017から2018 (?)へとアップデートしました。すると、TeXshopで書いていた文章をコンパイルすることができなくなり(「保存先へのアクセス権がありません」みたいな警告が出てしまい、保存先を確認しても書き出しと読み込みは許可されている)、TeXshopのアップデートが原因かと思い、一旦TeX関連を全て削除してもう一回インストールしようと思い立ちました。

しかし再度本付属のCDでインストールをしようとすると、ものの2%ほどでエラーが出てしまい、失敗となりました。

いろいろ調べたのですが、正直コードやパソコンに関する知識に疎く、ただTeXでレポートや論文が書きたいというだけの人間ですので、全くもって何が原因か見当がつきませんでした。

エラーの際に出たコードを画像として添付しますので、原因が分かる方がいらっしゃいましたら教えていただけませんか?

Mac OS 10.15 Catalina
使用ソフト LaTeX2e 美文書作成入門(改訂第7版)に付属のDVD-RON (TexLive2017と追加ソフト)
添付 スクリーンショット_2019-10-11_1.56.42.png
うさ まる への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- Dora TeX の投稿
/Users/Shared/TeXLive/BibunshoTeXsetup_log.txt
にありますインストールログ全体を添付していただけますでしょうか?
Dora TeX への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- うさ まる の投稿
Dora TeX 様

質問に目を通してくださり、ありがとうございます。
/Users/Shared/TeXLive
まではあるのですが、その中身が空っぽの状態です・・・。
添付 スクリーンショット_2019-10-15_11.40.33.png
うさ まる への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- Dora TeX の投稿
ではインストーラの画面に流れるログを全文コピペして添付していただけますでしょうか。
Dora TeX への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- うさ まる の投稿
大変長くなってしまいますが、インストーラでセットアップしようとした時のエラーログを以下に置かせていただきます。私の名前が入っていたところのみ、(自分の名前)と書き換えさせていただきました。



export CC=:
+ export CC=:
+ CC=:
pwd
+ pwd
/Users/(自分の名前)/Desktop
mkdir "/tmp/Yusuke-Terada.BibunshoTeXsetup-D3C76239-9F7A-44B6-9C18-D6B25741CAEF"; tar zxvf "./mac/Library/insttlja-20180118.tar.gz" -C "/tmp/Yusuke-Terada.BibunshoTeXsetup-D3C76239-9F7A-44B6-9C18-D6B25741CAEF"
+ mkdir /tmp/Yusuke-Terada.BibunshoTeXsetup-D3C76239-9F7A-44B6-9C18-D6B25741CAEF
+ tar zxvf ./mac/Library/insttlja-20180118.tar.gz -C /tmp/Yusuke-Terada.BibunshoTeXsetup-D3C76239-9F7A-44B6-9C18-D6B25741CAEF
tar: Error opening archive: Failed to open './mac/Library/insttlja-20180118.tar.gz'
PROFILE="bibun7maclikeadmin" SUDO_USER="(自分の名前)" kanjiEmbed="hiragino-elcapitan-pron" TLREPO="./texlive2017" TEXLIVE_INSTALL_PREFIX="/Applications/TeXLive/Library/texlive" "/tmp/Yusuke-Terada.BibunshoTeXsetup-D3C76239-9F7A-44B6-9C18-D6B25741CAEF/insttlja-20180118/install-tl-macosx.sh"
+ PROFILE=bibun7maclikeadmin
+ SUDO_USER=(自分の名前)
+ kanjiEmbed=hiragino-elcapitan-pron
+ TLREPO=./texlive2017
+ TEXLIVE_INSTALL_PREFIX=/Applications/TeXLive/Library/texlive
+ /tmp/Yusuke-Terada.BibunshoTeXsetup-D3C76239-9F7A-44B6-9C18-D6B25741CAEF/insttlja-20180118/install-tl-macosx.sh
/tmp/bibunshoTeXsetupAdmin.sh: line 4: /tmp/Yusuke-Terada.BibunshoTeXsetup-D3C76239-9F7A-44B6-9C18-D6B25741CAEF/insttlja-20180118/install-tl-macosx.sh: No such file or directory
grep "^/Applications/TeXLive/Library/texlive/2017/bin/x86_64-darwin$" "/etc/paths.d/TeXLive" > /dev/null 2>&1 || echo "/Applications/TeXLive/Library/texlive/2017/bin/x86_64-darwin" >> "/etc/paths.d/TeXLive"
+ grep '^/Applications/TeXLive/Library/texlive/2017/bin/x86_64-darwin$' /etc/paths.d/TeXLive
export PATH="/Applications/TeXLive/Library/texlive/2017/bin/x86_64-darwin":$PATH
+ export PATH=/Applications/TeXLive/Library/texlive/2017/bin/x86_64-darwin:/usr/bin:/bin:/usr/sbin:/sbin
+ PATH=/Applications/TeXLive/Library/texlive/2017/bin/x86_64-darwin:/usr/bin:/bin:/usr/sbin:/sbin
hdiutil attach -nobrowse -mountpoint "/tmp/Patch" "./mac/Library/Bibunsho7-patch-1.1-20171125.dmg"
+ hdiutil attach -nobrowse -mountpoint /tmp/Patch ./mac/Library/Bibunsho7-patch-1.1-20171125.dmg
hdiutil: attach failed - イメージを認識できません
TLPATH="/Applications/TeXLive/Library/texlive/2017/bin/x86_64-darwin" "/tmp/Patch/Patch.app/Contents/Resources/Patch.sh"
+ TLPATH=/Applications/TeXLive/Library/texlive/2017/bin/x86_64-darwin
+ /tmp/Patch/Patch.app/Contents/Resources/Patch.sh
/tmp/bibunshoTeXsetupAdmin.sh: line 8: /tmp/Patch/Patch.app/Contents/Resources/Patch.sh: No such file or directory
hdiutil detach "/tmp/Patch"
+ hdiutil detach /tmp/Patch
hdiutil: detach failed - ファイルまたはディレクトリがありません
mkdir "/tmp/Yusuke-Terada.BibunshoTeXsetup-B4B08074-279F-4C08-99DA-B0B5A10989E7"; tar zxvf "./mac/Library/mactexaddons-20180122.tar.gz" -C "/tmp/Yusuke-Terada.BibunshoTeXsetup-B4B08074-279F-4C08-99DA-B0B5A10989E7"
+ mkdir /tmp/Yusuke-Terada.BibunshoTeXsetup-B4B08074-279F-4C08-99DA-B0B5A10989E7
+ tar zxvf ./mac/Library/mactexaddons-20180122.tar.gz -C /tmp/Yusuke-Terada.BibunshoTeXsetup-B4B08074-279F-4C08-99DA-B0B5A10989E7
tar: Error opening archive: Failed to open './mac/Library/mactexaddons-20180122.tar.gz'
pushd "/tmp/Yusuke-Terada.BibunshoTeXsetup-B4B08074-279F-4C08-99DA-B0B5A10989E7/mactexaddons-20180122"
+ pushd /tmp/Yusuke-Terada.BibunshoTeXsetup-B4B08074-279F-4C08-99DA-B0B5A10989E7/mactexaddons-20180122
/tmp/bibunshoTeXsetupAdmin.sh: line 11: pushd: /tmp/Yusuke-Terada.BibunshoTeXsetup-B4B08074-279F-4C08-99DA-B0B5A10989E7/mactexaddons-20180122: No such file or directory
PREFIX="/Applications/TeXLive/Library/mactexaddons" ./Install.sh
+ PREFIX=/Applications/TeXLive/Library/mactexaddons
+ ./Install.sh
/tmp/bibunshoTeXsetupAdmin.sh: line 12: ./Install.sh: No such file or directory
popd
+ popd
/tmp/bibunshoTeXsetupAdmin.sh: line 13: popd: directory stack empty
grep "^/Applications/TeXLive/Library/mactexaddons/bin$" "/etc/paths.d/TeXLive" > /dev/null 2>&1 || echo "/Applications/TeXLive/Library/mactexaddons/bin" >> "/etc/paths.d/TeXLive"
+ grep '^/Applications/TeXLive/Library/mactexaddons/bin$' /etc/paths.d/TeXLive
if [ ! -d "/Applications/TeXLive" ]; then mkdir -p "/Applications/TeXLive";fi
+ '[' '!' -d /Applications/TeXLive ']'
+ mkdir -p /Applications/TeXLive
if [ -e "/Applications/TeXLive/TeXShop.app" ]; then rm -rf "/Applications/TeXLive/TeXShop.app";fi
+ '[' -e /Applications/TeXLive/TeXShop.app ']'
ditto -xk "./mac/Applications/TeXShop3.97.zip" "/Applications/TeXLive"
+ ditto -xk ./mac/Applications/TeXShop3.97.zip /Applications/TeXLive
ditto: ./mac/Applications/TeXShop3.97.zip: Operation not permitted
xattr -r -d com.apple.quarantine "/Applications/TeXLive/TeXShop.app"
+ xattr -r -d com.apple.quarantine /Applications/TeXLive/TeXShop.app
xattr: No such file: /Applications/TeXLive/TeXShop.app
if [ ! -d "/Applications/TeXLive" ]; then mkdir -p "/Applications/TeXLive";fi
+ '[' '!' -d /Applications/TeXLive ']'
if [ -e "/Applications/TeXLive/TeXworks.app" ]; then rm -rf "/Applications/TeXLive/TeXworks.app";fi
+ '[' -e /Applications/TeXLive/TeXworks.app ']'
hdiutil attach -nobrowse -mountpoint "/tmp/TeXworks" "./mac/Applications/TeXworks-osx-0.6.1-201605010904-git_3614278.dmg"
+ hdiutil attach -nobrowse -mountpoint /tmp/TeXworks ./mac/Applications/TeXworks-osx-0.6.1-201605010904-git_3614278.dmg
hdiutil: attach failed - イメージを認識できません
ditto "/tmp/TeXworks/TeXworks.app" "/Applications/TeXLive/TeXworks.app"
+ ditto /tmp/TeXworks/TeXworks.app /Applications/TeXLive/TeXworks.app
ditto: can't get real path for source '/tmp/TeXworks/TeXworks.app'
hdiutil detach "/tmp/TeXworks"
+ hdiutil detach /tmp/TeXworks
hdiutil: detach failed - ファイルまたはディレクトリがありません
xattr -r -d com.apple.quarantine "/Applications/TeXLive/TeXworks.app"
+ xattr -r -d com.apple.quarantine /Applications/TeXLive/TeXworks.app
xattr: No such file: /Applications/TeXLive/TeXworks.app
if [ ! -d "/Applications/TeXLive" ]; then mkdir -p "/Applications/TeXLive";fi
+ '[' '!' -d /Applications/TeXLive ']'
if [ -e "/Applications/TeXLive/TeX2img.app" ]; then rm -rf "/Applications/TeXLive/TeX2img.app";fi
+ '[' -e /Applications/TeXLive/TeX2img.app ']'
hdiutil attach -nobrowse -mountpoint "/tmp/TeX2img" "./mac/Applications/TeX2img_2.2.0.dmg"
+ hdiutil attach -nobrowse -mountpoint /tmp/TeX2img ./mac/Applications/TeX2img_2.2.0.dmg
hdiutil: attach failed - イメージを認識できません
ditto "/tmp/TeX2img/TeX2img.app" "/Applications/TeXLive/TeX2img.app"
+ ditto /tmp/TeX2img/TeX2img.app /Applications/TeXLive/TeX2img.app
ditto: can't get real path for source '/tmp/TeX2img/TeX2img.app'
hdiutil detach "/tmp/TeX2img"
+ hdiutil detach /tmp/TeX2img
hdiutil: detach failed - ファイルまたはディレクトリがありません
xattr -r -d com.apple.quarantine "/Applications/TeXLive/TeX2img.app"
+ xattr -r -d com.apple.quarantine /Applications/TeXLive/TeX2img.app
xattr: No such file: /Applications/TeXLive/TeX2img.app

うさ まる への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- Dora TeX の投稿
> tar: Error opening archive: Failed to open './mac/Library/insttlja-20180118.tar.gz'

出だしからいきなり必要なファイルの読み込みに失敗しているようですね……
CDの内容を一度全部ローカルにコピーしてからインストールしてみるといかがでしょう。
Dora TeX への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- うさ まる の投稿
お返事が遅れてしまいました。
DMD ROMの内容物をデスクトップに複製して何度か試したのですが、同様のエラーが出てしまいました・・・
うさ まる への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- Dora TeX の投稿
よく見ると,

> pwd
> + pwd
> /Users/(自分の名前)/Desktop

というところでおかしいですね……そこは本来アプリケーションがあるフォルダのパスが出るはずで,確かにそうでないと ./mac/Library/insttlja-20180118.tar.gz にアクセスすることはできないでしょう。

こちらの実験用環境を Catalina にアップグレードしてテストしてみます。今しばらくお待ちください。
Dora TeX への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- うさ まる の投稿
何かしらの原因でパスが通らなくなっているのでしょうか・・・
テストしてくださるとのことで、本当にありがとうございます。
お待ちしております。
うさ まる への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- 奥村 晴彦 の投稿
ご迷惑をおかけしております。

私のほうでもテスト環境を作って検証しているのですが,まったく同じエラーが出て,悩んでいるところです。

寺田さん,何かわかりましたでしょうか?
奥村 晴彦 への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- Dora TeX の投稿
こちらでクリーンな Catalina 環境を作って試してみました。 第7版第2刷のISOイメージからインストールを試みたところ,ログの冒頭部が
export CC=:
+ export CC=:
+ CC=:
pwd
+ pwd
/Volumes/LaTeX2e美文書作成入門第7版
となっており,正しい起動ディレクトリからインストールスクリプトを起動できていました。結果,インストールは最後まで正しく成功しました。 「インストールスクリプトの起動ディレクトリがホームディレクトリになってしまう」ための条件が分からず,まだ原因が突き止められません……
Dora TeX への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- 奥村 晴彦 の投稿
すみません,うちではホームディレクトリでもなく

export CC=:
+ export CC=:
+ CC=:
pwd
+ pwd
/private/var/folders/dr/tyvj291j06d5byblvxr04h3w0000gn/T/AppTranslocation/C93805EC-A107-466E-8560-7E88F5478211

みたいな感じでした。MojaveからCatalinaにアップグレードした環境で,DVDではなくisoをマウントしました。
Dora TeX への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- 奥村 晴彦 の投稿
念のため自宅のMac miniでもやってみたら,こちらはすんなり通りました。うーん,どうしてでしょう。同様にMojaveからアップグレードしたマシンなんですが(シェルはどちらもbashのまま)。
奥村 晴彦 への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- Dora TeX の投稿
/private/var/folders/dr/tyvj291j06d5byblvxr04h3w0000gn/T/AppTranslocation/C93805EC-A107-466E-8560-7E88F5478211

これは AppTranslocation が働いていますので,ISOイメージに com.apple.quarantine 属性がついているものと思われます。

# GUIインストーラのインストール開始時に,AppTranslocation 検出ルーチンを入れてあり,エラーダイアログを出すようにしてあるはずなのですが,それが Catalina だとうまく働いていない?

Dora TeX への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- 奥村 晴彦 の投稿
あぁぁ!すっかり忘れていました。自宅のISOイメージは外してあったんです。明日大学でもう一度検証してみます。
奥村 晴彦 への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- 奥村 晴彦 の投稿
もう自明ですがxattr -cしてやってみたらpwdは
/Volumes/LaTeX2e美文書作成入門第7版
になりました。お騒がせしましたm(__)m
奥村 晴彦 への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- うさ まる の投稿
奥村晴彦先生

LaTex2e美文書作成入門の本にて、大変お世話になっております。
先生のCatalina環境下でのインストールに関する動作を教えていただきありがとうございます。
緊急策としてもう一方のWindowsのP Cにてインストーラを使って環境を作れましたので、引き続き本を参考に文章を作りつつ、私はパソコンに関する知識がとても浅いので皆様のお力をお借りしつつ自分のmacでもきちんと動くように直していけたらと思っております。

うさ まる への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- 奥村 晴彦 の投稿

ご迷惑をおかけしております。私のほうでもよくわかりませんが引き続き情報収集いたします。

なお,今となっては本書付録のTeX Live 2017+αより,TeX Live 2019または対応するMacTeXをダウンロードしていただいて,日本語対応はTeX Wiki等で調べていただくほうが新しいものが入手できるとは思います。

うさ まる への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- Dora TeX の投稿

もしかして,DVDやISOイメージの中から美文書TeXセットアップ.app だけを単独でデスクトップに取り出してから実行しておられませんでしょうか?

美文書TeXセットアップ.app は単独では動作せず,他のファイル類との相対的な位置関係が保たれていないと正しく動きません。DVDやISOイメージ(あるいはそれをローカルストレージにコピーした場合はそのディレクトリツリー)の中で実行しているかどうか,ご確認ください。

# 本当は「正しくない位置で起動されたことを検出してエラーダイアログを出す」仕組みを入れてあるのですが,奥村先生の実験結果を見ると,そのパス検出の仕組みが Catalina でうまく動いていないっぽかったですので。

Dora TeX への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- うさ まる の投稿
Dora Tex様

いろいろ試していただきありがとうございます。
一応DVD-ROM内の全ての内容をコピーペーストしてデスクトップに持ってきて行っています。
また、DVD-ROMに入ったままの「美文書TeXセットアップ.app」からも何度か試してはいるのですが、全て同様の結果に終わってしまっています・・・。

最初にLaTex環境を構築したものを一回位アンインストールする際に、Tex関連のファイルを消したのですが、その際に何か消してはいけないものを消してしまっていたのでしょうか?
うさ まる への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- 奥村 晴彦 の投稿
Catalinaでインストーラがうまく起動しない件,Dora TeXさんがクリーンインストールされたCatalinaでいろいろ試してくださいました。

サポートページにも書いておきましたが,どうやらCatalinaのバグかもしれません。抜け道として,DVDの中身をいったん /tmp に全コピーして,/tmp 内からアプリを実行するという方法を教えていただきました。
奥村 晴彦 への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- うさ まる の投稿
奥村晴彦先生

フォルダをサポートページにありますように移動して試してみたところ、インストールに成功しました!
教えてくださり、本当にありがとうございました。
また Dora Tex様も、お力になってくださって本当にありがとうございました。

今後もまたお世話になることが多々あると思いますが、どうぞよろしくお願い申し上げます。
うさ まる への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- NISHITANI Jumpei の投稿
Catalinaにアップグレードして、デスクトップもiCloudで同期されるような設定になっていませんか?

DVDの内容をiCloud同期の対象になっていないユーザー名直下にフォルダ作って丸ごとコピーして実行したらうまくいくかもしれません。
NISHITANI Jumpei への返信

Re: LaTeX2e 美文書作成入門の付属CDでのインストールの失敗

- うさ まる の投稿
NISHITANI jumper 様

ご教授いただき、ありがとうございます。
おっしゃいます通り、iCloudと同期されていました・・・
/tmpフォルダ下にコピーして実行しましたところ、成功いたしました。
お力になってくださり、誠にありがとうございます。