The issue turns out to be two issues.  One is that the file Python
bindings call ctypes.util.find_library() at runtime, which is not
acceptable on production systems[1].  The second issue is that in the
OpenCSW environment, the find_library() function does not work at all,
which probably has to be fixed in the ctypes (that is, core Python)
code.

However, theres is no portability issue that cannot be solved with an
unportable patch[2].  Updated 5.05 packages are now in experimental[3].

Maciej

[1] http://mx.gw.com/pipermail/file/2011/000739.html
[2] 
https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/pkg/file/trunk/files/0002-Do-not-use-find_library-at-runtime.patch
[3] http://buildfarm.opencsw.org/experimental.html#libmagic
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.

Reply via email to