This is caused by changes related to recent cve of xz backdoor and the
repositories might be broken as of now where the most of packages are
being rebuilt againt a clean package or something like that. More
information can be found at page
https://ubuntu.com/security/CVE-2024-3094
Meanwhile you can add a pinning override to your apt config by creating
a file in /etc/apt/preferences.d/ where pinning over 1000 would allow
packages to "downgrade" to version from archive that should include
newer/rebuilt/clean/etc packages as in 'noble' archive might be newer
than 'noble-updates' and also incompatible as you have encountered.
After override described below apt 'apt-cache policy' output for
affected packages should be like below, notice proper candidate is
selected after adding pinning changes:
$ apt-cache policy libzvbi0 libzvbi-common
libzvbi0:
Installed: (none)
Candidate: 0.2.42-1.1
Version table:
0.2.42-1.1 1002
1002 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64
Packages
libzvbi-common:
Installed: (none)
Candidate: 0.2.42-1.1
Version table:
0.2.42-1.2 1001
1001 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages
0.2.42-1.1 1002
1001 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages
1002 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64
Packages
Also notice package version from 'noble' archive is newer but with
pinning changes older is preferred, as I found out by testing it in my
'noble' chroot
Override file should be similar to below (notice 'noble-updates'
priority higher than 'noble'), run 'apt-get clean', 'apt-get update',
'apt-get upgrade' and 'apt-get dist-upgrade' after creating such file,
don't forget to backup things what you need if you have anything
important:
Package: *
Pin: release a=noble-updates
Pin-Priority: 1002
Package: *
Pin: release a=noble
Pin-Priority: 1001
After changes 'apt-cache policy' output should be similar to this:
Package files:
100 /var/lib/dpkg/status
release a=now
1002 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages
release
v=24.04,o=Ubuntu,a=noble-updates,n=noble,l=Ubuntu,c=multiverse,b=amd64
origin archive.ubuntu.com
1002 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages
release
v=24.04,o=Ubuntu,a=noble-updates,n=noble,l=Ubuntu,c=universe,b=amd64
origin archive.ubuntu.com
1002 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages
release
v=24.04,o=Ubuntu,a=noble-updates,n=noble,l=Ubuntu,c=restricted,b=amd64
origin archive.ubuntu.com
1002 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
release v=24.04,o=Ubuntu,a=noble-updates,n=noble,l=Ubuntu,c=main,b=amd64
origin archive.ubuntu.com
1001 http://archive.ubuntu.com/ubuntu noble/multiverse amd64 Packages
release v=24.04,o=Ubuntu,a=noble,n=noble,l=Ubuntu,c=multiverse,b=amd64
origin archive.ubuntu.com
1001 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages
release v=24.04,o=Ubuntu,a=noble,n=noble,l=Ubuntu,c=universe,b=amd64
origin archive.ubuntu.com
1001 http://archive.ubuntu.com/ubuntu noble/restricted amd64 Packages
release v=24.04,o=Ubuntu,a=noble,n=noble,l=Ubuntu,c=restricted,b=amd64
origin archive.ubuntu.com
1001 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
release v=24.04,o=Ubuntu,a=noble,n=noble,l=Ubuntu,c=main,b=amd64
origin archive.ubuntu.com
Pinned packages:
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2024-3094
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2059986
Title:
libzvbi0 : Depends: libzvbi-common (= 0.2.42-1.1) but 0.2.42-1.2 is to
be installed
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/2059986/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs