2012-07-20 :-(
_ 夜
1830 pkgsrcほげ
2100 飯
2200 pkgsrcほげ
2300 投げた mail/quickml support for ruby 1.9 これだけのことをやるのに 5 時間近くかかるなんて。
_ [NetBSD][pkgsrc][pkglint]pkglint
/usr/pkgsrc/pkgtools/pkglint は make install してある。
のだが
% pkglint Can't locate enum.pm in @INC (@INC contains: /home/rin/usr/local/lib/perl /usr/pkg/lib/perl5/site_perl/5.14.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/site_perl/5.14.0 /usr/pkg/lib/perl5/vendor_perl/5.14.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/vendor_perl/5.14.0 /usr/pkg/lib/perl5/5.14.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/5.14.0 .) at /usr/pkg/bin/pkglint line 57. BEGIN failed--compilation aborted at /usr/pkg/bin/pkglint line 57.
へい
It appears my pkg_rolling-replace aborted early so the enum package wasn't updated. I'll finish that and everything will probably be fine.
ああ、これ
% cd /usr/pkgsrc/devel/p5-enum/ % sudo make install clean clean-depends : pkg_add: A different version of p5-enum-1.016nb3 is already installed: p5-enum-1.016nb2
インストール済み?
% find /usr/pkg -type f -name enum.pm /usr/pkg/lib/perl5/vendor_perl/5.12.0/enum.pm
ふむ
% perl -v This is perl 5, version 14, subversion 2 (v5.14.2) built for i386-netbsd-thread-multi
おい。
% sudo make replace
どうよ
% find /usr/pkg -type f -name enum.pm /usr/pkg/lib/perl5/vendor_perl/5.14.0/enum.pm
ok
もう一回
% pkglint Can't locate Digest/SHA1.pm in @INC (@INC contains: /usr/pkg/lib/perl5/site_perl/5.14.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/site_perl/5.14.0 /usr/pkg/lib/perl5/vendor_perl/5.14.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/vendor_perl/5.14.0 /usr/pkg/lib/perl5/5.14.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/5.14.0 .) at /usr/pkg/bin/pkglint line 1121. BEGIN failed--compilation aborted at /usr/pkg/bin/pkglint line 1121.
ひたすら同じことをする。
% cd /usr/pkgsrc/security/p5-Digest-SHA1/ % sudo make install clean clean-depends : pkg_add: A different version of p5-Digest-SHA1-2.13nb3 is already installed: p5-Digest-SHA1-2.13nb1
ああもう
% sudo make replace
おりゃあ
% pkglint Can't locate pkgsrc/Dewey.pm in @INC (@INC contains: /usr/pkg/lib/perl5/site_perl/5.14.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/site_perl/5.14.0 /usr/pkg/lib/perl5/vendor_perl/5.14.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/vendor_perl/5.14.0 /usr/pkg/lib/perl5/5.14.0/i386-netbsd-thread-multi /usr/pkg/lib/perl5/5.14.0 .) at /usr/pkg/bin/pkglint line 1127. BEGIN failed--compilation aborted at /usr/pkg/bin/pkglint line 1127.
これも replace
/usr/pkgsrc/pkgtools/p5-pkgsrc-Dewey/
これで ok
[ツッコミを入れる]