macports的なアレ
僕はmacをつかっているので、MacPortsをつかっていろいろインストールしようとする人間だ。
さて今日はhttpdでもローカルにたててやろうかおもったら、、、
$ sudo port install apache2 Password: ---> Computing dependencies for zlib ---> Fetching zlib ---> Attempting to fetch zlib-1.2.5.tar.bz2 from http://distfiles.macports.org/zlib ---> Verifying checksum(s) for zlib ---> Extracting zlib ---> Configuring zlib ---> Building zlib ---> Staging zlib into destroot ---> Deactivating zlib @1.2.4_1 ---> Computing dependencies for zlib ---> Installing zlib @1.2.5_0 ---> Activating zlib @1.2.5_0 ---> Cleaning zlib ---> Computing dependencies for apache2 ---> Verifying checksum(s) for apr-util Error: Checksum (md5) mismatch for apr-util-1.3.9.tar.bz2 Error: Checksum (sha1) mismatch for apr-util-1.3.9.tar.bz2 Error: Checksum (rmd160) mismatch for apr-util-1.3.9.tar.bz2 Error: Target org.macports.checksum returned: Unable to verify file checksums Error: The following dependencies failed to build: apr-util Error: Status 1 encountered during processing. Before reporting a bug, first run the command again with the -d flag to get complete output.
なんか、apr-utilがchecksumで引っかかっている。なんてこった!!
偽物つかまされたぜ!!!!
解決せずに死にそうだったんだが同僚id:mahataはすでに同様の問題を解決していたらしく、
参考のURLをおしえてくれた。thanks
yinkywebの日記
http://d.hatena.ne.jp/yinkyweb/20100410/1270880105
なんでも、/opt/local/var/macports/distfiles/apr-util
に引っかかっちまったファイルapr-util-1.3.9.tar.bz2をおいてやればいいようだ。
$ cd /opt/local/var/macports/distfiles/apr-util $ wget http://www.meisei-u.ac.jp/mirror/apache/dist/apr/apr-util-1.3.9.tar.b z2 $ sudo port install apr-util
そしてそして万事うまくいった。