[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#592414: [new check] Warn about Python extension modules linked to libpythonX.Y



Package: lintian
Version: 2.4.3
Severity: wishlist

Public Python extension modules, i.e. *.so files in one of these directories:

   /usr/lib/pyshared/pythonX.Y/
   /usr/lib/python-support/PACKAGENAME/pythonX.Y/
   /usr/lib/pythonX.Y/site-packages/
   /usr/lib/pythonX.Y/dist-packages/

should not be linked to libpythonX.Y. Such linkage is not necessary for a module to work correctly and it causes dpkg-shlibdeps to generate dependencies that are too strict. See e.g. bugs #472314, #445411, #445423, #470290.

There should be also a separate check (with severity:serious) for the case where a module in a pythonX.Y directory is linked with libpythonZ.W for X.Y != Z.W. See e.g. bug #586937.

--
Jakub Wilk

Attachment: signature.asc
Description: Digital signature


Reply to: