[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-10-10 Thread Julian Andres Klode
** Tags removed: foundations-todo -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1990684 Title: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-10-03 Thread Launchpad Bug Tracker
This bug was fixed in the package apt - 2.4.8 --- apt (2.4.8) jammy; urgency=medium * edsp: Add support for phased updates (test in LP#1990586) * Check state of dependency, not dependee in dependency keep back (LP: #1990684) * full-upgrade: Mark phased upgrades for keep

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-30 Thread Launchpad Bug Tracker
This bug was fixed in the package apt - 2.5.3 --- apt (2.5.3) unstable; urgency=medium [ Povilas Kanapickas ] * doc: Explain that apt-get download ensures package authenticity [ David Kalnischkies ] * Keep color disabled if APT::Color was set to false * Don't reuse

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-29 Thread Julian Andres Klode
It seems the autopkgtest runs have finished for 2.4.8 as well, and all passed, so marking as verified once again. For those stalking the test logs, (239/290) Testcase test-phased-updates-upgrade: W: Ignoring failure of dpkg --add-architecture as it is likely due to pkg-config-dpkghook (see

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-29 Thread Julian Andres Klode
elatllat no that's non-sense on multiple levels a) the grub update is not phasing anymore so it's not reproducing the bug, we bumped it back to proposed. There's no phasing there so it just works anyway b) setting the option in the config file would work around the bug too. Of course you added

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-28 Thread elatllat
Robie; thanks for the testing instructions link. verification-done-jammy; This bug is testable on AWS EC2 Graviton 1/2/3 (c6g,g5g,r6g,t4g) the cheapest of which is the t4g.nano ranging from 0.00280 0.00670 $USD/h depending on the region. So that's what I did. # echo -e

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-28 Thread Robie Basak
In terms of risk, touching apt is always going to be high risk because users need apt to revert or upgrade away from any regression. QA is therefore essential. Normally I'd like this to "bake" in the development release first, but given the nature of the bug, that's probably not going to give us

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-28 Thread Julian Andres Klode
** Description changed: + [Impact] + Phased updates with interdependencies can become uninstallable, breaking the upgrade command (and presumably dist-upgrade), so it cannot upgrade + anything anymore + + [Test plan] + We cannot reproduce the exact failure here, but we have included a minimal

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-28 Thread Julian Andres Klode
** Tags added: foundations-todo ** Also affects: apt (Ubuntu Jammy) Importance: Undecided Status: New ** Also affects: grub2-signed (Ubuntu Jammy) Importance: Undecided Status: New ** Changed in: apt (Ubuntu Jammy) Status: New => Triaged ** No longer affects:

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-27 Thread Olivier Gayot
** Description changed: # apt clean # apt update Hit:1 http://ca-central-1.ec2.ports.ubuntu.com/ubuntu-ports jammy InRelease Hit:2 http://ca-central-1.ec2.ports.ubuntu.com/ubuntu-ports jammy-updates InRelease Hit:3 http://ca-central-1.ec2.ports.ubuntu.com/ubuntu-ports

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-26 Thread Julian Andres Klode
This issue seems to have been a funny bug in the solver, actually, and not a bug in the phased update code itself. So what happened is that we kept back grub-efi-amd64-signed, and it was broken. So now the solver iterates over its dependencies and tries to keep them back too. Except well, when

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-26 Thread Julian Andres Klode
** Changed in: apt (Ubuntu) Status: Confirmed => In Progress ** Changed in: apt (Ubuntu) Assignee: (unassigned) => Julian Andres Klode (juliank) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu.

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-23 Thread elatllat
Thanks Carlos, I now have a workaround; echo "APT::Get::Never-Include-Phased-Updates: 1;" > /etc/apt/apt.conf.d/99phased-updates -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu.

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-23 Thread Carlos F.
Set APT::Get::Never-Include-Phased-Updates "1"; and try again. Packages will be kept-back. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1990684 Title: grub-efi-arm64-signed

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-23 Thread elatllat
grub-efi-arm64 is not listed here; https://people.canonical.com/%7Eubuntu-archive/phased-updates.html Maybe that page is limited to x86_64. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu.

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-23 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: apt (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu.

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-23 Thread elatllat
For the record echo -e "Update-Manager::Never-Include-Phased- Updates;\nAPT::Get::Never-Include-Phased-Updates: True;" > /etc/apt/apt.conf.d/99phased-updates did not change the buggy behaviour -- You received this bug notification because you are a member of Ubuntu Touch seeded packages,

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-23 Thread elatllat
Thanks Steve, is there a workaround before then? Julian; apt policy grub-efi-arm64 grub-efi-arm64-signed grub-efi-arm64: Installed: 2.06-2ubuntu7 Candidate: 2.06-2ubuntu10 Version table: 2.06-2ubuntu10 500 (phased 13%) 500 http://ca-central-1.ec2.ports.ubuntu.com/ubuntu-ports

[Touch-packages] [Bug 1990684] Re: grub-efi-arm64-signed : Depends: grub-efi-arm64 (= 2.06-2ubuntu7) but 2.06-2ubuntu10 is to be installed

2022-09-23 Thread Steve Langasek
This is a bug in how apt handles phased updates across multiple source packages currently. The grub SRU has been rolled back to jammy-proposed now, and an apt fix is in progress, expected to be uploaded early next week. ** Also affects: apt (Ubuntu) Importance: Undecided Status: New