FreeBSD: pkgng に移行後 dropbox-api がエラーを吐く

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

これも解決まで長い道のりでした。

コメントを残す