[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-27 Thread Andreas Hasenack
> The livecd-rootfs/2.765.20 regression is not caused by distro-info: gzip: stdout: No space left on device I triggered a migation-reference/0 and it failed too, so the error should clear soon. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages,

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-13 Thread Launchpad Bug Tracker
This bug was fixed in the package python-debian - 0.1.46ubuntu1 --- python-debian (0.1.46ubuntu1) kinetic; urgency=medium * Make Python version PEP440 compliant (LP: #1991606) -- Benjamin Drung Sat, 27 May 2023 01:51:02 +0200 ** Changed in: python-debian (Ubuntu Kinetic)

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-13 Thread Launchpad Bug Tracker
This bug was fixed in the package python-debian - 0.1.36ubuntu1.1 --- python-debian (0.1.36ubuntu1.1) focal; urgency=medium * Make Python version PEP440 compliant (LP: #1991606) -- Benjamin Drung Tue, 25 Apr 2023 20:39:33 +0200 -- You received this bug notification because

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-13 Thread Launchpad Bug Tracker
This bug was fixed in the package python-debian - 0.1.43ubuntu1.1 --- python-debian (0.1.43ubuntu1.1) jammy; urgency=medium * Make Python version PEP440 compliant (LP: #1991606) -- Benjamin Drung Tue, 25 Apr 2023 18:25:44 +0200 ** Changed in: python-debian (Ubuntu Focal)

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-13 Thread Launchpad Bug Tracker
This bug was fixed in the package dput - 1.1.0ubuntu2.1 --- dput (1.1.0ubuntu2.1) jammy; urgency=medium * Make versions with Ubuntu suffixes compliant with PEP 440 (LP: #1991606) -- Benjamin Drung Thu, 29 Jun 2023 15:45:46 +0200 ** Changed in: dput (Ubuntu Focal)

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-13 Thread Launchpad Bug Tracker
This bug was fixed in the package dput - 1.0.3ubuntu1.1 --- dput (1.0.3ubuntu1.1) focal; urgency=medium * Make versions with Ubuntu suffixes compliant with PEP 440 (LP: #1991606) -- Benjamin Drung Thu, 29 Jun 2023 16:58:12 +0200 -- You received this bug notification because

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-13 Thread Launchpad Bug Tracker
This bug was fixed in the package dput - 1.1.2ubuntu2.1 --- dput (1.1.2ubuntu2.1) kinetic; urgency=medium * Make versions with Ubuntu suffixes compliant with PEP 440 (LP: #1991606) -- Benjamin Drung Thu, 29 Jun 2023 14:54:30 +0200 ** Changed in: dput (Ubuntu Kinetic)

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-13 Thread Launchpad Bug Tracker
This bug was fixed in the package dput - 1.1.3ubuntu2.1 --- dput (1.1.3ubuntu2.1) lunar; urgency=medium * Make PEP 440 version conversion more robust for SRUs (LP: #1991606) -- Benjamin Drung Sat, 01 Jul 2023 01:49:41 +0200 ** Changed in: dput (Ubuntu Lunar) Status: Fix

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-13 Thread Benjamin Drung
The livecd-rootfs/2.765.20 regression is not caused by distro-info: gzip: stdout: No space left on device -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in Ubuntu. https://bugs.launchpad.net/bugs/1991606 Title:

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-12 Thread Benjamin Drung
Rechecked autopkgtest results for distro-info, dput, gpgme1.0, and python-debian: * focal: distro-info, dput, gpgme1.0, and python-debian okay * jammy: dput and python-debian okay * kinetic: dput and python-debian okay * jammy: - distro-info: livecd-rootfs/2.765.20 regression on amd64 -

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-10 Thread Benjamin Drung
All failing autopkgtest look unrelated to this SRU. So I triggered migration-reference/0 for some of them and retried others. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in Ubuntu.

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-10 Thread Benjamin Drung
Verified distro-info, dput, gpgme1.0, and python-debian with the test plan from vorlon on lunar, kinetic, jammy, and focal. Detailed logs: Verification for dput on lunar: ``` $ schroot-wrapper -c lunar -p dput,python3-pip -e [...] (lunar)bdrung@host:~$ pip3 install -U setuptools

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-07 Thread Steve Langasek
Hello wieczyk, or anyone else affected, Accepted distro-info into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/distro- info/0.23ubuntu1.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-07 Thread Timo Aaltonen
Hello wieczyk, or anyone else affected, Accepted gpgme1.0 into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gpgme1.0/1.13.1-7ubuntu2.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-06 Thread Andreas Hasenack
Hello wieczyk, or anyone else affected, Accepted dput into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/dput/1.0.3ubuntu1.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-02 Thread Andreas Hasenack
Hello wieczyk, or anyone else affected, Accepted dput into lunar-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/dput/1.1.3ubuntu2.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-07-01 Thread Launchpad Bug Tracker
This bug was fixed in the package dput - 1.1.3ubuntu3 --- dput (1.1.3ubuntu3) mantic; urgency=medium * Make PEP 440 version conversion more robust for SRUs (LP: #1991606) -- Benjamin Drung Thu, 29 Jun 2023 16:09:30 +0200 ** Changed in: dput (Ubuntu) Status: New => Fix

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-30 Thread Benjamin Drung
Here is the debdiff for the lunar dput SRU. ** Patch added: "dput_1.1.3ubuntu2.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/1991606/+attachment/5683179/+files/dput_1.1.3ubuntu2.1.debdiff ** Also affects: devscripts (Ubuntu Lunar) Importance: Undecided

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-30 Thread Benjamin Drung
You are right, I should apply the fix for lunar as well, because a SRU or security update would produce a malformed version (1.2.3.post4~ppa1 and 1.2.3.post4.1 are both invalid). The improved conversion will bail out in case it would produce a malformed version. -- You received this bug

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-30 Thread Andreas Hasenack
So far, we have these implementations: (a) python-debian and dput other than the lunar one (seems the more robust implementation?): 1.2.3ubuntu4~ppa1 -> 1.2.3+ubuntu4.ppa1 (b) lunar's dput: 1.2.3ubuntu4~ppa1 -> 1.2.3.post4~ppa1 (c) distro-info: 1.2.3ubuntu4~ppa1 -> 1.2.3+ubuntu4~ppa1 How

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-30 Thread Andreas Hasenack
The change in lunar also produces different version strings, could this become a problem for someone release upgrading through lunar? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in Ubuntu.

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-30 Thread Andreas Hasenack
For the dput upload: kinetic, jammy and focal have the same change as the current devel release (mantic), but not the same one as in lunar. Do you plan to adapt the lunar change as well? The mantic change (adopted in f, j, k) explicitly calls out SRUs: dput (1.1.3ubuntu3) mantic; urgency=medium

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-30 Thread Benjamin Drung
Explanation for the dput test case: When running dput, all installed Python package versions will be checked and it will fail if there is one invalid version. Yes, python-debian should be a block-proposed-kinetic update (0.1.46 is a valid version). -- You received this bug notification because

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Andreas Hasenack
Sorry, I'm having a hard time understanding how the dput check shows that distro-info and python-debian are fixed. I'm guessing dput ends up importing the other two? Shouldn't python-debian be a block-proposed-kinetic update, since it's currently unaffected due to its version being still fine

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Andreas Hasenack
I triggered a migration-reference/0 run for devscripts. If I understood it correctly, it will also fail, and that will clear the autopkgtests for python-debian. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
All failing autopkgtest succeeded after a retry except for devscripts/2.22.2ubuntu3, which is a unrelated regression (caused by the release of Debian 12). -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in Ubuntu.

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
Verified python-debian on focal. To make the test case succeed, dput and gpgme1.0 have to be fixed as well (see SRU debdiff in previous comments). Failing without packages from -proposed: ``` $ schroot-wrapper -c focal -p dput,python3-pip,python3-debian,python3-distro-info -p

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
Note: Without the packages from -proposed, dput will complain about the version from python-debian: ``` $ schroot-wrapper -c jammy -p dput,python3-pip,python3-debian,python3-distro-info -p ./dput_1.1.0ubuntu2.1_all.deb -p ./python3-gpg_1.16.0-1.2ubuntu4.1_amd64.deb [...] (jammy)bdrung@host:~$

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
** Patch added: "gpgme1.0_1.13.1-7ubuntu2.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/dput/+bug/1991606/+attachment/5682869/+files/gpgme1.0_1.13.1-7ubuntu2.1.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
Verified python-debian and distro-info on jammy. To make the test case succeed, dput and gpgme1.0 have to be fixed as well (see SRU debdiff in previous comments). ``` $ schroot-wrapper -c jammy -p dput,python3-pip,python3-debian,python3-distro-info -e -p ./dput_1.1.0ubuntu2.1_all.deb -p

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
** Patch added: "gpgme1.0_1.16.0-1.2ubuntu4.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/dput/+bug/1991606/+attachment/5682868/+files/gpgme1.0_1.16.0-1.2ubuntu4.1.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
Verified python-debian on kinetic. To make the test case succeed, dput has to be fixed as well (see SRU debdiff in previous comments). ``` $ schroot-wrapper -c kinetic -p dput,python3-pip,python3-debian -e -p ./dput_1.1.2ubuntu2.1_all.deb [...] (kinetic)bdrung@host:~$ pip3 install -U setuptools

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
** Patch added: "dput_1.0.3ubuntu1.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/dput/+bug/1991606/+attachment/5682866/+files/dput_1.0.3ubuntu1.1.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
** Patch added: "dput_1.1.0ubuntu2.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/dput/+bug/1991606/+attachment/5682859/+files/dput_1.1.0ubuntu2.1.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
** Patch added: "dput_1.1.2ubuntu2.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/dput/+bug/1991606/+attachment/5682858/+files/dput_1.1.2ubuntu2.1.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-29 Thread Benjamin Drung
** Also affects: dput (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python-debian in Ubuntu. https://bugs.launchpad.net/bugs/1991606 Title: Invalid PEP440 package

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-16 Thread Steve Langasek
Hello wieczyk, or anyone else affected, Accepted distro-info into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/distro- info/1.1ubuntu0.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-16 Thread Steve Langasek
Hello wieczyk, or anyone else affected, Accepted python-debian into kinetic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/python- debian/0.1.46ubuntu1 in a few hours, and then in the -proposed repository. Please help us by testing this new package.

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-15 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-dev-tools - 0.193ubuntu4~20.04.2 --- ubuntu-dev-tools (0.193ubuntu4~20.04.2) focal; urgency=medium * ubuntutools/misc.py: back out a change that's incompatible with python 3.8 to fix a build failure. ubuntu-dev-tools

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-14 Thread Steve Langasek
Ok, via LP: #2018519, here is a test case. $ mkdir /tmp/home $ export HOME=/tmp/home $ sudo apt install dput python3-pip python3-distro-info $ pip3 install -U setuptools $ dput Traceback (most recent call last): File "/usr/bin/dput", line 33, in

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-10 Thread Steve Langasek
I can imagine lots of things, and most of them do not qualify for SRUing :) The original bug report suggests that having these packages with non- PEP440 versions *present* on the system will break newer setuptools. But none of the test cases so far have demonstrated this, they've only

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-10 Thread Stefano Rivera
The scenario I can think of is that you want to install some Python thing in a virtualenv, that depends on both recent setuptools, and some library that Debian provides but isn't trivially installed in a virtualenv. It's not a common scenario, but I can imagine it. -- You received this bug

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-09 Thread Steve Langasek
Stefano, thanks, that does feel much closer to a test case that models a real-world scenario. The doubt I still have is, if you're pulling something as fundamental as setuptools from pip, why are you using virtualenv --system-site-packages at all? Is this because it's embedded in third-party

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-05 Thread Steve Langasek
Verified (as a consequence of LP: #1977645) that python3-gpg has a PEP440-compliant version in kinetic and later. ** Changed in: gpgme1.0 (Ubuntu Kinetic) Status: New => Fix Released ** Changed in: gpgme1.0 (Ubuntu) Status: New => Fix Released -- You received this bug

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-04 Thread Stefano Rivera
> I do think the test case given in the bug report seems contrived. A number of packages are necessarily installed using apt to set up the environment; but then setuptools is specifically pulled from pip instead of from the Ubuntu archive? Why? Is there a test case that can be used to demonstrate

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-02 Thread Steve Langasek
LP: #2008430 says "due to setuptools 66.x.x" which is only present in lunar and later, and all these SRUs are for kinetic and earlier, so this still doesn't look like a real-world test case... ** Changed in: python-debian (Ubuntu Kinetic) Status: New => Incomplete -- You received this

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-06-02 Thread Benjamin Drung
Bug #2008430 could be a use-case. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in Ubuntu. https://bugs.launchpad.net/bugs/1991606 Title: Invalid PEP440 package version breaking setuptools >= 66 Status in

Re: [Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-26 Thread Steve Langasek
On Fri, May 26, 2023 at 11:46:47PM -, Benjamin Drung wrote: > There is a simple test case that does not need any external sources: > Check the build log of the package. It should *not* contain > "UserWarning: The version specified ($version) is an invalid version, > this may not work as

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-26 Thread Benjamin Drung
Here is the debdiff for python-debian 0.1.46ubuntu1 for kinetic. ** Patch added: "python-debian_0.1.46ubuntu1.debdiff" https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/1991606/+attachment/5675921/+files/python-debian_0.1.46ubuntu1.debdiff ** Changed in: python-debian (Ubuntu

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-26 Thread Benjamin Drung
There is a simple test case that does not need any external sources: Check the build log of the package. It should *not* contain "UserWarning: The version specified ($version) is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-26 Thread Steve Langasek
The security update for distro-info, 0.18ubuntu0.18.04.1, was published in 2019. I don't think it's correct to say that this introduced the regression; the regression was introduced when upstream setuptools changed its behavior. This does not preclude us moving forward with an SRU, I just want

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-26 Thread Benjamin Drung
Taking an Ubuntu docker image (or similar) and installing the latest pip/setuptools is a very common use case for CI pipelines and building containers. Since distro-info and python-debian are in most images, all those use cases are affected. The bug is that these Ubuntu packages violate the Python

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-26 Thread Philippe Warren
Here is another example of a tool that fails to work as expected because it expects strict compliance to PEP 440: https://github.com/tox- dev/pipdeptree/issues/235 . This affects older Ubuntu releases like Bionic and Focal too. I hope adding another example like this helps to justify fixing this

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-15 Thread Martin Pecka
There is downstream software depending on python3-packaging to work correctly. That library is affected, too, because it checks for strict compliance to PEP 440. And, obviously, it can't be fixed by fixing the packaging library, as it does its work correctly. Example downstream usage:

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-15 Thread Steve Langasek
You're right, python3-setuptools is in bionic, I was looking at the setuptools source package which is not in bionic. python3-setuptools in bionic comes from the 'python-setuptools' source package instead. In any event, this issue should not affect the python3-setuptools 39.0.1 shipped as part of

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-15 Thread Martin Pecka
> Setuptools is not in bionic I don't understand. I clearly see it there: https://webcache.googleusercontent.com/search?q=cache:fZGhFT_sSb8J:https://packages.ubuntu.com/bionic/python- setuptools . Or am I missing something? -- You received this bug notification because you are a member of

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-12 Thread Steve Langasek
Setuptools is not in bionic. So you're using a local version and the previous comment about configuring the environment to not use system modules applies. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in Ubuntu.

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-12 Thread Martin Pecka
> We ship setuptools in Ubuntu, and the version of setuptools shipped in these releases does not trigger the issue. It does for me (on Bionic). -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in Ubuntu.

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-05-12 Thread Steve Langasek
I do not think this is justified as an SRU. We ship setuptools in Ubuntu, and the version of setuptools shipped in these releases does not trigger the issue. If someone is installing a different local version of setuptools with pip, then they can just as well set up their environment to mask the

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-04-25 Thread Benjamin Drung
** Description changed: [ Impact ] With setuptools 66, the versions of all packages visible in the Python environment *must* obey PEP440 . Otherwise, attempts to use pip to install a package with a setup.py- based build system, or other attempts to

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-04-25 Thread Benjamin Drung
** Description changed: + [ Impact ] + With setuptools 66, the versions of all packages visible in the Python environment *must* obey PEP440 . Otherwise, attempts to use pip to install a package with a setup.py- based build system, or other attempts to

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-04-25 Thread Benjamin Drung
Uploaded python-debian 0.1.36ubuntu1.1 for focal (debdiff attached). ** Patch added: "python-debian_0.1.36ubuntu1.1.debdiff" https://bugs.launchpad.net/ubuntu/kinetic/+source/distro-info/+bug/1991606/+attachment/5668643/+files/python-debian_0.1.36ubuntu1.1.debdiff -- You received this bug

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-04-25 Thread Benjamin Drung
Uploaded python-debian 0.1.43ubuntu1.1 for jammy (debdiff attached). ** Patch added: "python-debian_0.1.43ubuntu1.1.debdiff" https://bugs.launchpad.net/ubuntu/kinetic/+source/distro-info/+bug/1991606/+attachment/5668562/+files/python-debian_0.1.43ubuntu1.1.debdiff -- You received this bug

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-04-25 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gpgme1.0 in Ubuntu. https://bugs.launchpad.net/bugs/1991606 Title: Invalid PEP440 package version breaking setuptools >= 66 Status in devscripts package

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-04-25 Thread Benjamin Drung
Uploaded distro-info 0.18ubuntu0.18.04.2 for bionic (debdiff attached). ** Patch added: "distro-info_0.18ubuntu0.18.04.2.debdiff" https://bugs.launchpad.net/ubuntu/kinetic/+source/distro-info/+bug/1991606/+attachment/5668560/+files/distro-info_0.18ubuntu0.18.04.2.debdiff -- You received

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-04-25 Thread Benjamin Drung
Uploaded distro-info 0.23ubuntu1.1 for focal (debdiff attached). ** Patch added: "distro-info_0.23ubuntu1.1.debdiff" https://bugs.launchpad.net/ubuntu/kinetic/+source/distro-info/+bug/1991606/+attachment/5668503/+files/distro-info_0.23ubuntu1.1.debdiff -- You received this bug notification

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-04-25 Thread Benjamin Drung
Uploaded distro-info 1.1ubuntu0.1 for jammy (debdiff attached). ** Changed in: distro-info (Ubuntu Kinetic) Status: New => Fix Released ** Patch added: "distro-info_1.1ubuntu0.1.debdiff"

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-03-25 Thread Launchpad Bug Tracker
This bug was fixed in the package devscripts - 2.23.3ubuntu2 --- devscripts (2.23.3ubuntu2) lunar; urgency=medium * Drop debpkg to make devscripts architecture all. Instead of debpkg please use sudo for debi (or, highly dangerous, make dpkg setuid root). * Revert special

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-02-24 Thread Henry Ward Hopeman Jr.
** Also affects: gpgme1.0 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python-debian in Ubuntu. https://bugs.launchpad.net/bugs/1991606 Title: Invalid PEP440 package

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-02-23 Thread Henry Ward Hopeman Jr.
Also a duplicate https://bugs.launchpad.net/ubuntu/+source/distro- info/+bug/2008121 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python-debian in Ubuntu. https://bugs.launchpad.net/bugs/1991606 Title: Invalid PEP440

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-02-22 Thread Henry Ward Hopeman Jr.
Also possible duplicate: https://bugs.launchpad.net/ubuntu/+source/gpgme1.0/+bug/1977645 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python-debian in Ubuntu. https://bugs.launchpad.net/bugs/1991606 Title: Invalid

[Touch-packages] [Bug 1991606] Re: Invalid PEP440 package version breaking setuptools >= 66

2023-02-22 Thread Benjamin Drung
** Summary changed: - Invalid PEP440 package version breaking setuptools >= 60 + Invalid PEP440 package version breaking setuptools >= 66 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to python-debian in Ubuntu.