On Wed, 16 Mar 2005 12:19:20 -0600 Brian Harring <[EMAIL PROTECTED]> wrote:
> > Unaddressed > > ------------- > > This document does not address other issues associated with > > portage-created > > binary packages including, but not limited to: > > 1. Differences in glibc resulting from different linux-headers > > 2. Differences resulting from different versions of scripting > > languages (perl/python/tcl) existing on the system. > > 3. Differences resulting from different versions/profiles of > > binutils > > and gcc being utilized as well as differences in CFLAGS, etc. > Also doesn't track dlopens (kdelibs abuse the hell out of dlopen). > > > readelf -d <elf> | egrep > > '\((SONAME|NEEDED)\)' can be used for now, but there's probably a > > better > > utility that I'm not thinking of right now. > Marius ^^^ ? You'd mentioned that rpm had a rather > slick/comprehensive approach to this... Did I? I was more referencing the fact that RPM generally has dependencies on files and not packages, so it's easier for them to solve this particular problem. The sidenote about the enhanced verify-rdepend was based on a Redhat article where RPMs dep discovery was mentioned: "For example, if RPM finds a typical binary executable, it determines what shared libraries it needs. Likewise, if it finds a script executable, it figures out what scripting language to use by looking at the first line (so it might find a script needing /bin/bash or /usr/bin/perl, for instance)." http://www.redhat.com/magazine/002dec04/features/betterliving-part2/ Marius -- Public Key at http://www.genone.de/info/gpg-key.pub In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bit better.
pgpVrxNongVLg.pgp
Description: PGP signature
