This bug was fixed in the package libsignon-glib - 2.1-3ubuntu0.21.04
---
libsignon-glib (2.1-3ubuntu0.21.04) hirsute; urgency=medium
* add replaces relationship to gir1.2-signon-2.0 package. LP: #1916250
-- Rolf Leggewie Fri, 19 Feb 2021 16:52:20
+0100
** Changed in: libsignon
This bug was fixed in the package libsignon-glib - 2.1-3ubuntu0.21.10
---
libsignon-glib (2.1-3ubuntu0.21.10) impish; urgency=medium
* add replaces relationship to gir1.2-signon-2.0 package. LP: #1916250
-- Rolf Leggewie Fri, 19 Feb 2021 16:52:20
+0100
** Changed in: libsignon-
** Changed in: libsignon-glib (Ubuntu Hirsute)
Importance: Undecided => Low
** Changed in: libsignon-glib (Ubuntu Impish)
Importance: Undecided => Low
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libsignon-glib in Ub
I followed the test case on a focal chroot whoose sources.list file I
modified to impish and the package install did not fail.
Preparing to unpack .../7-libsignon-glib2_2.1-3ubuntu0.21.10_amd64.deb ...
Unpacking libsignon-glib2:amd64 (2.1-3ubuntu0.21.10) ...
Selecting previously unselected package
I followed the test case on a focal system whose sources.list file I
changed to hirsute and had no issues.
Preparing to unpack .../8-gir1.2-signon-2.0_2.1-3ubuntu0.21.04_amd64.deb ...
Unpacking gir1.2-signon-2.0:amd64 (2.1-3ubuntu0.21.04) ...
Replacing files in old package gir1.2-signon-1.0 (1.14+
11:45 vorlon: could you take a look at bug 1916250 for me
please? I'm not sure it's right, but nor am I sure it's wrong.
14:29 rbasak: gir1.2-signon-2.0 exists in hirsute and later;
gir1.2-signon-1.0 exists in focal; we support upgrades from the LTS to
either the next LTS, or to the next support
** Tags added: focal2jammy
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libsignon-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1916250
Title:
gir1.2-signon-2.0 needs to declare replace on older releases
(Groovy2Hirs
https://packages.ubuntu.com/search?keywords=gir1.2-signon
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libsignon-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1916250
Title:
gir1.2-signon-2.0 needs to declare replace o
Oh, Robie, come on now. You already asked that question and an answer
was given in #3 and #4. Too bad that was so long ago, but it's not my
fault.
"In this case, in essence the package name is already the versioning."
and "IOW, gir1.2-signon-1.0 isn't going to see any further upstream work
and D
I'm surprised to see Replaces without a Breaks, and further for the
Replaces to be unversioned. This doesn't match one of the cases listed
at https://wiki.debian.org/PackageTransition, and
https://www.debian.org/doc/debian-policy/ch-relationships.html#id11
explains why usually a Breaks is also requ
** Description changed:
gir1.2-signon-1.0 from groovy
gir1.2-signon-2.0 from hirsute
above two packages ship the same file /usr/lib/python3/dist-
packages/gi/overrides/Signon.py without specifying how to resolve the
conflict.
+
+ [Test Case]
+ This can be simply tested with a focal s
This bug was fixed in the package libsignon-glib - 2.1-3ubuntu1
---
libsignon-glib (2.1-3ubuntu1) jammy; urgency=medium
* add replaces relationship to gir1.2-signon-2.0 package. LP: #1916250
-- Rolf Leggewie Fri, 19 Feb 2021 16:52:20
+0100
** Changed in: libsignon-glib (Ubuntu)
Given that hirsute and impish are both stable releases and focal2impish
will be a supported upgrade path when hirsute becomes end of life there
is need for an SRU. So could you please add the SRU template information
to the bug report?
--
You received this bug notification because you are a membe
There is no need for an SRU. The problem does not affect focal as such. This
is only an issue when moving from gir1.2-signon-1.0 to
gir1.2-signon-2.0 which will only occur in groovy2hirsute and focal2jammy. The
Replaces-line can be dropped in jammy+1.
** Changed in: libsignon-glib (Ubuntu)
Please provide an SRU template for this bug per
https://wiki.ubuntu.com/StableReleaseUpdates#Procedure
** Changed in: libsignon-glib (Ubuntu)
Status: In Progress => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscrib
I've sponsored this for impish and hirsute. The bug could use an SRU
template though.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libsignon-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1916250
Title:
gir1.2-signon-2.
I was able to recreate this when upgrading from Focal to Hirsute so this
still seems worth fixing.
** Changed in: libsignon-glib (Ubuntu)
Status: New => In Progress
** Changed in: libsignon-glib (Ubuntu)
Assignee: (unassigned) => Brian Murray (brian-murray)
--
You received this bug
still unfixed - sigh!
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libsignon-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1916250
Title:
gir1.2-signon-2.0 needs to declare replace on older releases
(Groovy2Hirsute)
Looks like this conflicting file started shipping in an Ubuntu delta
1.4-0ubuntu1 in Quantal, and Debian never shipped it in
gir1.2-signon-1.0 - only in gir1.2-signon-2.0. So this is an Ubuntu-
specific problem.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded
** Patch added: "debdiff for hirsute - in line with comment #4"
https://bugs.launchpad.net/ubuntu/+source/libsignon-glib/+bug/1916250/+attachment/5484745/+files/libsignon-glib_2.1-3_2.1-3ubuntu1.diff
--
You received this bug notification because you are a member of Ubuntu
Touch seeded package
** Changed in: libsignon-glib (Ubuntu)
Importance: Undecided => Low
** Tags added: package-conflict
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libsignon-glib in Ubuntu.
https://bugs.launchpad.net/bugs/1916250
Title:
IOW, gir1.2-signon-1.0 isn't going to see any further upstream work and
Debian won't reintroduce it either. That line ends with Debian stable.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libsignon-glib in Ubuntu.
https://
Thank you for your comment, Robie.
I agree about Conflicts most likely not being required here. I felt it
was conservative to add so as not to introduce a regression if both
packages are installed. After some further looking into it, a
regression is unlikely. The file in question is identical i
Thank you for working on this!
Conflicts is a little too strong perhaps, and are best avoided to give
apt the most leeway to resolve things. Can you pick from
https://wiki.debian.org/PackageTransition please? Unversioned is also
unusual; I'd expect versioned relationships in this case I think.
--
** Summary changed:
- gir1.2-signon-2.0 needs to declare replace on older releases
+ gir1.2-signon-2.0 needs to declare replace on older releases (Groovy2Hirsute)
** Description changed:
+ gir1.2-signon-1.0 from groovy
+ gir1.2-signon-2.0 from hirsute
+
+ above two packages ship the same file /
25 matches
Mail list logo