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

Bug#943709: AW: Bug#943709: Pyside2 package dependencies do not reflect Python module dependencies



> Can you be a bit more explicit?
> What sample dependencies are missing? Where do you see what you call "Python module dependencies"?
> Are you just basing this on the analysis of "import" statements or something else?

The example that I gave in the actual bug report shows that the Python module PySide2.QtGui (as provided by the package python3-pyside2.qtgui) internally imports the Python module PySide2.QtCore (which is provided by the package python3-pyside2.qtcore). Hence the former module is not usable without the latter. From this example I conclude that python3-pyside2.qtgui should depend on python3-pyside2.qtcore. Besides these two packages, there are at least 33 further similar packages. I am not going to research a full list of missing interdependencies. That is, ultimately, the package maintainer's responsibility. However, a quick check shows that python3-pyside2.qtxmlpatterns should depend on python3-pyside2.qtcore and python3-pyside2.qtwidgets should depend on python3-pyside2.qtgui.

I hope I could clarify your questions.

Best regards,

  Mark Weyer


Reply to: