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

Important: today's lib{db,gdbm,readline} revoked



Ian Jackson wrote:
>David Engel writes ("Base package/shared library issues (was: Bug#2436 ...)"):
>...
>> OK, shared library maintainers, listen up.  You need to make two
>> changes to your packages.
>...
>>   Futhermore, and THIS IS VERY IMPORTANT, the symlink
>> must be placed before the library it points to in the .deb file.  The
>> way to currently ensure the ordering is done properly is to create the
>> symlink in the appropriate debian-tmp/.../lib directory before
>> installing the library when you build the package.
>
>Unfortunately David has it backwards here.  The package must contain
>the shared library before the symlink.  This is so that by the time
>dpkg comes to install the symlink (overwriting the previous symlink
>pointing at an older version of the library) the new shared library is
>already in place.

Darn. My shared libs packages (uploaded today) have it backwards then.
I've deleted them from Incoming.

Note to anyone who has downloaded one of the following files:
libdb1-1.85.2-7.deb          libdb-1.85.2-7.diff.gz 
libdb1-dev-1.85.2-7.deb      libdb-1.85.2-7.tar.gz 
libgdbm1-1.7.3-10.deb        libgdbm-1.7.3-10.diff.gz 
libgdbm1-dev-1.7.3-10.deb    libgdbm-1.7.3-10.tar.gz 
libreadline2-2.0-14.deb      libreadline-2.0-14.diff.gz 
libreadline2-dev-2.0-14.deb  libreadline-2.0-14.tar.gz 

DO NOT USE THESE. 

Ray
-- 
PATRIOTISM  A great British writer once said that if he had to choose 
between betraying his country and betraying a friend he hoped he would
have the decency to betray his country.                                      
- The Hipcrime Vocab by Chad C. Mulligan 


Reply to: