Strona 1 z 1

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

: 23 czerwca 2026, 10:03
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ą.

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

: 23 czerwca 2026, 12:05
autor: dedito
Na moje oko wszystko jest w porządku.
Możesz jeszcze spróbować:

Kod: Zaznacz cały

sudo apt full-upgrade