[csw-maintainers] I broke checkpkg

Dagobert Michelsen dam at opencsw.org
Sun May 19 17:54:12 CEST 2013


Hi,

Am 19.05.2013 um 17:04 schrieb Maciej Bliziński <maciej at opencsw.org>:
> On Sun, May 19, 2013 at 04:58:02PM +0200, Dagobert Michelsen wrote:
>> Am 19.05.2013 um 16:49 schrieb Dagobert Michelsen <dam at opencsw.org>:
>>> looks like there is a problem with the new libmagic and its Python module:
>>> 
>>>> AttributeError: ld.so.1: python2.6: fatal: magic_open: can't find symbol
>>> 
>>> I am looking into it.
>> 
>> 
>> This is very strange, the needed library is there and everything looks good:
>> 
>>> dam at unstable10s [unstable10s]:/home/dam/mgar/pkg/rcs/trunk > ls -l /opt/csw/lib/python/site-packages/need-libmagic       
>>> lrwxrwxrwx   1 root     root          19 May 19 16:30 /opt/csw/lib/python/site-packages/need-libmagic -> ../../libmagic.so.1
>>> dam at unstable10s [unstable10s]:/home/dam/mgar/pkg/rcs/trunk > ldd -r /opt/csw/lib/python/site-packages/need-libmagic 
>>>        libpcreposix.so.0 =>     /opt/csw/lib/sparcv8/libpcreposix.so.0
>>>        libz.so.1 =>     /opt/csw/lib/sparcv8plus+vis/libz.so.1
>>>        libc.so.1 =>     /lib/libc.so.1
>>>        libpcre.so.1 =>  /opt/csw/lib/sparcv8/libpcre.so.1
>>>        /platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1
>>>        libm.so.2 =>     /lib/libm.so.2
>> 
>> Is there some special Python logic I am missing?
> 
> The "need-libmagic" thing not relevant at all. I just put it there to
> hint checkpkg that it should make the package with Python files depend
> on the package with the shared library. But it has no relevance to the
> module working or not.

With the help of Maciej the packages should be in good shape again, thanks!


Best regards

  -- Dago


-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896



More information about the maintainers mailing list