>>> Install gaim-otr-2.0.1 into /var/tmp/portage/gaim-otr-2.0.1/image/ category x11-plugins install -d /var/tmp/portage/gaim-otr-2.0.1/image//usr/lib/gaim install -m 0755 gaim-otr.so /var/tmp/portage/gaim-otr-2.0.1/image//usr/lib/gaim /usr/lib/portage/bin/dodoc: ChangeLog does not exist. man: prepallstrip: strip: x86_64-pc-linux-gnu-strip --strip-unneeded strip: x86_64-pc-linux-gnu-strip --strip-unneeded usr/lib/gaim/gaim-otr.so !!! ERROR: x11-plugins/gaim-otr-2.0.1 failed. !!! Function dyn_install, Line 1114, Exitcode 0 !!! File /var/tmp/portage/gaim-otr-2.0.1/image///usr/lib/gaim/gaim-otr.so matches a file type that is not allowed in /usr/lib !!! If you need support, post the topmost build error, NOT this status message.
# diff -u /usr/portage/x11-plugins/gaim-otr/gaim-otr-2.0.1.ebuild /usr/local/portage/x11-plugins/gaim-otr/gaim-otr-2.0.1.ebuild --- /usr/portage/x11-plugins/gaim-otr/gaim-otr-2.0.1.ebuild 2005-03-30 16:06:14.000000000 -0600 +++ /usr/local/portage/x11-plugins/gaim-otr/gaim-otr-2.0.1.ebuild 2005-05-17 11:26:12.000000000 -0500 @@ -16,6 +16,15 @@ DEPEND=">=net-libs/libotr-2.0.1 >=net-im/gaim-1.1.0" +src_unpack() { + unpack ${A} + cd ${S} + + sed -i \ + -e "s:\/usr\/lib:\/usr\/$(get_libdir):" \ + Makefile || die "sed failed" +} + src_compile() { strip-flags replace-flags -O? -O2
Don't forget Bug #92932 --- /usr/portage/x11-plugins/gaim-otr/gaim-otr-2.0.1.ebuild 2005-03-30 16:06:14.000000000 -0600 +++ /usr/local/portage/x11-plugins/gaim-otr/gaim-otr-2.0.1.ebuild 2005-05-17 10:56:06.000000000 -0500 @@ -25,5 +25,5 @@ src_install() { make install DESTDIR=${D} || die "Install failed" - dodoc COPYING ChangeLog README + dodoc COPYING Changelog README }
Created attachment 59136 [details, diff] gaim-otr-2.0.1.patch Solves Bug #92939 and Bug #92932
FYI gaim-otr 2.0.2 is in portage now.
Thanks, its installed right now. :-D But.. meanwhile 2.0.1 remains in the tree it should be fixed, or not? :-p
it's fixed in 2.0.2, and there is no stable version -> closing