OpenCSW Bug Tracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004501 [gawk] regular use block always 2010-07-29 06:51 2011-07-08 14:27
Reporter flod View Status public  
Assigned To dam
Priority normal Resolution fixed  
Status closed  
Summary 0004501: gawk linked against old libsigsegv
Description gawk is linked against the old , which is no longer provided.
Additional Information CSWgawk 3.1.8,REV=2010.06.25
CSWlibsigsegv 2.8,REV=2010.07.23
root@sun:/tmp> find /opt/csw/ -name*
root@sun:/tmp> ldd /opt/csw/bin/gawk => (file not found) => /opt/csw/lib/ => /lib/ => /lib/ => /lib/ => /lib/ => /lib/ => /lib/ => /lib/ => /opt/csw/lib/ => /lib/ => /lib/ => /lib/ => /lib/ => /lib/ => /lib/ => /lib/ => /lib/
Tags No tags attached.
Attached Files

- Relationships

-  Notes
dam (administrator)
2010-07-29 09:17


I am already aware of the problem and made an updated package of libsigsegv with .so.0 and .so.2 waiting in the release queue. You can try it in the meantime from [^]
It is libsigsegv-2.8,REV=2010.07.26

Best regards

  -- Dago
philadmin (viewer)
2010-07-30 01:51

oh nuts Dago has already recompiled 2 of the others. Guess I have to recompile gawk now too :)
flod (reporter)
2010-12-28 20:44

With the new packages:
CSWlibsigsegv 2.9,REV=2010.11.19 SAME
CSWlibsigsegv0 2.9,REV=2010.11.19 SAME
CSWlibsigsegv2 2.9,REV=2010.11.19 SAME

the problem happens again:
> find /opt/csw/ -name*

> gawk gawk: fatal: open failed: No such file or directory
dam (administrator)
2010-12-28 22:06

This is a different problem. I missed to include the base shared library in the version-specific packages. Updated packages are available in a few minutes at [^]
and have been delivered to current/ for release.
flod (reporter)
2010-12-28 23:15

I did

pkgutil -t [^] -i CSWlibsigsegv --param=use_gpg:false
pkgutil -t [^] -i CSWlibsigsegv2 --param=use_gpg:false

Now gawk doesn't coredump.

I am not sure about the dependencies. Nothing required CSWlibsigsegv2 so I needed to install that manually. At least gawk should require it. I don't know about other packages.

CSWlibsigsegv is only there for compatibility issues and pulls in CSWlibsigsegv0.
dam (administrator)
2010-12-29 09:47

*Sigh* This is what happens when a package release takes too long: In the meantime some dependent packages (like gawk) were updated to link to .so.2 whereas at the time of libsigsegv creation all existing packages linked to .so.0. I have updated CSWlibsigsegv to now depend on both .so.0 and .so.2, new packages are available in [^]
dam (administrator)
2011-07-08 14:27

Fixed in 4.0.0,REV=2011.07.02 and released to unstable/.

Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker