Public bug reported: If you install "freedombox" 20.3 (in Focal and Groovy) you'll get:
# cat /etc/apt/preferences.d/50freedombox3.pref ... Explanation: matrix-synapse >= 1.2 requires python3-service-identity >= 18.1 Package: python3-service-identity Pin: release a=buster-backports Pin-Priority: 500 ... The above is odd, but since it is just controlling preferences doesn't break things. But if you install version 20.10 from groovy-proposed you will even get: $ cat /etc/apt/sources.list.d/freedombox2.list # This file is managed by FreedomBox, do not edit. # Allow carefully selected updates to 'freedombox' from backports. deb http://deb.debian.org/debian buster-backports main deb-src http://deb.debian.org/debian buster-backports main That breaks the system as we don't have the keys. And also this is a total pollution of the potential installed package base. I really think this isn't right - even in a pure Debian scope that seems wrong to me. I was tempted to ask for a package removal but then in the discussion (thanks RAOF and doko) realized that for now: - the new version won't migrate into Ubuntu due to that - due to that we will stick with the non-broken 20.3 - we could upload Delta to stop this from happening Therefore I filed: - this bug so people looking at update-excuses and such find it and will not need to debug again - a Debian bug to remove this behavior or at least have it skipped on derivatives. ** Affects: plinth (Ubuntu) Importance: Undecided Status: New ** Tags: update-excuse ** Tags added: update-excuse -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1881860 Title: Adds buster-backports to /etc/apt/sources.list... which breaks a Ubuntu system To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/plinth/+bug/1881860/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
