[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Packages NOT removed from frozen


Raphael Hertzog, in an immanent manifestation of deity, wrote:
>Anyway, the bug in question is quite strange and a trivial fix
>was proposed long ago by myself. Darren, what do you plan to do with
>regard to those 2 RC bugs ?

I've got a fixed perl-5.004 ready for uploading.  I'm just testing it

>Don't you want to add "update-alternatives auto perl || true" somewhere in
>the perl-5.005-base postinst to be sure that the link is correctly 
>updated ?

I thought I had.  It must have been dropped somehow.  I'll upload it
with that fix as well...

>Darren, you also have to correct the other about wrong system call number.

Well, I don't have an Alpha to test it with.  I asked the bug reporter
to provide me with a correct syscalls.ph but I heard nothing back.  It's
possible that I might be able to generate the alpha syscalls through
clever use of symlinks in the /usr/include directory but I wouldn't be
real confident of the reliability of this method without more testing
time than we have.

>And you need to update your potato machine in order to compile with the
>latest libs ... you compiled perl-5.004-base with a library no longer
>available and perl-5.005-base depends on libdb2 for an unknown reason ...

You'll see a perl-5.004 tonight.  I had it built already but when I did
a dinstall -n, it didn't mention frozen.  So, I'm re-building it now.

It's doing what libc6.shlibs is telling it to do:
{3}[0]perl/perl-5.005.03 perv:-) ldd ./debian/tmp-base/usr/bin/perl5.005
        libnsl.so.1 => /lib/libnsl.so.1 (0x40019000)
        libdb.so.3 => /lib/libdb.so.3 (0x4002f000)
        libgdbm.so.1 => /usr/lib/libgdbm.so.1 (0x4006a000)
        libdl.so.2 => /lib/libdl.so.2 (0x40070000)
        libm.so.6 => /lib/libm.so.6 (0x40075000)
        libc.so.6 => /lib/libc.so.6 (0x40092000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x4016f000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

{3}[0]~ perv:-) (cd /var/lib/dpkg/info; grep libdb *.shlibs)
libc6.shlibs:libdb 2 libc6 (>= 2.1.2)
libc6.shlibs:libdb 3 libdb2 (>= 1:2.4.14-7)
libdb1.shlibs:libdb 1 libdb1
libdb2.shlibs:libdb2    2       libdb2 (>= 2.4.14-7)

{3}[0]perl/perl-5.005.03 perv:-) dpkg -l libc6 | grep '^ii'
ii  libc6                       2.1.3-6                     GNU C Library: Shared libraries and Timezone data

[0]~/ftp/dists/potato master% ls main/binary-i386/base/libc6*

And it's the latest libc6...

{3}[0]perl/perl-5.005.03 perv:-) (cd /var/lib/dpkg/info; grep libdb.so.3 *.list)

So, it appears that the shlibs file for libc6 is wrong.

- -- 
<torin@daft.com> <http://www.daft.com/~torin> <torin@debian.org> <torin@io.com>
Darren Stalder/2608 Second Ave, @282/Seattle, WA 98121-1212/USA/+1-800-921-4996
@ Sysadmin, webweaver, postmaster for hire. C/Perl/CGI/Pilot programmer/tutor @
@		     Make a little hot-tub in your soul.		      @

Version: 2.6.3a
Charset: noconv
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface


Reply to: