Bug#940012: pylint: renaming broke reverse-dependencies
Followup-For: Bug #940012 Control: reopen -1 Control: severity -1 serious Dropping the Conflicts does not help, since pylint3 is only available as a cruft package nowadays. You probably want Breaks: pylint3 Replaces: pylint3 Provides: pylint3 any maybe even a versioned Provides ... $ dak rm -Rn -b pylint3 Will remove the following packages from unstable: pylint3 |2.2.2-1 | all Maintainer: Sandro Tosi --- Reason --- -- Checking reverse dependencies... # Broken Depends: prospector: prospector pylint-celery: python3-pylint-celery pylint-common: python3-pylint-common pylint-django: python3-pylint-django pylint-plugin-utils: python3-pylint-plugin-utils pytest-pylint: python3-pytest-pylint salt-pylint: python3-saltpylint thonny: thonny # Broken Build-Depends: backblaze-b2: pylint3 (>= 1.4.5) custodia: pylint3 devscripts: pylint3 duplicity: pylint3 gnome-keysign: pylint3 ionit: pylint3 knack: pylint3 pathspider: pylint3 prospector: pylint3 (>= 1.5.6) pylint-celery: pylint3 pylint-common: pylint3 pylint-django: pylint3 (>= 2.0) pylint-flask: pylint3 pytest-pylint: pylint3 python-stetl: pylint3 python-trio: pylint3 python-ttystatus: pylint3 ranger: pylint3 salt-pylint: pylint3 thonny: pylint3 uranium: pylint3 vmdb2: pylint3 Dependency problem found. Andreas
Bug#940012: pylint: renaming broke reverse-dependencies
Hello Sando, >there's already a "Replaces: pylint3" in pylint the control file, but>there's >also a "Conflicts: pylint3", which is likely causing the issue >at hand. > >I'll remove the Conflict for the time being, this should prevent all >this packages to be unbuildable/uninstallable Problem is that reverse-dependencies can't be fixed until dh-python stopstranslating pylint into pylint3 (upload should be ongoing shortly)... thanks for the upload! Gianfranco
Bug#940012: pylint: renaming broke reverse-dependencies
On Wed, Sep 11, 2019 at 3:39 AM Gianfranco Costamagna wrote: > > Source: pylint > Version 2.2.2-3 > Severity: serious > > Hello, I get the pylint renaming as a good thing (yay and thanks!), but you > currently seems to have broken quite a lot packages... > > Do you plan to file RC bugs for them, or will you revert the change and wait > for them to adapt? > Also, providing the old pylint3 might work as a workaround... there's already a "Replaces: pylint3" in pylint the control file, but there's also a "Conflicts: pylint3", which is likely causing the issue at hand. I'll remove the Conflict for the time being, this should prevent all this packages to be unbuildable/uninstallable > > https://release.debian.org/transitions/html/auto-pylint.html > > * backblaze-b2 > * buildstream > * devscripts > * distro-info > * gitlint > * gnome-keysign > * ionit > * knack > * pathspider > * prospector > * pylint-celery > * pylint-common > * pylint-django > * pylint-flask > * pylint-plugin-utils > * pytest-pylint > * python-stetl > * python-trio > * python-ttystatus > * ranger > * salt-pylint > * thonny > * uranium > * vmdb2 > > > thanks > > Gianfranco -- Sandro "morph" Tosi My website: http://sandrotosi.me/ Me at Debian: http://wiki.debian.org/SandroTosi G+: https://plus.google.com/u/0/+SandroTosi
Bug#940012: pylint: renaming broke reverse-dependencies
Source: pylint Version 2.2.2-3 Severity: serious Hello, I get the pylint renaming as a good thing (yay and thanks!), but you currently seems to have broken quite a lot packages... Do you plan to file RC bugs for them, or will you revert the change and wait for them to adapt? Also, providing the old pylint3 might work as a workaround... https://release.debian.org/transitions/html/auto-pylint.html * backblaze-b2 * buildstream * devscripts * distro-info * gitlint * gnome-keysign * ionit * knack * pathspider * prospector * pylint-celery * pylint-common * pylint-django * pylint-flask * pylint-plugin-utils * pytest-pylint * python-stetl * python-trio * python-ttystatus * ranger * salt-pylint * thonny * uranium * vmdb2 thanks Gianfranco