pkgng への移行が完了したと思ったら、まだまだトラブルが表れます。
被害にあったのは、またもや dropbox-api コマンド。”pkg upgrade” コマンドで依存関係が問題とか、再インストールが必要とか、毎回エラーが出るのが嫌で pkg コマンドが促すままに、パッケージを再インストールしてしまったのが悪かったのだと思いますが、dropbox-api コマンドがエラーを出力するようになってしまいました。
perl 関係のパッケージを大幅入れ替えするたびに、毎回こうですよ。勘弁してくれ〜。
> dropbox-api help
Can't load '/usr/local/lib/perl5/site_perl/5.16/mach/auto/List/Util/Util.so' for module List::Util: /usr/local/lib/perl5/site_perl/5.16/mach/auto/List/Util/Util.so: Undefined symbol "PL_sv_undef" at /usr/local/lib/perl5/5.16/XSLoader.pm line 68.
at /usr/local/lib/perl5/site_perl/5.16/mach/List/Util.pm line 24.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.16/mach/Scalar/Util.pm line 13.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.16/mach/DateTime/Helpers.pm line 6.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.16/mach/DateTime/Helpers.pm line 6.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.16/mach/DateTime/Duration.pm line 8.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.16/mach/DateTime/Duration.pm line 8.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.16/mach/DateTime.pm line 12.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.16/mach/DateTime.pm line 12.
Compilation failed in require at /usr/local/bin/dropbox-api line 9.
BEGIN failed--compilation aborted at /usr/local/bin/dropbox-api line 9.
さて、今回は “List::Util” というモジュールが怪しいようです。
まず、/var/db/pkg/* 下のコンテンツリスト +CONTENTSを調べて、List:Util がどのパッケージに含まれているかを確認し、そのパッケージを再インストールすることにします。
# grep "List::Util" */+CONTENTS | more p5-Scalar-List-Utils-1.35,1/+CONTENTS:lib/perl5/5.16/man/man3/List::Util.3.gz p5-Scalar-List-Utils-1.35,1/+CONTENTS:lib/perl5/5.16/man/man3/List::Util::XS.3.gz perl5-5.16.3_11/+CONTENTS:lib/perl5/5.16/perl/man/man3/List::Util.3.gz perl5-5.16.3_11/+CONTENTS:lib/perl5/5.16/perl/man/man3/List::Util::XS.3.gz
これでターゲットが、p5-Scalar-List-Utils だと判明しましたので、こいつを削除して再インストールすることにします。
# pkg delete p5-Scalar-List-Utils Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 6 packages (of 0 packages in the universe): Installed packages to be REMOVED: p5-Scalar-List-Utils-1.35,1 p5-List-AllUtils-0.08_1 (depends on p5-Scalar-List-Utils-1.35,1) p5-DateTime-TimeZone-1.74 (depends on p5-Scalar-List-Utils-1.35,1) p5-DateTime-1.12 (depends on p5-Scalar-List-Utils-1.35,1) p5-DateTime-Format-Strptime-1.55,1 (depends on p5-Scalar-List-Utils-1.35,1) dropbox-api-command-1.13,1 (depends on p5-Scalar-List-Utils-1.35,1) The operation will free 6 MB. Proceed with deinstalling packages? [y/N]: y [1/6] Deleting dropbox-api-command-1.13,1: 100% [2/6] Deleting p5-DateTime-Format-Strptime-1.55,1: 100% [3/6] Deleting p5-DateTime-1.12: 100% [4/6] Deleting p5-DateTime-TimeZone-1.74: 100% pkg: unlinkat(usr/local/lib/perl5/site_perl/5.16/mach/auto/DateTime/TimeZone/): No such file or directory [5/6] Deleting p5-List-AllUtils-0.08_1: 100% [6/6] Deleting p5-Scalar-List-Utils-1.35,1: 100%
道連れに dropbox-api-command もアンインストールされてしまいましたので、dropbox-api-command をインストールするときに、p5-Scalar-List-Utils をインストールすることにします。
# pkg install dropbox-api-command Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. The following 6 packages will be affected (of 0 checked): New packages to be INSTALLED: dropbox-api-command: 1.13,1 p5-DateTime-Format-Strptime: 1.55,1 p5-DateTime-TimeZone: 1.74 p5-List-AllUtils: 0.08_1 p5-Scalar-List-Utils: 1.35,1 p5-DateTime: 1.12 The process will require 6 MB more space. 429 kB to be downloaded. Proceed with this action? [y/N]: y Fetching p5-DateTime-TimeZone-1.74.txz: 100% 274 kB 281.4k/s 00:01 Fetching p5-List-AllUtils-0.08_1.txz: 100% 18 kB 18.9k/s 00:01 Fetching p5-Scalar-List-Utils-1.35,1.txz: 100% 39 kB 40.3k/s 00:01 Fetching p5-DateTime-1.12.txz: 100% 97 kB 99.6k/s 00:01 Checking integrity... done (0 conflicting) [1/6] Installing p5-Scalar-List-Utils-1.35,1: 100% [2/6] Installing p5-List-AllUtils-0.08_1: 100% [3/6] Installing p5-DateTime-TimeZone-1.74: 100% [4/6] Installing p5-DateTime-1.12: 100% [5/6] Installing p5-DateTime-Format-Strptime-1.55,1: 100% [6/6] Installing dropbox-api-command-1.13,1: 100%
さて、再インストールした結果はどうか?
> dropbox-api help Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/local/lib/perl5/5.16/BSDPAN /usr/local/lib/perl5/site_perl/5.16/mach /usr/local/lib/perl5/site_perl/5.16 /usr/local/lib/perl5/5.16/mach /usr/local/lib/perl5/5.16 .) at /usr/local/lib/perl5/site_perl/5.16/WebService/Dropbox.pm line 46. BEGIN failed--compilation aborted at /usr/local/bin/dropbox-api line 19.
エラーが大幅に減ったものの、別のエラーが!ただし、このエラーは過去に見たことがあります。
あとは、過去のメモを見ながら作業できそうです。
# pkg install p5-libwww Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. Checking integrity... done (0 conflicting) The following 5 packages will be affected (of 0 checked): New packages to be INSTALLED: p5-libwww: 6.08 p5-HTTP-Negotiate: 6.01 p5-HTTP-Message: 6.06_2 p5-HTTP-Daemon: 6.01 p5-HTTP-Cookies: 6.01 The process will require 666 kB more space. Proceed with this action? [y/N]: y [1/5] Installing p5-HTTP-Message-6.06_2: 100% [2/5] Installing p5-HTTP-Negotiate-6.01: 100% [3/5] Installing p5-HTTP-Daemon-6.01: 100% [4/5] Installing p5-HTTP-Cookies-6.01: 100% [5/5] Installing p5-libwww-6.08: 100%
そして、再度コマンドを試すと、別のメッセージが。
> dropbox-api ls LWP will support https URLs if the LWP::Protocol::https module is installed.
これも過去と同じ。
# pkg delete p5-LWP-Protocol-https Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: p5-LWP-Protocol-https-6.06 The operation will free 8 kB. Proceed with deinstalling packages? [y/N]: y [1/1] Deleting p5-LWP-Protocol-https-6.06: 100% # pkg install p5-LWP-Protocol-https Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. Checking integrity... done (0 conflicting) The following 1 packages will be affected (of 0 checked): New packages to be INSTALLED: p5-LWP-Protocol-https: 6.06 The process will require 8 kB more space. Proceed with this action? [y/N]: y [1/1] Installing p5-LWP-Protocol-https-6.06: 100%
これで解決するかと思っていたら、甘かった。
> dropbox-api ls LWP will support https URLs if the LWP::Protocol::https module is installed.
エラーが消えない!しかも、何が原因かわからない。
# pkg info -d dropbox-api-command dropbox-api-command-1.13,1: p5-WebService-Dropbox-1.18 perl5-5.16.3_11 p5-Path-Class-0.34 p5-DateTime-Format-Strptime-1.55,1 p5-JSON-2.90 p5-Encode-Locale-1.03
pkg info -d コマンドで依存関係にあるパッケージを表示し、一つずつ消しては、道連れで消えてしまったパッケージごと再インストールを繰り返すものの、解決せず!2時間くらい悩んだ末、最終手段。
/usr/ports 下にて make search で dropbox-api コマンドと因果関係があるパッケージを全部リストアップし、p5モジュールを全部再インストールする作戦です。
> make search key='dropbox-api-command' Port: dropbox-api-command-1.13,1 Path: /usr/ports/net/dropbox-api-command Info: Dropbox API wrapper command Maint: changlp@cs.nctu.edu.tw B-deps: p5-Class-Accessor-0.34 p5-Class-Accessor-Lite-0.06 p5-Class-Data-Inheritable-0.08 p5-Class-Load-0.21 p5-Class-Singleton-1.4 p5-Data-OptList-0.109 p5-DateTime-1.12 p5-DateTime-Format-Strptime-1.55,1 p5-DateTime-Locale-0.45 p5-DateTime-TimeZone-1.74 p5-Digest-HMAC-1.03 p5-Dist-CheckConflicts-0.11 p5-Encode-Locale-1.03 p5-Furl-3.00 p5-HTTP-Parser-XS-0.16 p5-IO-Socket-IP-0.32 p5-IO-Socket-SSL-1.998 p5-JSON-2.90 p5-List-AllUtils-0.08_1 p5-List-MoreUtils-0.33 p5-Module-Implementation-0.09 p5-Module-Runtime-0.014 p5-Mozilla-CA-20130114 p5-Net-OAuth-0.28 p5-Net-SSLeay-1.66 p5-Package-Stash-0.36 p5-Package-Stash-XS-0.28 p5-Params-Util-1.07 p5-Params-Validate-1.13 p5-Path-Class-0.34 p5-Scalar-List-Utils-1.35,1 p5-Socket-2.015 p5-Sub-Install-0.928 p5-Try-Tiny-0.18 p5-URI-1.64 p5-WebService-Dropbox-1.18 perl5-5.16.3_11 R-deps: p5-Class-Accessor-0.34 p5-Class-Accessor-Lite-0.06 p5-Class-Data-Inheritable-0.08 p5-Class-Load-0.21 p5-Class-Singleton-1.4 p5-Data-OptList-0.109 p5-DateTime-1.12 p5-DateTime-Format-Strptime-1.55,1 p5-DateTime-Locale-0.45 p5-DateTime-TimeZone-1.74 p5-Digest-HMAC-1.03 p5-Dist-CheckConflicts-0.11 p5-Encode-Locale-1.03 p5-Furl-3.00 p5-HTTP-Parser-XS-0.16 p5-IO-Socket-IP-0.32 p5-IO-Socket-SSL-1.998 p5-JSON-2.90 p5-List-AllUtils-0.08_1 p5-List-MoreUtils-0.33 p5-Module-Implementation-0.09 p5-Module-Runtime-0.014 p5-Mozilla-CA-20130114 p5-Net-OAuth-0.28 p5-Net-SSLeay-1.66 p5-Package-Stash-0.36 p5-Package-Stash-XS-0.28 p5-Params-Util-1.07 p5-Params-Validate-1.13 p5-Path-Class-0.34 p5-Scalar-List-Utils-1.35,1 p5-Socket-2.015 p5-Sub-Install-0.928 p5-Try-Tiny-0.18 p5-URI-1.64 p5-WebService-Dropbox-1.18 perl5-5.16.3_11 WWW: https://github.com/s-aska/dropbox-api-command
リストアップしたパッケージは37個。perl本体は消せません。これらを消そうとしたら、51個のパッケージが消えてしまいますが、この際、仕方ない。dropbox-api 以外に必要なものはその都度インストールすることにします。
# pkg delete p5-Class-Accessor-0.34 p5-Class-Accessor-Lite-0.06 p5-Class-Data-Inheritable-0.08 p5-Class-Load-0.21 p5-Class-Singleton-1.4 p5-Data-OptList-0.109 p5-DateTime-1.12 p5-DateTime-Format-Strptime-1.55,1 p5-DateTime-Locale-0.45 p5-DateTime-TimeZone-1.74 p5-Digest-HMAC-1.03 p5-Dist-CheckConflicts-0.11 p5-Encode-Locale-1.03 p5-Furl-3.00 p5-HTTP-Parser-XS-0.16 p5-IO-Socket-IP-0.32 p5-IO-Socket-SSL-1.998 p5-JSON-2.90 p5-List-AllUtils-0.08_1 p5-List-MoreUtils-0.33 p5-Module-Implementation-0.09 p5-Module-Runtime-0.014 p5-Mozilla-CA-20130114 p5-Net-OAuth-0.28 p5-Net-SSLeay-1.66 p5-Package-Stash-0.36 p5-Package-Stash-XS-0.28 p5-Params-Util-1.07 p5-Params-Validate-1.13 p5-Path-Class-0.34 p5-Scalar-List-Utils-1.35,1 p5-Socket-2.015 p5-Sub-Install-0.928 p5-Try-Tiny-0.18 p5-URI-1.64 p5-WebService-Dropbox-1.18 Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 51 packages (of 0 packages in the universe): Installed packages to be REMOVED: p5-Class-Accessor-0.34 p5-Net-OAuth-0.28 p5-WebService-Dropbox-1.18 dropbox-api-command-1.13,1 (depends on p5-WebService-Dropbox-1.18) p5-Class-Accessor-Lite-0.06 p5-Furl-3.00 p5-Class-Data-Inheritable-0.08 p5-Class-Load-0.21 p5-DateTime-TimeZone-1.74 p5-DateTime-1.12 p5-DateTime-Format-Strptime-1.55,1 p5-Class-Singleton-1.4 p5-Data-OptList-0.109 p5-Sub-Exporter-0.987 (depends on p5-Sub-Install-0.928) p5-DateTime-Locale-0.45 p5-Digest-HMAC-1.03 p5-Authen-NTLM-1.09 (depends on p5-Digest-HMAC-1.03) p5-libwww-6.08 (depends on p5-URI-1.64) p5-Net-DNS-0.79 (depends on p5-Digest-HMAC-1.03) jdresolve-0.6.1_2 (depends on p5-Digest-HMAC-1.03) p5-Dist-CheckConflicts-0.11 p5-Package-Stash-0.36 p5-Encode-Locale-1.03 p5-HTTP-Message-6.06_2 (depends on p5-URI-1.64) p5-HTTP-Negotiate-6.01 (depends on p5-URI-1.64) p5-HTTP-Daemon-6.01 (depends on p5-URI-1.64) p5-HTTP-Cookies-6.01 (depends on p5-URI-1.64) p5-HTTP-Parser-XS-0.16 p5-IO-Socket-IP-0.32 p5-IO-Socket-SSL-1.998 p5-Net-HTTP-6.07 (depends on p5-IO-Socket-SSL-1.998) p5-LWP-Protocol-https-6.06 (depends on p5-Mozilla-CA-20130114) p5-JSON-2.90 p5-List-AllUtils-0.08_1 p5-List-MoreUtils-0.33 p5-Package-DeprecationManager-0.13 (depends on p5-List-MoreUtils-0.33) p5-Module-Implementation-0.09 p5-Params-Validate-1.13 p5-Module-Runtime-0.014 p5-Mozilla-CA-20130114 p5-Net-SSLeay-1.66 p5-Package-Stash-XS-0.28 p5-Params-Util-1.07 p5-Path-Class-0.34 p5-Scalar-List-Utils-1.35,1 p5-Socket-2.015 p5-Sub-Install-0.928 p5-Try-Tiny-0.18 p5-Test-Fatal-0.013 (depends on p5-Try-Tiny-0.18) p5-URI-1.64 p5-WWW-RobotRules-6.02 (depends on p5-URI-1.64) The operation will free 18 MB. Proceed with deinstalling packages? [y/N]: y [1/51] Deleting dropbox-api-command-1.13,1: 100% [2/51] Deleting p5-DateTime-Format-Strptime-1.55,1: 100% [3/51] Deleting p5-DateTime-1.12: 100% [4/51] Deleting p5-DateTime-TimeZone-1.74: 100% pkg: unlinkat(usr/local/lib/perl5/site_perl/5.16/mach/auto/DateTime/TimeZone/): No such file or directory [5/51] Deleting p5-libwww-6.08: 100% [6/51] Deleting p5-LWP-Protocol-https-6.06: 100% [7/51] Deleting p5-WebService-Dropbox-1.18: 100% [8/51] Deleting p5-Class-Load-0.21: 100% [9/51] Deleting p5-DateTime-Locale-0.45: 100% [10/51] Deleting p5-Net-HTTP-6.07: 100% [11/51] Deleting p5-Sub-Exporter-0.987: 100% [12/51] Deleting jdresolve-0.6.1_2: 100% [13/51] Deleting p5-Package-Stash-0.36: 100% [14/51] Deleting p5-HTTP-Negotiate-6.01: 100% [15/51] Deleting p5-HTTP-Daemon-6.01: 100% [16/51] Deleting p5-HTTP-Cookies-6.01: 100% [17/51] Deleting p5-IO-Socket-SSL-1.998: 100% [18/51] Deleting p5-Params-Validate-1.13: 100% [19/51] Deleting p5-Net-OAuth-0.28: 100% [20/51] Deleting p5-Furl-3.00: 100% [21/51] Deleting p5-Data-OptList-0.109: 100% [22/51] Deleting p5-Authen-NTLM-1.09: 100% [23/51] Deleting p5-Net-DNS-0.79: 100% [24/51] Deleting p5-Dist-CheckConflicts-0.11: 100% [25/51] Deleting p5-HTTP-Message-6.06_2: 100% [26/51] Deleting p5-IO-Socket-IP-0.32: 100% [27/51] Deleting p5-List-AllUtils-0.08_1: 100% [28/51] Deleting p5-Package-DeprecationManager-0.13: 100% [29/51] Deleting p5-Module-Implementation-0.09: 100% [30/51] Deleting p5-Test-Fatal-0.013: 100% [31/51] Deleting p5-WWW-RobotRules-6.02: 100% [32/51] Deleting p5-Class-Accessor-0.34: 100% [33/51] Deleting p5-Class-Accessor-Lite-0.06: 100% [34/51] Deleting p5-Class-Data-Inheritable-0.08: 100% [35/51] Deleting p5-Class-Singleton-1.4: 100% [36/51] Deleting p5-Digest-HMAC-1.03: 100% [37/51] Deleting p5-Encode-Locale-1.03: 100% [38/51] Deleting p5-HTTP-Parser-XS-0.16: 100% [39/51] Deleting p5-JSON-2.90: 100% [40/51] Deleting p5-List-MoreUtils-0.33: 100% [41/51] Deleting p5-Module-Runtime-0.014: 100% [42/51] Deleting p5-Mozilla-CA-20130114: 100% [43/51] Deleting p5-Net-SSLeay-1.66: 100% [44/51] Deleting p5-Package-Stash-XS-0.28: 100% [45/51] Deleting p5-Params-Util-1.07: 100% [46/51] Deleting p5-Path-Class-0.34: 100% [47/51] Deleting p5-Scalar-List-Utils-1.35,1: 100% [48/51] Deleting p5-Socket-2.015: 100% [49/51] Deleting p5-Sub-Install-0.928: 100% [50/51] Deleting p5-Try-Tiny-0.18: 100% [51/51] Deleting p5-URI-1.64: 100%
続いて、削除したパッケージを戻すために、パッケージ名として dropbox-api-command を指定したら、依存関係がある37のパッケージ全部が自動選択され、インストールされました。差分の14パッケージは必要時に再インストールすることにしようと思います。
# pkg install dropbox-api-command Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. The following 37 packages will be affected (of 0 checked): New packages to be INSTALLED: dropbox-api-command: 1.13,1 p5-WebService-Dropbox: 1.18 p5-Furl: 3.00 p5-Mozilla-CA: 20130114 p5-HTTP-Parser-XS: 0.16 p5-Class-Accessor-Lite: 0.06 p5-IO-Socket-SSL: 1.998 p5-Net-SSLeay: 1.66 p5-Socket: 2.015 p5-IO-Socket-IP: 0.32 p5-URI: 1.64 p5-Net-OAuth: 0.28 p5-Digest-HMAC: 1.03 p5-Class-Data-Inheritable: 0.08 p5-Class-Accessor: 0.34 p5-JSON: 2.90 p5-Path-Class: 0.34 p5-DateTime-Format-Strptime: 1.55,1 p5-Params-Validate: 1.13 p5-Module-Implementation: 0.09 p5-Try-Tiny: 0.18 p5-Module-Runtime: 0.014 p5-DateTime-TimeZone: 1.74 p5-List-AllUtils: 0.08_1 p5-Scalar-List-Utils: 1.35,1 p5-List-MoreUtils: 0.33 p5-Class-Singleton: 1.4 p5-Class-Load: 0.21 p5-Package-Stash: 0.36 p5-Package-Stash-XS: 0.28 p5-Dist-CheckConflicts: 0.11 p5-Data-OptList: 0.109 p5-Sub-Install: 0.928 p5-Params-Util: 1.07 p5-DateTime: 1.12 p5-DateTime-Locale: 0.45 p5-Encode-Locale: 1.03 The process will require 16 MB more space. 322 kB to be downloaded. Proceed with this action? [y/N]: y Fetching p5-HTTP-Parser-XS-0.16.txz: 100% 16 kB 17.0k/s 00:01 Fetching p5-Class-Accessor-Lite-0.06.txz: 100% 14 kB 14.8k/s 00:01 Fetching p5-Socket-2.015.txz: 100% 39 kB 40.1k/s 00:01 Fetching p5-IO-Socket-IP-0.32.txz: 100% 28 kB 28.9k/s 00:01 Fetching p5-Digest-HMAC-1.03.txz: 100% 10 kB 10.9k/s 00:01 Fetching p5-Class-Data-Inheritable-0.08.txz: 100% 7 kB 7.4k/s 00:01 Fetching p5-Class-Accessor-0.34.txz: 100% 21 kB 21.7k/s 00:01 Fetching p5-Module-Implementation-0.09.txz: 100% 11 kB 12.1k/s 00:01 Fetching p5-Try-Tiny-0.18.txz: 100% 16 kB 16.6k/s 00:01 Fetching p5-Module-Runtime-0.014.txz: 100% 20 kB 21.0k/s 00:01 Fetching p5-List-MoreUtils-0.33.txz: 100% 36 kB 37.2k/s 00:01 Fetching p5-Class-Singleton-1.4.txz: 100% 11 kB 11.8k/s 00:01 Fetching p5-Package-Stash-XS-0.28.txz: 100% 22 kB 23.4k/s 00:01 Fetching p5-Dist-CheckConflicts-0.11.txz: 100% 16 kB 16.4k/s 00:01 Fetching p5-Data-OptList-0.109.txz: 100% 15 kB 15.6k/s 00:01 Fetching p5-Sub-Install-0.928.txz: 100% 15 kB 16.1k/s 00:01 Fetching p5-Params-Util-1.07.txz: 100% 19 kB 19.6k/s 00:01 Checking integrity... done (0 conflicting) [1/37] Installing p5-Try-Tiny-0.18: 100% [2/37] Installing p5-Module-Runtime-0.014: 100% [3/37] Installing p5-Module-Implementation-0.09: 100% [4/37] Installing p5-Package-Stash-XS-0.28: 100% [5/37] Installing p5-Dist-CheckConflicts-0.11: 100% [6/37] Installing p5-Sub-Install-0.928: 100% [7/37] Installing p5-Params-Util-1.07: 100% [8/37] Installing p5-Scalar-List-Utils-1.35,1: 100% [9/37] Installing p5-List-MoreUtils-0.33: 100% [10/37] Installing p5-Package-Stash-0.36: 100% [11/37] Installing p5-Data-OptList-0.109: 100% [12/37] Installing p5-Socket-2.015: 100% [13/37] Installing p5-Params-Validate-1.13: 100% [14/37] Installing p5-List-AllUtils-0.08_1: 100% [15/37] Installing p5-Class-Singleton-1.4: 100% [16/37] Installing p5-Class-Load-0.21: 100% [17/37] Installing p5-Mozilla-CA-20130114: 100% [18/37] Installing p5-HTTP-Parser-XS-0.16: 100% [19/37] Installing p5-Class-Accessor-Lite-0.06: 100% [20/37] Installing p5-Net-SSLeay-1.66: 100% [21/37] Installing p5-IO-Socket-IP-0.32: 100% [22/37] Installing p5-URI-1.64: 100% [23/37] Installing p5-Digest-HMAC-1.03: 100% [24/37] Installing p5-Class-Data-Inheritable-0.08: 100% [25/37] Installing p5-Class-Accessor-0.34: 100% [26/37] Installing p5-DateTime-TimeZone-1.74: 100% [27/37] Installing p5-DateTime-Locale-0.45: 100% [28/37] Installing p5-Furl-3.00: 100% [29/37] Installing p5-IO-Socket-SSL-1.998: 100% [30/37] Installing p5-Net-OAuth-0.28: 100% [31/37] Installing p5-JSON-2.90: 100% [32/37] Installing p5-DateTime-1.12: 100% [33/37] Installing p5-WebService-Dropbox-1.18: 100% [34/37] Installing p5-Path-Class-0.34: 100% [35/37] Installing p5-DateTime-Format-Strptime-1.55,1: 100% [36/37] Installing p5-Encode-Locale-1.03: 100% [37/37] Installing dropbox-api-command-1.13,1: 100%
そして、ついに復活。
> dropbox-api ls d - Thu, 11 Aug 2011 01:02:04 +0000 /Photos d - Thu, 11 Aug 2011 01:02:04 +0000 /Public d - Mon, 25 Jun 2012 07:21:56 +0000 /カメラアップロード d - Tue, 15 Oct 2013 04:05:04 +0000 /スクリーンショット - 231991 Tue, 31 Jan 2012 08:21:38 +0000 /はじめに.pdf
これも解決まで長い道のりでした。