Processed: Re: Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Processing control commands: > severity -1 normal Bug #978739 [chardet] chardet: Upgrading python3-chardet breaks many packages Severity set to 'normal' from 'serious' -- 978739: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978739 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Control: severity -1 normal On 2021-01-01 11:17:38 +0100, Sebastiaan Couwenberg wrote: > Control: tags -1 - moreinfo > > On 1/1/21 10:09 AM, Sebastian Ramacher wrote: > > On 2020-12-31 16:28:40 +0100, Sebastiaan Couwenberg wrote: > >> On 12/31/20 4:13 PM, Daniele Tricoli wrote: > >>> On Thu, Dec 31, 2020 at 05:55:17AM +0100, Bas Couwenberg wrote: > Package: chardet > Version: 4.0.0-1 > Severity: serious > Justification: makes the package in question unusable or mostly so > Control: affects -1 src:requests src:qgis > > Dear Maintainer, > > Upgrading python3-chardet causes the removal of many packages: > > The following packages will be REMOVED: > chrome-gnome-shell gnome-music pycsw pycsw-wsgi > python3-astropy-helpers python3-boto3 python3-botocore > python3-cupshelpers python3-gitlab python3-numpydoc python3-owslib > python3-plotly python3-pycsw python3-pywps python3-qgis > python3-reportbug python3-requests python3-requests-oauthlib > python3-s3transfer python3-sphinx python3-sphinx-astropy > python3-sphinx-automodapi python3-sphinx-gallery pywps qgis > qgis-plugin-grass reportbug system-config-printer > system-config-printer-common system-config-printer-udev > torbrowser-launcher > The following packages will be upgraded: > python3-chardet > 1 upgraded, 0 newly installed, 31 to remove and 0 not upgraded. > > python3-requests does not support version 3.1.0 or higher: > > python3-chardet (<< 3.1.0) > > With the freeze coming in a few months it may be wise to revert back to > 3.0.x for bullseye. > > Otherwise the python3-chardet rdeps need to fixed before that time. > >>> > >>> As soon as noticed the chardet upload I uploaded requests 2.25.1+dfsg-1 > >>> which > >>> fix the problem, but there was a time window during the propagation of > >>> the new > >>> version when the problem was reproducible. > >> > >> Thanks for quickly acting on this, but the problem is not limited to > >> python3-requests. Several other reverse dependencies need to be updated > >> for the new chardet as well. The autopkgtest failures include some of them: > >> > >> https://qa.debian.org/excuses.php?package=chardet > > > > Do you have specific packages in mind? All autopkgtests passed and no > > other reverse depedency has upper bounds on the version on chardet. With > > requests fixed, all others that you marked as affected are installable > > again. > > The autopkgtests that failed before due to requests succeeded after they > were retried with the new requests. > > symver suggests that chardet 4 broke its API, so the other reverse > dependencies should be tested to ensure they still work with the new > chardet. It didn't. It dropped support for old Python versions, added new functions and reformatted a bunch of code. > > python3-requests did that and resolved the issue for the packages I care > about. > > Not all of the python3-chardet rdeps have autopkgtest so that alone is > not an indicator that nothing is broken any more. Well, then let's downgrade the bug. Breakage in some reverse dependencies without any evidence is not enough for an RC bug. So far the only issue was python3-requests having overly strict version constraints. Cheers -- Sebastian Ramacher signature.asc Description: PGP signature
Processed: Re: Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Processing control commands: > tags -1 - moreinfo Bug #978739 [chardet] chardet: Upgrading python3-chardet breaks many packages Removed tag(s) moreinfo. -- 978739: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978739 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Control: tags -1 - moreinfo On 1/1/21 10:09 AM, Sebastian Ramacher wrote: > On 2020-12-31 16:28:40 +0100, Sebastiaan Couwenberg wrote: >> On 12/31/20 4:13 PM, Daniele Tricoli wrote: >>> On Thu, Dec 31, 2020 at 05:55:17AM +0100, Bas Couwenberg wrote: Package: chardet Version: 4.0.0-1 Severity: serious Justification: makes the package in question unusable or mostly so Control: affects -1 src:requests src:qgis Dear Maintainer, Upgrading python3-chardet causes the removal of many packages: The following packages will be REMOVED: chrome-gnome-shell gnome-music pycsw pycsw-wsgi python3-astropy-helpers python3-boto3 python3-botocore python3-cupshelpers python3-gitlab python3-numpydoc python3-owslib python3-plotly python3-pycsw python3-pywps python3-qgis python3-reportbug python3-requests python3-requests-oauthlib python3-s3transfer python3-sphinx python3-sphinx-astropy python3-sphinx-automodapi python3-sphinx-gallery pywps qgis qgis-plugin-grass reportbug system-config-printer system-config-printer-common system-config-printer-udev torbrowser-launcher The following packages will be upgraded: python3-chardet 1 upgraded, 0 newly installed, 31 to remove and 0 not upgraded. python3-requests does not support version 3.1.0 or higher: python3-chardet (<< 3.1.0) With the freeze coming in a few months it may be wise to revert back to 3.0.x for bullseye. Otherwise the python3-chardet rdeps need to fixed before that time. >>> >>> As soon as noticed the chardet upload I uploaded requests 2.25.1+dfsg-1 >>> which >>> fix the problem, but there was a time window during the propagation of the >>> new >>> version when the problem was reproducible. >> >> Thanks for quickly acting on this, but the problem is not limited to >> python3-requests. Several other reverse dependencies need to be updated >> for the new chardet as well. The autopkgtest failures include some of them: >> >> https://qa.debian.org/excuses.php?package=chardet > > Do you have specific packages in mind? All autopkgtests passed and no > other reverse depedency has upper bounds on the version on chardet. With > requests fixed, all others that you marked as affected are installable again. The autopkgtests that failed before due to requests succeeded after they were retried with the new requests. symver suggests that chardet 4 broke its API, so the other reverse dependencies should be tested to ensure they still work with the new chardet. python3-requests did that and resolved the issue for the packages I care about. Not all of the python3-chardet rdeps have autopkgtest so that alone is not an indicator that nothing is broken any more. Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Processed: Re: Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Processing control commands: > tags -1 + moreinfo Bug #978739 [chardet] chardet: Upgrading python3-chardet breaks many packages Added tag(s) moreinfo. -- 978739: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978739 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Control: tags -1 + moreinfo Hi Bas On 2020-12-31 16:28:40 +0100, Sebastiaan Couwenberg wrote: > reopen 978739 > thanks > > On 12/31/20 4:13 PM, Daniele Tricoli wrote: > > On Thu, Dec 31, 2020 at 05:55:17AM +0100, Bas Couwenberg wrote: > >> Package: chardet > >> Version: 4.0.0-1 > >> Severity: serious > >> Justification: makes the package in question unusable or mostly so > >> Control: affects -1 src:requests src:qgis > >> > >> Dear Maintainer, > >> > >> Upgrading python3-chardet causes the removal of many packages: > >> > >> The following packages will be REMOVED: > >>chrome-gnome-shell gnome-music pycsw pycsw-wsgi python3-astropy-helpers > >> python3-boto3 python3-botocore python3-cupshelpers python3-gitlab > >> python3-numpydoc python3-owslib python3-plotly python3-pycsw python3-pywps > >> python3-qgis > >>python3-reportbug python3-requests python3-requests-oauthlib > >> python3-s3transfer python3-sphinx python3-sphinx-astropy > >> python3-sphinx-automodapi python3-sphinx-gallery pywps qgis > >> qgis-plugin-grass reportbug system-config-printer > >>system-config-printer-common system-config-printer-udev > >> torbrowser-launcher > >> The following packages will be upgraded: > >>python3-chardet > >> 1 upgraded, 0 newly installed, 31 to remove and 0 not upgraded. > >> > >> python3-requests does not support version 3.1.0 or higher: > >> > >> python3-chardet (<< 3.1.0) > >> > >> With the freeze coming in a few months it may be wise to revert back to > >> 3.0.x for bullseye. > >> > >> Otherwise the python3-chardet rdeps need to fixed before that time. > > > > As soon as noticed the chardet upload I uploaded requests 2.25.1+dfsg-1 > > which > > fix the problem, but there was a time window during the propagation of the > > new > > version when the problem was reproducible. > > Thanks for quickly acting on this, but the problem is not limited to > python3-requests. Several other reverse dependencies need to be updated > for the new chardet as well. The autopkgtest failures include some of them: > > https://qa.debian.org/excuses.php?package=chardet Do you have specific packages in mind? All autopkgtests passed and no other reverse depedency has upper bounds on the version on chardet. With requests fixed, all others that you marked as affected are installable again. Cheers > > > Happy new year! > > The same to you! > > Kind Regards, > > Bas > > -- > GPG Key ID: 4096R/6750F10AE88D4AF1 > Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 > -- Sebastian Ramacher signature.asc Description: PGP signature
Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Hello Sebastiaan, On Thu, Dec 31, 2020 at 04:28:40PM +0100, Sebastiaan Couwenberg wrote: > Thanks for quickly acting on this, but the problem is not limited to > python3-requests. Several other reverse dependencies need to be updated > for the new chardet as well. The autopkgtest failures include some of them: > > https://qa.debian.org/excuses.php?package=chardet Oh, sorry my fault, I confused this bug for one of the bugs opened for requests. Sorry for the noise and thanks for reopening! Cheers and happy new year! -- Daniele Tricoli 'eriol' https://mornie.org signature.asc Description: PGP signature
Bug#978739: chardet: Upgrading python3-chardet breaks many packages
reopen 978739 thanks On 12/31/20 4:13 PM, Daniele Tricoli wrote: > On Thu, Dec 31, 2020 at 05:55:17AM +0100, Bas Couwenberg wrote: >> Package: chardet >> Version: 4.0.0-1 >> Severity: serious >> Justification: makes the package in question unusable or mostly so >> Control: affects -1 src:requests src:qgis >> >> Dear Maintainer, >> >> Upgrading python3-chardet causes the removal of many packages: >> >> The following packages will be REMOVED: >>chrome-gnome-shell gnome-music pycsw pycsw-wsgi python3-astropy-helpers >> python3-boto3 python3-botocore python3-cupshelpers python3-gitlab >> python3-numpydoc python3-owslib python3-plotly python3-pycsw python3-pywps >> python3-qgis >>python3-reportbug python3-requests python3-requests-oauthlib >> python3-s3transfer python3-sphinx python3-sphinx-astropy >> python3-sphinx-automodapi python3-sphinx-gallery pywps qgis >> qgis-plugin-grass reportbug system-config-printer >>system-config-printer-common system-config-printer-udev >> torbrowser-launcher >> The following packages will be upgraded: >>python3-chardet >> 1 upgraded, 0 newly installed, 31 to remove and 0 not upgraded. >> >> python3-requests does not support version 3.1.0 or higher: >> >> python3-chardet (<< 3.1.0) >> >> With the freeze coming in a few months it may be wise to revert back to >> 3.0.x for bullseye. >> >> Otherwise the python3-chardet rdeps need to fixed before that time. > > As soon as noticed the chardet upload I uploaded requests 2.25.1+dfsg-1 which > fix the problem, but there was a time window during the propagation of the new > version when the problem was reproducible. Thanks for quickly acting on this, but the problem is not limited to python3-requests. Several other reverse dependencies need to be updated for the new chardet as well. The autopkgtest failures include some of them: https://qa.debian.org/excuses.php?package=chardet > Happy new year! The same to you! Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Processed: Re: Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Processing commands for cont...@bugs.debian.org: > reopen 978739 Bug #978739 {Done: Daniele Tricoli } [chardet] chardet: Upgrading python3-chardet breaks many packages 'reopen' may be inappropriate when a bug has been closed with a version; all fixed versions will be cleared, and you may need to re-add them. Bug reopened No longer marked as fixed in versions 2.25.1+dfsg-1. > thanks Stopping processing here. Please contact me if you need assistance. -- 978739: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978739 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Version: 2.25.1+dfsg-1 Hello Bas, thanks for the report! On Thu, Dec 31, 2020 at 05:55:17AM +0100, Bas Couwenberg wrote: > Package: chardet > Version: 4.0.0-1 > Severity: serious > Justification: makes the package in question unusable or mostly so > Control: affects -1 src:requests src:qgis > > Dear Maintainer, > > Upgrading python3-chardet causes the removal of many packages: > > The following packages will be REMOVED: >chrome-gnome-shell gnome-music pycsw pycsw-wsgi python3-astropy-helpers > python3-boto3 python3-botocore python3-cupshelpers python3-gitlab > python3-numpydoc python3-owslib python3-plotly python3-pycsw python3-pywps > python3-qgis >python3-reportbug python3-requests python3-requests-oauthlib > python3-s3transfer python3-sphinx python3-sphinx-astropy > python3-sphinx-automodapi python3-sphinx-gallery pywps qgis qgis-plugin-grass > reportbug system-config-printer >system-config-printer-common system-config-printer-udev torbrowser-launcher > The following packages will be upgraded: >python3-chardet > 1 upgraded, 0 newly installed, 31 to remove and 0 not upgraded. > > python3-requests does not support version 3.1.0 or higher: > > python3-chardet (<< 3.1.0) > > With the freeze coming in a few months it may be wise to revert back to 3.0.x > for bullseye. > > Otherwise the python3-chardet rdeps need to fixed before that time. As soon as noticed the chardet upload I uploaded requests 2.25.1+dfsg-1 which fix the problem, but there was a time window during the propagation of the new version when the problem was reproducible. Happy new year! -- Daniele Tricoli 'eriol' https://mornie.org signature.asc Description: PGP signature
Bug#978739: chardet: Upgrading python3-chardet breaks many packages
Package: chardet Version: 4.0.0-1 Severity: serious Justification: makes the package in question unusable or mostly so Control: affects -1 src:requests src:qgis Dear Maintainer, Upgrading python3-chardet causes the removal of many packages: The following packages will be REMOVED: chrome-gnome-shell gnome-music pycsw pycsw-wsgi python3-astropy-helpers python3-boto3 python3-botocore python3-cupshelpers python3-gitlab python3-numpydoc python3-owslib python3-plotly python3-pycsw python3-pywps python3-qgis python3-reportbug python3-requests python3-requests-oauthlib python3-s3transfer python3-sphinx python3-sphinx-astropy python3-sphinx-automodapi python3-sphinx-gallery pywps qgis qgis-plugin-grass reportbug system-config-printer system-config-printer-common system-config-printer-udev torbrowser-launcher The following packages will be upgraded: python3-chardet 1 upgraded, 0 newly installed, 31 to remove and 0 not upgraded. python3-requests does not support version 3.1.0 or higher: python3-chardet (<< 3.1.0) With the freeze coming in a few months it may be wise to revert back to 3.0.x for bullseye. Otherwise the python3-chardet rdeps need to fixed before that time. Kind Regards, Bas