Jak postąpić z pakietami "held back" i odzyskać władzę?

Tematy związane z oprogramowaniem, instalacją, konfiguracją
shogo
Posty: 1
Rejestracja: 23 czerwca 2026, 08:23

Jak postąpić z pakietami "held back" i odzyskać władzę?

Post autor: shogo »

Cześć,

Wykonywałem rutynową aktualizację mojego Pingwinka, używając Synaptic Package Manager. Robiąc taką rutynową aktualizację "od czasu do czasu" i jak zwykle kliknąłem: Reload > Mark All Upgrades > Apply. Niektóre pakiety wymagały instalacji, niektóre zaktualizowania. Były też pakiety, na których temat wyświetliła się informacja "packages will be held back and not upgraded", ale kliknąłem "Accept".

Logi z historii programu Synaptic

Kod: Zaznacz cały

Upgraded the following packages:
gstreamer1.0-gtk3 (1.26.2-1+deb13u1) to 1.26.2-1+deb13u2
gstreamer1.0-libav (1.26.2-1) to 1.26.2-1+deb13u1
gstreamer1.0-plugins-good (1.26.2-1+deb13u1) to 1.26.2-1+deb13u2
imagemagick-7-common (8:7.1.1.43+dfsg1-1+deb13u9) to 8:7.1.1.43+dfsg1-1+deb13u10
libhttp-daemon-perl (6.16-1) to 6.16-1+deb13u1
libmagickcore-7.q16-10 (8:7.1.1.43+dfsg1-1+deb13u9) to 8:7.1.1.43+dfsg1-1+deb13u10
libmagickcore-7.q16-10-extra (8:7.1.1.43+dfsg1-1+deb13u9) to 8:7.1.1.43+dfsg1-1+deb13u10
libmagickwand-7.q16-10 (8:7.1.1.43+dfsg1-1+deb13u9) to 8:7.1.1.43+dfsg1-1+deb13u10
linux-headers-amd64 (6.12.90-2) to 6.12.94-1
linux-image-amd64 (6.12.90-2) to 6.12.94-1
linux-libc-dev (6.12.90-2) to 6.12.94-1

Installed the following packages:
linux-headers-6.12.94+deb13-amd64 (6.12.94-1)
linux-headers-6.12.94+deb13-common (6.12.94-1)
linux-image-6.12.94+deb13-amd64 (6.12.94-1)
linux-kbuild-6.12.94+deb13 (6.12.94-1)
Uruchomiłem ponownie komputer z nowym jądrem i wróciłem do programu Synaptic. Teraz te pakiety, które nie chciały się zaktualizować i były "held back" , wyświetlają się w sekcji Installed (local or obsolete), a niektóre w Installed (upgradable), a ja dochodzę do wniosku, że chyba coś zepsułem.

Kod: Zaznacz cały

seb@wolf:~$ sudo apt update
Hit:1 http://deb.debian.org/debian trixie InRelease
Hit:2 http://security.debian.org/debian-security trixie-security InRelease
Hit:3 http://deb.debian.org/debian trixie-updates InRelease
Hit:4 http://deb.debian.org/debian trixie-backports InRelease
7 packages can be upgraded. Run 'apt list --upgradable' to see them.

seb@wolf:~$ apt list --upgradable
libavcodec61/stable-security 7:7.1.5-0+deb13u1 amd64 [upgradable from: 7:7.1.4-0+deb13u1]
libavfilter10/stable-security 7:7.1.5-0+deb13u1 amd64 [upgradable from: 7:7.1.4-0+deb13u1]
libavformat61/stable-security 7:7.1.5-0+deb13u1 amd64 [upgradable from: 7:7.1.4-0+deb13u1]
libavutil59/stable-security 7:7.1.5-0+deb13u1 amd64 [upgradable from: 7:7.1.4-0+deb13u1]
libpostproc58/stable-security 7:7.1.5-0+deb13u1 amd64 [upgradable from: 7:7.1.4-0+deb13u1]
libswresample5/stable-security 7:7.1.5-0+deb13u1 amd64 [upgradable from: 7:7.1.4-0+deb13u1]
libswscale8/stable-security 7:7.1.5-0+deb13u1 amd64 [upgradable from: 7:7.1.4-0+deb13u1]

seb@wolf:~$ sudo apt upgrade
Not upgrading:                  
  libavcodec61  libavfilter10  libavformat61  libavutil59  libpostproc58  libswresample5  libswscale8

Summary:
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 7

seb@wolf:~$ sudo apt upgrade libavcodec61
Calculating upgrade... Error!   
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Unsatisfied dependencies:
 goldendict-ng : Depends: libavformat61 (>= 7:7.0)
 gstreamer1.0-libav : Depends: libavfilter10 (>= 7:7.1.4)
                      Depends: libavformat61 (>= 7:7.1.4)
 libasound2-plugins:i386 : Depends: libavcodec61:i386 (>= 7:7.0)
 libavcodec61 : Depends: libavutil59 (= 7:7.1.5-0+deb13u1) but 7:7.1.4-0+deb13u1 is to be installed
                Depends: libswresample5 (>= 7:7.1.5) but 7:7.1.4-0+deb13u1 is to be installed
 libmgba0.10t64 : Depends: libavfilter10 (>= 7:7.0)
                  Depends: libavformat61 (>= 7:7.0)
 libqt6multimedia6 : Depends: libavformat61 (>= 7:7.0)
 vlc-plugin-base : Depends: libavformat61 (>= 7:7.0)
Error: Unable to correct problems, you have held broken packages.
Chciałbym odzyskać władzę nad porządkiem w moim systemie, tak aby wszystko wróciło do normy, a niespełnione zależności nie raziły mnie czerwoną czcionką.
Awatar użytkownika
dedito
Moderator
Posty: 3614
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Jak postąpić z pakietami "held back" i odzyskać władzę?

Post autor: dedito »

Na moje oko wszystko jest w porządku.
Możesz jeszcze spróbować:

Kod: Zaznacz cały

sudo apt full-upgrade
ODPOWIEDZ