after installing all binaries, etc. emerge fails with: ecompressdir: bzip2 -9 /usr/share/info ecompressdir: bzip2 -9 /usr/share/man ecompressdir: bzip2 -9 /usr/share/doc * ERROR: app-crypt/heimdal-1.5.2 failed: * ecompressdir failed * * If you need support, post the output of `emerge --info '=app-crypt/heimdal-1.5.2'`, * the complete build log and the output of `emerge -pqv '=app-crypt/heimdal-1.5.2'`. * The complete build log is located at '/var/tmp/portage/app-crypt/heimdal-1.5.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-crypt/heimdal-1.5.2/temp/environment'. * Working directory: '/var/tmp/portage/app-crypt/heimdal-1.5.2/image/usr/share/doc' * S: '/var/tmp/portage/app-crypt/heimdal-1.5.2/work/heimdal-1.5.2' no matter which USE-Flags I use, CFLAGS="-O2" or MAKEOPTS="-j1", etc. I try to figure out how to fix it and post the solution afterwards. Possibly a "dodir" will help... PS: I'm using hardened amd64 profile
btw: app-crypt/heimdal-1.5.1-r1 emerges w/o problems
This got broken with recent portage updates. I've hacked around it for now. Thanks for the report. + 22 May 2012; Eray Aslan <eras@gentoo.org> heimdal-1.5.1-r1.ebuild, + heimdal-1.5.2.ebuild: + Fix broken symlink - bug #417081 +
your fix doesn't work: [..] usr/sbin/heimdal/asn1_compile usr/sbin/kpasswdd usr/sbin/heimdal/asn1_print usr/sbin/heimdal/slc ecompressdir: bzip2 -9 /usr/share/info ln: failed to create symbolic link ‘./man5/qop.5’ -> ‘’: No such file or directory ecompressdir: bzip2 -9 /usr/share/man ecompressdir: bzip2 -9 /usr/share/doc * ERROR: app-crypt/heimdal-1.5.2 failed: * ecompressdir failed * [..]
huh, sorry, emerge --sync gave me no new ebuild... I'm waiting... ;)
ok, another --sync gave me the new ebuild and now it works. Closing it again.
For reference, proper fix is upstreamed: http://repo.or.cz/w/heimdal.git/commit/06130cf7bf57cf3c9e7a3f1259b0ee5760add6c5