> 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 via email to