Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [EN] libavif15 held back  (Read 3788 times)

Offline eriefisher

  • User
  • Posts: 268
[EN] libavif15 held back
« on: 2023/10/02, 16:16:31 »
libavif15 has been held back for about a week now. For KDE users you might not see it if you don't have any GTK based packages installed. I haven't looked into why yet but curious if anybody else is seeing it.

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.844
Re: libavif15 held back
« Reply #1 on: 2023/10/02, 16:57:35 »
Code: [Select]
aptitude why libavif15
i   liferea             Hängt ab von libwebkit2gtk-4.1-0 (>= 2.31.1)
i A libwebkit2gtk-4.1-0 Hängt ab von libavif15 (>= 0.11.1)

Offline ro_sid

  • User
  • Posts: 227
Re: libavif15 held back
« Reply #2 on: 2023/10/02, 17:09:34 »
Yes, I can confirm your observation!
The reason seems to be a necessary upgrade of "libsvtav1enc1d1" to version 1.7.0+dfsg-2 and when you initiate that, a non-available "libsvtav1enc1" version 1.6.0+dfsg-2~ requires the removal of  "libavcodec59". The latter means the deinstallation of a lot of (wanted :) ) programs!
Now, I neither see an (installable) version 1.6.0+dfsg-2~ for "libsvtav1enc1", nor do I think that it is correct to end a version in a '~'. I think, it is the second time, that I see a '~' error. Seems, they do not learn from their mistakes.
(aptitude is again your friend :).)

All the best ...

Offline der_bud

  • User
  • Posts: 1.073
  • member
Re: libavif15 held back
« Reply #3 on: 2023/10/02, 23:13:53 »
On 'my system (TM)' the reinstallation of libavif15 (so far only simulated with apt install -s) pulls libavif15 version 0.11.1-3+b1, the one installed before does not have +b1. Also installed gets libsvtav1enc1d1, installed before was the package without d1 which gets removed. libavcodec-extra59  gets removed which does no harm here, as libavcodec-extra60 is already installed from a previous dist-upgrade, (did not notice when that happened).

Code: [Select]
LANG=C apt install --reinstall -s libavif15
The following packages were automatically installed and are no longer required:
  libavutil57 libcodec2-1.1
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  libsvtav1enc1d1
The following packages will be REMOVED:
  libavcodec-extra59 libsvtav1enc1
The following NEW packages will be installed:
  libsvtav1enc1d1
The following packages will be upgraded:
  libavif15
1 upgraded, 1 newly installed, 2 to remove and 0 not upgraded[

---
ii  libavutil57:amd64                              7:5.1.3-2
ii  libavutil58:amd64                              7:6.0-7
ii  libavcodec-extra:amd64                         7:6.0-7
ii  libavcodec-extra59:amd64                       7:5.1.3-2
ii  libavcodec-extra60:amd64                       7:6.0-7

Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

Offline michaa7

  • User
  • Posts: 2.304
Re: libavif15 held back
« Reply #4 on: 2023/10/03, 00:21:29 »
On 'my system (TM)' the reinstallation of libavif15 (so far only simulated with apt install -s) pulls libavif15 version 0.11.1-3+b1, ...

I did it real (no -s) ... and so far no problem.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

Offline ro_sid

  • User
  • Posts: 227
Re: libavif15 held back
« Reply #5 on: 2023/10/03, 22:01:27 »
Indeed, today, after forcing(!) the upgrade - apt-get dist-upgrade still would not do it automatically -, only a few (four?) packages were removed, all of which did not seem important, may be were obsolete.

Offline absolut

  • User
  • Posts: 455
Re: libavif15 held back
« Reply #6 on: 2023/10/08, 22:26:48 »
hm.... i looked up and found libavif16 available to install... so i just did that, and did not see any issues so far...

Code: [Select]
root@sidbox:~# apt install libavif16
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  gdisk libamd2 libarmadillo11 libavutil57 libblockdev-crypto2 libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2 libblockdev-part2 libblockdev-swap2 libblockdev-utils2 libblockdev2 libcamd2 libcbor0.8 libccolamd2 libcholmod3 libcodec2-1.0 libcodec2-1.1
  libcolamd2 libgdal32 libgeos3.11.1 libgps28 libgumbo1 libgupnp-igd-1.0-4 libhttp-cookiejar-perl libixml10 libjim0.81 liblc3-0 libmetis5 libmozilla-publicsuffix-perl libmujs2 libnfs13 libokular5core10 libplacebo208 libpostproc56 libraw20 libre2-9 libsdl-image1.2
  libspatialite7 libsuitesparseconfig5 libsuperlu5 libswscale6 libtexluajit2 libu2f-udev libumfpack5 libupnp13 python3-jdcal tzdata-legacy unison-2.52 unison-2.52-gtk
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  libavcodec-extra libavcodec-extra60 libavdevice60 libavfilter9 libavformat60 libavif15 libavutil58 libsvtav1enc1d1 libswscale7
Vorgeschlagene Pakete:
  libcuda1 libnvcuvid1 libnvidia-encode1
Die folgenden Pakete werden ENTFERNT:
  libavcodec-extra59 libavdevice59 libavfilter8 libavformat59 libsvtav1enc1
Die folgenden NEUEN Pakete werden installiert:
  libavif16 libsvtav1enc1d1
Die folgenden Pakete werden aktualisiert (Upgrade):
  libavcodec-extra libavcodec-extra60 libavdevice60 libavfilter9 libavformat60 libavif15 libavutil58 libswscale7
8 aktualisiert, 2 neu installiert, 5 zu entfernen und 297 nicht aktualisiert.
Es müssen noch 2.369 kB von 13,3 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 30,9 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n]
Holen:1 https://deb.debian.org/debian unstable/main amd64 libavif15 amd64 0.11.1-3+b1 [95,1 kB]
Holen:2 https://deb.debian.org/debian unstable/main amd64 libsvtav1enc1d1 amd64 1.7.0+dfsg-2 [2.169 kB]
Holen:3 https://deb.debian.org/debian unstable/main amd64 libavif16 amd64 1.0.1-1 [105 kB]
Es wurden 2.369 kB in 0 s geholt (7.836 kB/s).
(Lese Datenbank ... 359319 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von libavdevice59:amd64 (7:5.1.3-2) ...
Entfernen von libavfilter8:amd64 (7:5.1.3-2) ...
Entfernen von libavformat59:amd64 (7:5.1.3-2) ...
Entfernen von libavcodec-extra59:amd64 (7:5.1.3-2) ...
(Lese Datenbank ... 359293 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../0-libavif15_0.11.1-3+b1_amd64.deb ...
Entpacken von libavif15:amd64 (0.11.1-3+b1) über (0.11.1-3) ...
Vorbereitung zum Entpacken von .../1-libavcodec-extra_7%3a6.0-7+b1_amd64.deb ...
Entpacken von libavcodec-extra:amd64 (7:6.0-7+b1) über (7:6.0-6) ...
Vorbereitung zum Entpacken von .../2-libavfilter9_7%3a6.0-7+b1_amd64.deb ...
Entpacken von libavfilter9:amd64 (7:6.0-7+b1) über (7:6.0-6) ...
Vorbereitung zum Entpacken von .../3-libavdevice60_7%3a6.0-7+b1_amd64.deb ...
Entpacken von libavdevice60:amd64 (7:6.0-7+b1) über (7:6.0-6) ...
Vorbereitung zum Entpacken von .../4-libavformat60_7%3a6.0-7+b1_amd64.deb ...
Entpacken von libavformat60:amd64 (7:6.0-7+b1) über (7:6.0-6) ...
Vorbereitung zum Entpacken von .../5-libavcodec-extra60_7%3a6.0-7+b1_amd64.deb ...
Entpacken von libavcodec-extra60:amd64 (7:6.0-7+b1) über (7:6.0-6) ...
(Lese Datenbank ... 359299 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von libsvtav1enc1:amd64 (1.6.0+dfsg-1) ...
Vormals nicht ausgewähltes Paket libsvtav1enc1d1:amd64 wird gewählt.
(Lese Datenbank ... 359293 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libsvtav1enc1d1_1.7.0+dfsg-2_amd64.deb ...
Entpacken von libsvtav1enc1d1:amd64 (1.7.0+dfsg-2) ...
Vorbereitung zum Entpacken von .../libswscale7_7%3a6.0-7+b1_amd64.deb ...
Entpacken von libswscale7:amd64 (7:6.0-7+b1) über (7:6.0-6) ...
Vorbereitung zum Entpacken von .../libavutil58_7%3a6.0-7+b1_amd64.deb ...
Entpacken von libavutil58:amd64 (7:6.0-7+b1) über (7:6.0-6) ...
Vormals nicht ausgewähltes Paket libavif16:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../libavif16_1.0.1-1_amd64.deb ...
Entpacken von libavif16:amd64 (1.0.1-1) ...
libavutil58:amd64 (7:6.0-7+b1) wird eingerichtet ...
libsvtav1enc1d1:amd64 (1.7.0+dfsg-2) wird eingerichtet ...
libswscale7:amd64 (7:6.0-7+b1) wird eingerichtet ...
libavif16:amd64 (1.0.1-1) wird eingerichtet ...
libavif15:amd64 (0.11.1-3+b1) wird eingerichtet ...
libavcodec-extra60:amd64 (7:6.0-7+b1) wird eingerichtet ...
libavformat60:amd64 (7:6.0-7+b1) wird eingerichtet ...
libavfilter9:amd64 (7:6.0-7+b1) wird eingerichtet ...
libavcodec-extra:amd64 (7:6.0-7+b1) wird eingerichtet ...
libavdevice60:amd64 (7:6.0-7+b1) wird eingerichtet ...
Trigger für libc-bin (2.37-10) werden verarbeitet ...
Prüfe Prozesse...
Prüfe Kandidaten...
Scanning processor microcode...
Prüfe Linux-Kernel...

Der laufende Kernel ist aktuell.

Der Prozessor Mikrocode ist aktuell.

Es müssen keine Dienste neugestartet werden.

Es müssen keine Container neu gestartet werden.

Nutzer-Sitzungen mit veralteten Prozessen:
 absolut @ user manager service: firefox[313376], ksmserver[308608], systemd[308418], thunderbird[313127]

No VM guests are running outdated hypervisor (qemu) binaries on this host.

after that,   apt full-upgrade -dy    shows no packages being held back


Offline eriefisher

  • User
  • Posts: 268
Re: libavif15 held back
« Reply #7 on: 2023/10/10, 00:17:55 »
I see the same. libavif16 pops up in today's d-u.