[csw-maintainers] checkpkg problem
Maciej (Matchek) Bliziński
maciej at opencsw.org
Tue Jul 9 10:11:35 CEST 2013
2013/7/9 Carsten Grzemba <grzemba at contac-dt.de>
>
> checkpkg miss the 64bit lib for PHP5, but I think nobody need this and I override this already.
> But checkpkg still suggest this to override and at last it reports an unused override????
>
> How can I satisfy checkpkg?
This is a very unsophisticated check, see the message:
* The package contains 32-bit binaries, e.g. {'soname': 'phpcups.so',
'base_name': 'phpcups.so', 'RUNPATH RPATH the same': True, 'runpath':
['/opt/csw/lib/$ISALIST', '/opt/csw/lib', '/opt/csw/lib', '/opt/csw/lib'],
'RPATH set': True, 'needed sonames': ['libcups.so.2'], 'path':
'opt/csw/php5/lib/php/extensions/no-debug-non-zts-20090626/phpcups.so',
'RUNPATH set': True}, but it doesn't seem to contain any 64-bit binaries in
the usual locations. Locations checked for 64-bit binaries:
opt/csw/(lib|libexec)/(amd64).
It literally only looks into /opt/csw/(lib|libexec)/(amd64). We would
need to implement a smarter version of it, to reduce the number of
false positives.
About the unused override, it seems to be a 2-char difference: "64bits-..."
vs "64-bit-...".
More information about the maintainers
mailing list