Processed: Re: Bug#978739: chardet: Upgrading python3-chardet breaks many packages

2021-01-01 Thread Debian Bug Tracking System
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

2021-01-01 Thread Sebastian Ramacher
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

2021-01-01 Thread Debian Bug Tracking System
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

2021-01-01 Thread Sebastiaan Couwenberg
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

2021-01-01 Thread Debian Bug Tracking System
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

2021-01-01 Thread Sebastian Ramacher
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

2020-12-31 Thread Daniele Tricoli
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

2020-12-31 Thread Sebastiaan Couwenberg
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

2020-12-31 Thread Debian Bug Tracking System
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

2020-12-31 Thread Daniele Tricoli
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

2020-12-30 Thread Bas Couwenberg
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