[Bug 2103747] Re: Regression: germinate failing to resolve packages correctly
Simon Quigley
2103747 at bugs.launchpad.net
Fri Mar 21 17:54:11 UTC 2025
31be5e37a2ac56b1d16747742951254cbb7e3313 is the first bad commit
commit 31be5e37a2ac56b1d16747742951254cbb7e3313
Author: Benjamin Drung <benjamin.drung at canonical.com>
Date: Fri Feb 14 19:16:11 2025 +0100
Support alternatives in recommends
Support alternatives in recommends (e.g. `(initramfs-tools | dracut)`).
LP: #2097623
germinate/germinator.py | 25 +++++++++++++++----------
germinate/scripts/germinate_update_metapackage.py | 32 ++++++++++++++++++++++++++------
germinate/tests/test_germinator.py | 46 ++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 87 insertions(+), 16 deletions(-)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to germinate in Ubuntu.
https://bugs.launchpad.net/bugs/2103747
Title:
Regression: germinate failing to resolve packages correctly
Status in germinate package in Ubuntu:
New
Bug description:
Florent 'Skia' Jacquet and Athos Ribeiro uploaded a new version of
ubuntustudio-meta, version 25.04.10 [1]. This version, after 'update'
was run, reported 'digikam' as removed from photography-recommends. I
noticed this when, on my plucky installation, it had been made a
candidate for autoremoval.
I then, after investigating, imported the diff from 25.04.10 and ran
'update' with an older debootstrap version, this one in noble. The
difference there was that this one re-added 'digikam' to photography-
recommends, so I re-uploaded it.[2]
However, running 'update' on a plucky machine caused it to disappear
again. This confirmed the bug for me:
$ ./update
[snip]
Removed digikam from photography-recommends
As this makes no sense since there is no difference other than the
debootstrap version, I have concluded that the issue lies in
debootstrap, 1.0.134ubuntu1 (noble) versus 1.0.140 (plucky).
As this involves two different germinate versions, 2.44 (noble) versus
2.46 (plucky), I'm adding that too, though I doubt that is the issue.
In particular, digikam has negative architecture constraints:
* (digikam) [!ppc64el] [!riscv64] [!s390x]
https://git.launchpad.net/~ubuntustudio-dev/ubuntu-
seeds/+git/ubuntustudio/tree/photography
EDIT: I confirmed the issue is _NOT_ debootstrap but germinate
[1] https://launchpad.net/ubuntu/+source/ubuntustudio-meta/25.04.10
[2] https://launchpad.net/ubuntu/+source/ubuntustudio-meta/25.04.11
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/germinate/+bug/2103747/+subscriptions
More information about the foundations-bugs
mailing list