(May 07 2005 01:20) Erlend Midttun wrote:
> * Andy Bakun
> | I'm not sure of the exact problem, but it seems that 1.0.3-1tr (dated
> | Thu May  5 06:57:00 2005) doesn't run ldconfig after installation.  This
> | is unfortunate because it breaks rpm (and thus swup).  Took me a little
> | bit to track down that libbz2.so.1.0.2 was removed, libbz2.so.1.0.3 was
> | there, but libbz2.so.1.0 pointed to libbz2.so.1.0.2.
> 
> Very odd.
> 
> [EMAIL PROTECTED] ~# rpm -q --scripts bzip2
> postinstall program: /sbin/ldconfig
> postuninstall program: /sbin/ldconfig
> [EMAIL PROTECTED] ~# rpm -q bzip2
> bzip2-1.0.3-1tr

No too odd:
[EMAIL PROTECTED] ~$ rpm -q bzip2-libs     
bzip2-libs-1.0.3-1tr
[EMAIL PROTECTED] ~$ rpm -ql bzip2-libs
/usr/lib/libbz2.so.1.0.3
[EMAIL PROTECTED] ~$ rpm -q bzip2-libs --scripts
[EMAIL PROTECTED] ~$

So ldconfig is missing in the package that actually provides
/usr/lib/libbz2.so.1.0.3.

And the package split into -libs and -devel happened back in 2002 (Thu
Jun 27 2002), so one of two things are true:

1. The post scripts got interchanged lately.
2. The error has not surfaced untill now because of bzip2-libs and
   bzip2 packages being normally upgraded in the same rpm transaction.

By checking the cvs log for bzip2.spec I can rule out option 1, so we
can conclude with option 2, that the bug has been there for quite some
time, and that it have not surfaced untill lately because of luck and
luck alone. :)

I'm fixing the bug and the updated package will be out in the next batch
of updates.



kind regards


c

-- 
Christian H. Toldnes
Trustix Developer
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss

Reply via email to