I verified that this is fixed when upgrading from Focal to Jammy.
Method:
lxc launch ubuntu:focal test
lxc exec test bash
apt -y update && apt -y full-upgrade
apt -y install python-is-python2
do-release-upgrade -d
do-release-upgrade does suggest removing python-is-python2 as obsolete
after the u
This bug was fixed in the package six - 1.16.0-3ubuntu1
---
six (1.16.0-3ubuntu1) jammy; urgency=medium
* Drop Breaks on python to allow python-is-python2 to remain when
upgrading from Focal (LP: #1958720)
-- Robie Basak Wed, 13 Apr 2022 21:08:40
+0100
** Changed in: six (U
This bug was fixed in the package pyyaml - 5.4.1-1ubuntu1
---
pyyaml (5.4.1-1ubuntu1) jammy; urgency=medium
* Drop Breaks on python to allow python-is-python2 to remain when
upgrading from Focal (LP: #1958720)
-- Robie Basak Wed, 13 Apr 2022 21:09:36
+0100
** Changed in: py
Uploaded fixes for pyyaml and six. Now awaiting release team approval.
I'll set Fix Committed; this can always be undone if they refuse.
** Changed in: six (Ubuntu)
Assignee: (unassigned) => Robie Basak (racb)
** Changed in: pyyaml (Ubuntu)
Status: Incomplete => Fix Committed
** Chan
FTR, tumbleweed reviewed the change in principle for me in #ubuntu-
devel. Thank you!
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to six in Ubuntu.
https://bugs.launchpad.net/bugs/1958720
Title:
python3-yaml and python3-si
I did some research to ensure that removing the Breaks is safe. Some of
this repeats what we covered already but I'm stating it again so my
logic is self-contained here.
If python-is-python2 is installed on Focal and I upgrade to Jammy, then
python-is-python2 gets removed because of the Breaks.
I
@mhodson: why did you remove six from this ticket? The affect I
described is very much present for python3-six. readding six task
@racb: thank you for having a thorough look. you are spot on in #10,
the problem is present only focal2jammy, not impish2jammy.
Thus, one possibility to deal with t
** No longer affects: six (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to six in Ubuntu.
https://bugs.launchpad.net/bugs/1958720
Title:
python3-yaml and python3-six are not co-installable with python-is-
python2
> I don't see how that Breaks is relevant. "python" != "python-is-
python2", so python3-yaml having a breaks on *python* (<< 2.7.18)
doesn't have any direct impact on the python-is-python2 package. And
Jammy ships python2 2.7.18-3 anyway.
Sorry, I now see that python-is-python2 Provides "python".
Oh, now maybe I see what you mean. If upgrading from Focal to Jammy
without going through Impish, you'll have a "too-old" version of python-
is-python2? Let me think about this.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to
I've investigated and I don't understand the issue. Has something
changed in the archive?
On a Jammy system I was able to install python2, python2.7, python3-yaml
and python3-six, as well as manually install the python-is-python2
package from Impish. I didn't hit any co-installability problems. Th
Robie will take a look, but likely not immediately, more like next week.
** Tags removed: server-triage-discuss
** Changed in: six (Ubuntu)
Assignee: (unassigned) => Robie Basak (racb)
** Changed in: pyyaml (Ubuntu)
Assignee: (unassigned) => Robie Basak (racb)
--
You received this bu
** Tags added: server-triage-discuss
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to six in Ubuntu.
https://bugs.launchpad.net/bugs/1958720
Title:
python3-yaml and python3-six are not co-installable with python-is-
python
** Changed in: six (Ubuntu)
Status: New => Confirmed
** Patch added: "debdiff for six in jammy"
https://bugs.launchpad.net/ubuntu/+source/pyyaml/+bug/1958720/+attachment/5560382/+files/LP1958720.six.debdiff
--
You received this bug notification because you are a member of Ubuntu
Touch
** Changed in: six (Ubuntu)
Status: Invalid => Confirmed
** Changed in: six (Ubuntu)
Status: Confirmed => New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to six in Ubuntu.
https://bugs.launchpad.net/bugs/195872
OK, so it's an obsolete package. I don't see a reason here to
intentionally break it. As far as I can see it continues to work just
fine as an obsolete package in jammy.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to six in
there is no python-is-python2 in jammy anymore
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to six in Ubuntu.
https://bugs.launchpad.net/bugs/1958720
Title:
python3-yaml and python3-six are not co-installable with python-is
Thank you, Rolf. On a quick look, what you reported appears to be
correct and hopefully the debdiff you added should just resolve the
issue at hand. I'm adding the `server-todo` tag so that someone from the
Server team can take a look at this and sponsor the debdiff for you if
that's all what's nee
** Changed in: pyyaml (Ubuntu)
Assignee: Rolf Leggewie (r0lf) => (unassigned)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to six in Ubuntu.
https://bugs.launchpad.net/bugs/1958720
Title:
python3-yaml and python3-six a
** Tags added: rls-jj-incoming
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to six in Ubuntu.
https://bugs.launchpad.net/bugs/1958720
Title:
python3-yaml and python3-six are not co-installable with python-is-
python2 in j
20 matches
Mail list logo