Portál AbcLinuxu, 6. května 2025 16:22

Dotaz: Debian testing - problémové balíky

25.2.2018 09:06 pepkins
Debian testing - problémové balíky
Přečteno: 804×
Odpovědět | Admin
Příloha:
Dobrý den, chtěl bych vás požádat o radu. Mám Debian testing 64bit s prostředím Gnome, který denně aktualizuji. Již několik měsíců mi v systému ale visí 5 balíků, které nelze z mne neznámého důvodu aktualizovat. Seznam balíků je ve screenu ze Synaptic. Pokud se je pokusím aktualizovat ručně, tak chtějí odebrat spoustu dalších balíků. Pro aktualizaci používam apt update -> apt dist-upgrade, ale i když použiji apt-get nebo aptitude, tak se balíky nezaktualizují. Nedokázal by někdo poradit, jak tento stav odblokovat? Děkuji předem.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.2.2018 09:49 NN
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Odpovědět | | Sbalit | Link | Blokovat | Admin
V konzolovem apt by jsi mel mit napsany duvod..
25.2.2018 10:03 pepkins
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Právě, že to žádný důvod nepíše, navíc apt ukazuje jen 2 balíky, zatímco Synaptic 5.
root@debian-laptop:~# apt dist-upgrade
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
Propočítává se aktualizace… Hotovo
Následující balíky jsou podrženy v aktuální verzi:
  gir1.2-javascriptcoregtk-4.0 libjavascriptcoregtk-4.0-18
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 2 neaktualizováno.
25.2.2018 11:20 NN
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Ale pise:
Následující balíky jsou podrženy v aktuální verzi
Proc?
25.2.2018 11:40 pepkins
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Bohužel žádný z uvedených postupů nefunguje, to jsem již zkoušel.
25.2.2018 11:57 pepkins
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Když se pokusím ty dva problémové balíky přeinstalovat, tak to chce odstranit další důležité balíky:
root@debian-laptop:~# apt-get install --reinstall gir1.2-javascriptcoregtk-4.0 libjavascriptcoregtk-4.0-18
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  accountsservice apg bogofilter bogofilter-bdb bogofilter-common
  empathy-common evolution-common folks-common gir1.2-accountsservice-1.0
  gir1.2-champlain-0.12 gir1.2-clutter-gst-3.0 gir1.2-evince-3.0 gir1.2-gck-1
  gir1.2-gcr-3 gir1.2-gdata-0.0 gir1.2-gdm-1.0 gir1.2-gfbgraph-0.2
  gir1.2-gnomebluetooth-1.0 gir1.2-goa-1.0 gir1.2-gtkchamplain-0.12
  gir1.2-gtkclutter-1.0 gir1.2-ibus-1.0 gir1.2-mutter-1 gir1.2-nm-1.0
  gir1.2-nma-1.0 gir1.2-rb-3.0 gir1.2-rest-0.7 gir1.2-upowerglib-1.0
  gir1.2-zpj-0.0 gnome-control-center-data gnome-orca gnome-session-bin
  gnome-session-common gnome-todo-common goobox hyphen-en-us
  libaccountsservice0 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libcoverart1
  libcoverartcc1v5 libcryptui0a libdiscid0 libfolks-eds25 libfolks-telepathy25
  libfolks25 libgdm1 libgnome-autoar-gtk-0-0 libgnome-todo libgpod-common
  libgpod4 libgtkspell3-3-0 libibus-1.0-5 libmusicbrainz5-2
  libmusicbrainz5cc2v5 libmutter-1-0 libnss-myhostname libpst4
  libreoffice-help-en-us libsgutils2-2 libtelepathy-farstream3 libxcb-res0
  libytnef0 mousetweaks mythes-en-us python3-mako python3-markupsafe realmd
  seahorse-daemon switcheroo-control telepathy-gabble telepathy-salut unoconv
  xwayland yelp-xsl zenity-common
Pro jejich odstranění použijte „apt autoremove“.
Následující dodatečné balíky budou instalovány:
  policykit-1-gnome
Následující balíky budou ODSTRANĚNY:
  chrome-gnome-shell empathy evolution evolution-plugin-bogofilter
  evolution-plugin-pstimport evolution-plugins gdm3 gir1.2-gepub-0.5
  gir1.2-webkit2-4.0 gnome gnome-calendar gnome-contacts gnome-control-center
  gnome-core gnome-documents gnome-getting-started-docs gnome-maps
  gnome-online-accounts gnome-session gnome-shell gnome-shell-extensions
  gnome-sushi gnome-todo gnome-user-docs libedataserverui-1.2-1 libevolution
  libgepub0 libgoa-backend-1.0-1 libwebkit2gtk-4.0-37
  libwebkit2gtk-4.0-37-gtk2 libyelp0 mutter rhythmbox-plugins
  task-gnome-desktop yelp zenity
Následující NOVÉ balíky budou nainstalovány:
  policykit-1-gnome
Následující balíky budou aktualizovány:
  gir1.2-javascriptcoregtk-4.0 libjavascriptcoregtk-4.0-18
2 aktualizováno, 1 nově instalováno, 36 k odstranění a 0 neaktualizováno.
Nutno stáhnout 0 B/4 317 kB archivů.
Po této operaci bude na disku uvolněno 377 MB.
Chcete pokračovat? [Y/n]
25.2.2018 12:30 NN
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
To, ze jsou baliky pozdrzene ma svuj duvod. Vse je v poradku.
25.2.2018 13:28 pepkins
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Tak proč pak existuje novější verze? Nejsem si úplně jistý, že je to v pořádku.
27.2.2018 14:53 Sten
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Protože testing takový je, někdy se do něj dostane jeden balík v novější verzi a jiný, který závisí na konkrétní verzi, se tam nedostane, protože obsahuje chyby,
Migi avatar 27.2.2018 13:55 Migi | skóre: 59 | blog: Mig_Alley
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Kdy jsem mel naposledy podobny problem se zavislostmi, proste jsem mu odkejval odinstalaci prostředí, a poté ho doinstaloval zpět ručeně z konzole. Pokud jsi dost odvazny pro pouzivani testingu, nemel by to pro tebe být problém.
27.2.2018 14:55 Sten
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Reinstall se pokusí znovu nainstalovat ty stejné verze. Co řekne apt install gir1.2-javascriptcoregtk-4.0 libjavascriptcoregtk-4.0-18 (bez reinstall zkusí instalovat novější verzi)? Třeba jsou ty balíky jen z nějakého důvodu označeny held.
27.2.2018 16:06 pepkins
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
root@debian-laptop:~# apt install gir1.2-javascriptcoregtk-4.0 libjavascriptcoregtk-4.0-18
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  accountsservice apg bogofilter bogofilter-bdb bogofilter-common
  empathy-common evolution-common folks-common gir1.2-accountsservice-1.0
  gir1.2-champlain-0.12 gir1.2-clutter-gst-3.0 gir1.2-evince-3.0 gir1.2-gck-1
  gir1.2-gcr-3 gir1.2-gdata-0.0 gir1.2-gdm-1.0 gir1.2-gfbgraph-0.2
  gir1.2-gnomebluetooth-1.0 gir1.2-goa-1.0 gir1.2-gtkchamplain-0.12
  gir1.2-gtkclutter-1.0 gir1.2-ibus-1.0 gir1.2-mutter-1 gir1.2-nm-1.0
  gir1.2-nma-1.0 gir1.2-rb-3.0 gir1.2-rest-0.7 gir1.2-upowerglib-1.0
  gir1.2-zpj-0.0 gnome-control-center-data gnome-orca gnome-session-bin
  gnome-session-common gnome-todo-common goobox hyphen-en-us
  libaccountsservice0 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libcoverart1
  libcoverartcc1v5 libcryptui0a libdiscid0 libfolks-eds25 libfolks-telepathy25
  libfolks25 libgdm1 libgnome-autoar-gtk-0-0 libgnome-todo libgpod-common
  libgpod4 libgtkspell3-3-0 libibus-1.0-5 libmusicbrainz5-2
  libmusicbrainz5cc2v5 libmutter-1-0 libnss-myhostname libpst4
  libreoffice-help-en-us libsgutils2-2 libtelepathy-farstream3 libxcb-res0
  libytnef0 mousetweaks mythes-en-us python3-mako python3-markupsafe realmd
  seahorse-daemon switcheroo-control telepathy-gabble telepathy-salut unoconv
  xwayland yelp-xsl zenity-common
Pro jejich odstranění použijte „apt autoremove“.
Následující dodatečné balíky budou instalovány:
  policykit-1-gnome
Následující balíky budou ODSTRANĚNY:
  chrome-gnome-shell empathy evolution evolution-plugin-bogofilter
  evolution-plugin-pstimport evolution-plugins gdm3 gir1.2-gepub-0.5
  gir1.2-webkit2-4.0 gnome gnome-calendar gnome-contacts gnome-control-center
  gnome-core gnome-documents gnome-getting-started-docs gnome-maps
  gnome-online-accounts gnome-session gnome-shell gnome-shell-extensions
  gnome-sushi gnome-todo gnome-user-docs libedataserverui-1.2-1 libevolution
  libgepub0 libgoa-backend-1.0-1 libwebkit2gtk-4.0-37
  libwebkit2gtk-4.0-37-gtk2 libyelp0 mutter rhythmbox-plugins
  task-gnome-desktop yelp zenity
Následující NOVÉ balíky budou nainstalovány:
  policykit-1-gnome
Následující balíky budou aktualizovány:
  gir1.2-javascriptcoregtk-4.0 libjavascriptcoregtk-4.0-18
2 aktualizováno, 1 nově instalováno, 36 k odstranění a 0 neaktualizováno.
Nutno stáhnout 4 317 kB archivů.
Po této operaci bude na disku uvolněno 377 MB.
Chcete pokračovat? [Y/n]
27.2.2018 16:49 Sten
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Hmm, nějaký z těch odstraňovaných balíků má konflikt verze s tím, co se má aktualizovat. Víc detailů by mohlo napovědět apt install -V …, které zobrazí verze, případně ještě s --ignore-hold, možná je nějaký balíček held a kvůli tomu to nejde aktualizovat (taky by vysvětlovalo, proč Synaptic ukazuje víc balíků k aktualizaci než apt). Nebo rovnou použít aptitude, tam se to dá najít označením těch dvou balíků k aktualizaci, aptitude pak řekne, které balíky to rozbije a proč.
27.2.2018 12:59 debhelper
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hmm, kde začít?

1) debian testing není nutně vhodný ke konzumaci a nemusí být vždy celý instalovatelný (vhodnější je testing/unstable s apt pinning, ale ani tato kombinace nemá řešenou sekuritu, tu si člověk musí hlídat sám)

2) detailní interaktivní řešič konfliktů je k dispozici v aptitude (pozor, bylo demonstrováno, že dokáže řešit sudoku, o něčem ho přesvědčit či ho vůbec pochopit nemusí být zcela snadné)

3) balíky se to snaží odinstalovat, protože byly označené jako automaticky instalované (dotažené jako závislost pro něco ručně vyžádaného), čím jsou "důležité"? (toto označení se dá změnit buď v aptitude (klávesa m) nebo v synapticu (menu package/[]Automatically installed))
27.2.2018 13:01 debhelper
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
ad 3 - aha, blbě čtu - balíky se to snaží odinstalovat kvůli nějakému konfliktu, v tom případě goto bod 1 :)
27.2.2018 16:08 pepkins
Rozbalit Rozbalit vše Re: Debian testing - problémové balíky
Stable je nuda, používal jsem ho také, ale nebaví mě. Unstable jsem provozoval spoustu let, ale pak se to začalo sypat, tak jsem přešel na testing. Do teď byl pokoj, až poslední dobou tohle.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.