先日の emerge world でひっかかったとこ
先日の emerge world でひっかかったとこ。
あまりないんだけど、
- libpng-1.5.10 → # revdep-rebuild --library '/usr/lib64/libpng14.so.14' -- --keep-going --quiet
- compiz がツリーから消えるよ! の表示がうざい → pinkbyte overlay を使うことにした。
あと gcc-4.6 を使っているおかげで引っかかったものがいくつか。これは gcc-4.5 にスイッチする等々して回避した。
$ sudo gcc-config -l [1] i686-pc-linux-gnu-4.5.3 * [2] x86_64-pc-linux-gnu-4.5.3 [3] x86_64-pc-linux-gnu-4.6.2 * $ sudo gcc-config 2
また、カーネルバージョンを上げたことに伴い tomoyo-linux のバージョンが上がった (2.5?) ので、ポリシーをリセットしてやらないとカーネルパニックを起こして起動しなかった。
$ sudo su - # mv /etc/tomoyo /etc/tomoyo-2.4 # /usr/lib/tomoyo/init_policy
あと dev-vcs/darcs のマージでこけたんだった。
setup: The following installed packages are broken because other packages they depend on are missing. These broken packages must be rebuilt before they can be used. package hashed-storage-0.4.13 is broken due to missing package dataenc-0.13.0.2-77e66d9d0bbcfc11bb0bc20e59edae9f, mtl-1.1.0.2-336254fecf8a77054f76cb33671a5177, zlib-0.5.2.0-8e0dda775cfb8c74f8a32c600a1d6f70 package haskeline-0.6.2.2 is broken due to missing package mtl-1.1.0.2-336254fecf8a77054f76cb33671a5177, terminfo-0.3.1.1-8f81ca8fb3491d5c9a9937ab892aed3d, utf8-string-0.3.6-0946c0d179b21b190f668a4a1ebeb1dc package regex-compat-0.92 is broken due to missing package regex-base-0.93.1-56d42568846b4c6d94f6a1f751cb3bff package regex-posix-0.94.1 is broken due to missing package regex-base-0.93.1-56d42568846b4c6d94f6a1f751cb3bff * ERROR: dev-vcs/darcs-2.4.4-r1 failed (configure phase):
依存するパッケージが壊れてるか、ないですよ、ってエラーっぽいので、これらをマージしなおしてやったら、通った。
$ sudo emerge -q1 hashed-storage haskeline regex-compat regex-posix
そのくらい…だったかなぁ?