Dan Nicholson wrote:
> On 1/17/06, Bruce Dubbs <[EMAIL PROTECTED]> wrote:
> 
>>Randy McMurchy wrote:
>>
>>>ftp://ftp.jbj.org/pub/rpm-4.4.x/popt-1.10.4.tar.gz
>>
>>./autogen.sh (or sh autogen.sh)
>>make
>>make install
> 
> 
> Well, the use of autogen.sh is only unusual here since it's a release
> tarball.  I've seen it distributed in CVS pulls of packages many
> times.  I wonder why they didn't just run the autotools and make a
> proper release tarball?  Maybe someone can send an email upstream and
> see why there isn't a proper release in a more standard location.
> 
> Anyway, as long as someone can find out that the API/ABI hasn't
> changed drastically, then this looks promising.

Agreed.  The files that use popt are:

general/sysutils/hal.xml
general/graphlib/librsvg.xml
general/genutils/hd2u.xml
general/genutils/desktop-file-utils.xml
gnome/add/libgnomeprint.xml
gnome/core/orbit2.xml
gnome/core/libgtop.xml
gnome/otherlibs/soup.xml
gnome/otherlibs/oaf.xml
gnome/otherlibs/gconf1.xml
multimedia/libdriv/gstreamer.xml
multimedia/libdriv/libdv.xml
server/other/rsync.xml
server/major/samba3.xml

Most are required.  Since popt is a library for parsing the command
line, we should be able to get by with testing a couple of apps before
putting in the book.  I don't think exhaustive testing is necessary.
The most obvious candidate for testing seems to to be hal:

$ ldd /usr/bin/lshal
        linux-gate.so.1 =>  (0xffffe000)
        libdbus-glib-1.so.1 => /usr/lib/libdbus-glib-1.so.1 (0xb7f18000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7edf000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7e5a000)
        libhal.so.1 => /usr/lib/libhal.so.1 (0xb7e51000)
        libdbus-1.so.1 => /usr/lib/libdbus-1.so.1 (0xb7e22000)
        libnsl.so.1 => /lib/libnsl.so.1 (0xb7e0c000)
        libpopt.so.0 => /usr/lib/libpopt.so.0 (0xb7e03000)
        libc.so.6 => /lib/libc.so.6 (0xb7ce2000)
        /lib/ld-linux.so.2 (0xb7f3a000)

Another good candidate is rsync.

  -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to