Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 47786 - sys-libs/lib-compat-1.3 does not work on amd64
Summary: sys-libs/lib-compat-1.3 does not work on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 All
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-13 20:12 UTC by Pavel
Modified: 2004-04-19 08:16 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel 2004-04-13 20:12:56 UTC
ERROR output

>>> md5 src_uri ;-) lib-compat-1.3.tar.bz2
>>> Unpacking source...
>>> Unpacking lib-compat-1.3.tar.bz2 to /var/tmp/portage/lib-compat-1.3/work
/usr/sbin/ebuild.sh: line 20: cd: /var/tmp/portage/lib-compat-1.3/work/lib-com  t-1.3/amd64: No such file or directory
mv: cannot stat `libstdc++-libc6.2-2.so.3': No such file or directory
mv: cannot stat `libstdc++.so.2.9.dummy': No such file or directory
>>> Source unpacked.

>>> Install lib-compat-1.3 into /var/tmp/portage/lib-compat-1.3/image/ categor  sys-libs
/usr/lib/portage/bin/dolib.so: *.so* does not exist
man:
prepallstrip:
strip: 
>>> Completed installing into /var/tmp/portage/lib-compat-1.3/image/

>>> Merging sys-libs/lib-compat-1.3 to /
--- /usr/
--- /usr/lib/
 * Caching service dependencies...
>>> sys-libs/lib-compat-1.3 merged.
>>> Recording sys-libs/lib-compat in "world" favorites file...

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...
Comment 1 Travis Tilley (RETIRED) gentoo-dev 2004-04-13 22:12:46 UTC
who marked lib-compat as installable on amd64?!

lib-compat is libc5 and other compatibility libraries for binary packages... things that have NEVER existed on amd64 and should /only/ need to be installed on a 32bit system. the same functionality is already provided by emul-linux-x86-baselibs, and it should be all that's needed as it's a 32bit compatibility package for amd64... and it includes the same functionality as lib-compat for the 32bit packages that might need it.

ok, it seems azarah marked it stable for all archs... but that was for 1.2-r1, which doesnt have an amd64 keyword. vapier added 1.3, which /does/ have a keyword...

azarah, vapier - ehhhhh? any idea who might have added this keyword, and if so why it was added? if it was someone in the amd64 herd, i'd love to know that too.
Comment 2 SpanKY gentoo-dev 2004-04-13 22:19:01 UTC
well, if you were to review the cvs logs, you'd see that it wasnt me

so i really have no idea why you cc-ed me personally

http://www.gentoo.org/cgi-bin/viewcvs.cgi/sys-libs/lib-compat/lib-compat-1.3.ebuild
Comment 3 Travis Tilley (RETIRED) gentoo-dev 2004-04-13 22:26:39 UTC
sorry, i'm new to CVS. *stares at jhuebel and rolls his eyes*

I know I shouldn't be talking back to our team lead, but you need some sleep guy. and why no changelog update?
Comment 4 Travis Tilley (RETIRED) gentoo-dev 2004-04-13 22:41:28 UTC
sorry about that Pavel. the keyword has been removed, but i'm curious as to what package attempted to install it as a dependency. that package must surely be broken... if you didn't try to install lib-compat directly.

emerge unmerge lib-compat, and if you require it's functionality then please install emul-linux-x86-baselibs.
Comment 5 Pavel 2004-04-19 08:16:52 UTC
the package that asks for it is zetagrid, I compiled it and it runs without need for it. I am not sure if is actually needed or provided by something else. I didn't have emul-linux.*