Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33505 - sys-libs/lib-compat-1.3 compiles on amd64
Summary: sys-libs/lib-compat-1.3 compiles on amd64
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-14 16:52 UTC by E. Papegaaij
Modified: 2003-11-27 09:33 UTC (History)
1 user (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 E. Papegaaij 2003-11-14 16:52:51 UTC
Please add the ~amd64 flag to sys-libs/lib-compat-1.3 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Brad House 2003-11-16 10:17:40 UTC
this won't emerge anything because there is no compat libraries
for amd64, and doesn't install the x86 ones.  Was this a dependancy
of something else you tried to install??

Comment 2 Darryl Bleau 2003-11-26 11:09:06 UTC
I was about to submit a 'need ~amd64 for lib-compat' but was a good bug submitter and searched first :)

You are correct, emerging lib-compat is successful but doesn't do anything. Output:

>>> emerge (1 of 1) sys-libs/lib-compat-1.3 to /
>>> 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-compat-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/ category 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/

I took lib-compat-1.3 out of my overlay and did 'emerge -ep world'. This is the output:

Calculating world dependencies /
!!! all ebuilds that could satisfy ">=sys-libs/lib-compat-1.1" have been masked.
!!!    (dependency required by "net-www/netscape-flash-6.0.79" [ebuild])
 
!!! Problem with ebuild net-www/netscape-flash-6.0.79
!!! Possibly a DEPEND/*DEPEND problem.
 
!!! Depgraph creation failed.

Possibly there are more, but netscape-flash has a libcompat dependancy.
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2003-11-26 11:41:58 UTC
If I'm not not mistaken, libcompat is used only to run older binary software. Ie, it will only been needed to old x86 only software.. Is there anything in portage like that? 
Comment 4 Darryl Bleau 2003-11-27 09:32:33 UTC
according to gentoo-portage.com, the reverse dependancies for lib-compat are:

    app-sci/zetagrid
    games-action/phobiaiii
    games-server/mtavc
    net-im/ickle
    net-www/mozilla-firebird-bin
    net-www/netscape-communicator
    net-www/netscape-flash
    net-www/netscape-navigator

Whether or not these affect amd64 users directly I'm not sure. The binary packages are useless anyway? Or perhaps not firebird-bin, can that run under emulation? I'm not familiar with the other packages.