[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
** Changed in: dpkg (Ubuntu Cosmic) Status: Fix Committed => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
This bug was fixed in the package dpkg - 1.19.0.5ubuntu2.2 --- dpkg (1.19.0.5ubuntu2.2) bionic; urgency=medium * Cherry-pick upstream fixes for trigger loops (LP: #1828639) - dpkg: Negate tortoise_not_in_hare() function name and return value - dpkg: Initialize trigcyclenode's next member once - dpkg: Factor trigproc_new_cyclenode() out from check_trigger_cycle() - dpkg: Mark the package we are giving up on a trigger cycle as istobe normal - dpkg: Switch dependtry from an int to an enum - dpkg: Reset progress_bytrigproc once we have injected into the current iteration - dpkg: Split trigger processing types into required, try-queued and try-deferred - dpkg: Convert one trigger processing required type into the new try-queued - dpkg: Move trigproc cycle reset inside try-deferred conditional - dpkg: Introduce a new dependency try level for trigger processing - dpkg: Introduce a new dependency try level for trigger cycle checks -- Julian Andres Klode Tue, 16 Jul 2019 14:57:11 +0200 ** Changed in: dpkg (Ubuntu Bionic) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
** Changed in: dpkg (Ubuntu Eoan) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
This bug was fixed in the package dpkg - 1.18.4ubuntu1.6 --- dpkg (1.18.4ubuntu1.6) xenial; urgency=medium * Cherry-pick upstream fixes for trigger loops (LP: #1828639) - dpkg: Negate tortoise_not_in_hare() function name and return value - dpkg: Initialize trigcyclenode's next member once - dpkg: Factor trigproc_new_cyclenode() out from check_trigger_cycle() - dpkg: Mark the package we are giving up on a trigger cycle as istobe normal - dpkg: Switch dependtry from an int to an enum - dpkg: Reset progress_bytrigproc once we have injected into the current iteration - dpkg: Split trigger processing types into required, try-queued and try-deferred - dpkg: Convert one trigger processing required type into the new try-queued - dpkg: Move trigproc cycle reset inside try-deferred conditional - dpkg: Introduce a new dependency try level for trigger processing - dpkg: Introduce a new dependency try level for trigger cycle checks -- Julian Andres Klode Tue, 16 Jul 2019 14:57:11 +0200 ** Changed in: dpkg (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
This bug was fixed in the package dpkg - 1.19.6ubuntu1.1 --- dpkg (1.19.6ubuntu1.1) disco; urgency=medium * Cherry-pick upstream fix for trigger loops (LP: #1828639): - dpkg: Split the trigger dependtry into two, the second of which will be the one checking trigger cycles when deferring trigger processing due to unsatisfiable dependencies. Closes: #928429 -- Julian Andres Klode Tue, 16 Jul 2019 14:32:06 +0200 ** Changed in: dpkg (Ubuntu Disco) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
disco: Installed disco 1.19.6ubuntu1.1, upgraded to eoan. ** Tags removed: verification-needed verification-needed-disco ** Tags added: verification-done verification-done-disco -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
testing procedure: For each test: - multipass launch $release -d 10G - Installed new dpkg from proposed - Installed ubuntu-desktop - Ran do-release-upgrade the individual runs were: - Installed xenial (1.18.4ubuntu1.6), upgraded to bionic (1.19.0.5ubuntu2.2) - Installed bionic (1.19.0.5ubuntu2.2), upgraded to disco (1.19.6ubuntu1.1) I tried upgrading all the way from xenial to eoan, but it broke down after the bionic->disco update which somehow went wrong in lxd snap transition somewhere or something. disco->eoan WIP ** Tags removed: verification-needed-bionic verification-needed-xenial ** Tags added: verification-done-bionic verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
autopkgtest regressions have been fixed except for apport/xenial which is not a regression (needs a fix eventually to adjust for linux-signed changes) kdeconnect/bionic which has a _very_ flaky test So: autopkgtest-wise it's good to go, but need some more upgrade testing for releases other than cosmic -> disco. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
I just finished verifying the cosmic->disco upgrade (the reproducer). What is important: - enable -proposed in your sources.list - add below pinning for it - install the proposed dpkg Only then start the upgrade, so that you get a fixed dpkg before and after the upgrade. Pinning: # cat /etc/apt/preferences.d/dpkg Package: dpkg Pin: release *-proposed Pin-Priority: 500 Package: * Pin: release *-proposed Pin-Priority: -1 ** Tags removed: verification-needed-cosmic ** Tags added: verification-done-cosmic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
** Changed in: dpkg (Ubuntu Cosmic) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
Hello Brian, or anyone else affected, Accepted dpkg into cosmic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/dpkg/1.19.0.5ubuntu5.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-cosmic to verification-done-cosmic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-cosmic. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: dpkg (Ubuntu Cosmic) Status: New => Fix Committed ** Tags added: verification-needed-cosmic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
** Also affects: dpkg (Ubuntu Cosmic) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
Hello Brian, or anyone else affected, Accepted dpkg into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/dpkg/1.19.0.5ubuntu2.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: dpkg (Ubuntu Bionic) Status: In Progress => Fix Committed ** Tags added: verification-needed-bionic ** Changed in: dpkg (Ubuntu Xenial) Status: In Progress => Fix Committed ** Tags added: verification-needed-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
Hello Brian, or anyone else affected, Accepted dpkg into disco-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/dpkg/1.19.6ubuntu1.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-disco to verification-done-disco. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-disco. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: dpkg (Ubuntu Disco) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-disco -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
SRUs uploaded for all releases. git branches in https://code.launchpad.net/~juliank/ubuntu/+source/dpkg/+git/dpkg with individual cherry-picked commits (git ubuntu import + cherry-picked commits from upstream git :D) ** Changed in: dpkg (Ubuntu Xenial) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
** Changed in: dpkg (Ubuntu Bionic) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
** Description changed: [Impact] Quite a few bugs in triggers can cause distro upgrades to abort. [Test case] For cosmic -> disco, install ubuntu-mate-desktop and then upgrade. For other releases, there might not be any test cases + + We should at least run some upgrade tests for a system with ubuntu- + desktop installed. [Regression potential] New trigger bugs could of course be caused by the changes. [Original bug report] Encountered when upgrading from cosmic to disco with ubuntu-mate-desktop installed. ProblemType: Package DistroRelease: Ubuntu 19.04 Package: libvlc-bin 3.0.6-1 ProcVersionSignature: Ubuntu 5.0.0-13.14-generic 5.0.6 Uname: Linux 5.0.0-13-generic x86_64 ApportVersion: 2.20.10-0ubuntu27 Architecture: amd64 Date: Fri May 10 22:48:10 2019 ErrorMessage: 90.8592:triggers looping, abandoned Python3Details: /usr/bin/python3.7, Python 3.7.3, python3-minimal, 3.7.3-1 PythonDetails: /usr/bin/python2.7, Python 2.7.16, python-minimal, 2.7.16-1 SourcePackage: vlc Title: package libvlc-bin 3.0.6-1 failed to install/upgrade: 90.8592:triggers looping, abandoned UpgradeStatus: Upgraded to disco on 2019-05-10 (0 days ago) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
** Changed in: dpkg (Ubuntu Disco) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1828639] Re: Unlooping all the trigger loops!!!!!
** Summary changed: - Fixing all the trigger bugs! + Unlooping all the trigger loops! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828639 Title: Unlooping all the trigger loops! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1828639/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs