Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: Beren 06 Srpna 2008, 12:16:14

Název: Nevyřešené závislosti = nemožnost aktualizací [vyřešeno]
Přispěvatel: Beren 06 Srpna 2008, 12:16:14
   Zdravím všechny.
   Jsem čerstvý uživatel Ubuntu HH (přešel jsem z W98) a asi měsíc jsem byl velmi spokojený. Před nějakou dobou se však vyskytl problém; při aktualizaci systému mi bylo oznámeno, že mám na PC 1 problémový balík, který má nevyřešenou závislost. Po spuštění Synapticu jsem zjistil, že se jedná o compiz-gnome. I začal jsem hledat na Wiki, vyzkoušel spoustu postupů a výsledek = 0. Nepomohlo násilné přeinstalování přes terminál, ani nejde tento balík odstranit. Výsledkem je vždy pouze tato zpráva (jde o výpis ze synapticu):

   dpkg: chybná syntaxe v souboru `/var/lib/dpkg/status' okolo řádku 28855 balíku `compiz-gnome':
 položka `Depends', odkaz na `libgnome-desktop-2': verze obsahuje ` '
E: Sub-process /usr/bin/dpkg returned an error code (2)
Instalace balíku selhala. Zkouším zotavení:

Netušíte někdo, jak dál? Díky za pomoc.
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: dumi 06 Srpna 2008, 12:48:39
zdá sa, že mu chýba tá knižnica, skúste
Kód: [Vybrat]
sudo aptitude install libgnome-desktop-2
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 13:11:22
zdá sa, že mu chýba tá knižnica, skúste
Kód: [Vybrat]
sudo aptitude install libgnome-desktop-2

tak tento tah bohužel nevyšel, konec výpisu z terminálu je následující:
Potřebuji stáhnout 0B/196kB archivů. Po rozbalení bude uvolněno 45,2MB.
Chcete pokračovat? [Y/n/?]
Zapisuji rozšířené stavové informace... Hotovo
dpkg: chybná syntaxe v souboru `/var/lib/dpkg/status' okolo řádku 28855 balíku `compiz-gnome':
 položka `Depends', odkaz na `libgnome-desktop-2': verze obsahuje ` '
E: Sub-process /usr/bin/dpkg returned an error code (2)
Instalace balíku selhala. Zkouším obnovit:
dpkg: chybná syntaxe v souboru `/var/lib/dpkg/status' okolo řádku 28855 balíku `compiz-gnome':
 položka `Depends', odkaz na `libgnome-desktop-2': verze obsahuje ` '
Čtu seznamy balíků... Hotovo                   
Vytvářím strom závislostí       
Čtení stavových informací... Hotovo
Čtu rozšířené stavové informace     
Inicializuji stavy balíků... Hotovo
Vytvářím databázi značek... Hotovo


problémový balík compiz-gnome je stále veden jako problémový
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: premet 06 Srpna 2008, 13:38:11
Zkus tohle
Kód: [Vybrat]
sudo apt-get install -f compiz-gnome
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 13:42:05
Zkus tohle
Kód: [Vybrat]
sudo apt-get install -f compiz-gnome

taky nic:

janko@janko-desktop:~$ sudo apt-get install -f compiz-gnome
[sudo] password for janko:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtení stavových informací... Hotovo
Následující balíky byly nainstalovány automaticky a nejsou již zapotřebí:
  libarts1c2a kdelibs-data libarts1-akode liblualib50 cryptsetup libakode2
  libavahi-qt3-1 libdbus-qt-1-1c2 pmount libqt3-mt liblua50
Použijte 'apt-get autoremove' pro jejich smazání.
Následující balíky budou aktualizovány:
  compiz-gnome
1 aktualizováno, 0 nově instalováno, 0 k odstranění a 48 neaktualizováno.
Potřebuji stáhnout 0B/101kB archivů.
After this operation, 0B of additional disk space will be used.
dpkg: chybná syntaxe v souboru `/var/lib/dpkg/status' okolo řádku 28855 balíku `compiz-gnome':
 položka `Depends', odkaz na `libgnome-desktop-2': verze obsahuje ` '
E: Sub-process /usr/bin/dpkg returned an error code (2)
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Milhouse 06 Srpna 2008, 13:46:33
Já bych zkusil v Synapticu nastavit nějakou starší verzi "compiz-gnome" v menu, položka "upřednostnit verzi". Asi to je chyba balíku, tudíž návrat ke starší by mohl pomoci. Musíte pak tu veri také zamknout, jinak se zase bude aktualizovat.
Později se to snad vyřeší.
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 13:53:36
tak bohužel tahle verze je jediná, kterou mám nainstalovánu a v seznamu balíků mi Synaptic jinou verzi nenašel
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: dumi 06 Srpna 2008, 13:55:23
máte správne nastavené zdroje softvéru?
Kód: [Vybrat]
gedit/etc/apt/sources.lista vložte sem čo to vyhodí.
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 13:58:33
Tak to jsem blázen, Ty aktualizace běhaly bez potíží a teď tohle:

janko@janko-desktop:~$ gedit/etc/apt/sources.list
bash: gedit/etc/apt/sources.list: No such file or directory
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: truhlik 06 Srpna 2008, 14:02:50
Kód: [Vybrat]
cat /etc/apt/sources.list | grep -vE "^#|^$"
PS: jinak vam tam chybela mezera za gedit
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 14:14:21
Sorry, bezhlavě jsem příkaz zkopíroval. Takže na příkaz gedit /etc/apt/sources.list je výpis:

# deb cdrom:[Ubuntu 8.04 _Hardy Heron_ - Release i386 (20080423)]/ hardy main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://cz.archive.ubuntu.com/ubuntu/ hardy main restricted
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://cz.archive.ubuntu.com/ubuntu/ hardy-updates main restricted
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://cz.archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy universe
deb http://cz.archive.ubuntu.com/ubuntu/ hardy-updates universe
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://cz.archive.ubuntu.com/ubuntu/ hardy multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy multiverse
deb http://cz.archive.ubuntu.com/ubuntu/ hardy-updates multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://cz.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
# deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
deb http://archive.canonical.com/ubuntu hardy partner
# deb-src http://archive.canonical.com/ubuntu hardy partner

deb http://security.ubuntu.com/ubuntu hardy-security main restricted
deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted
deb http://security.ubuntu.com/ubuntu hardy-security universe
deb-src http://security.ubuntu.com/ubuntu hardy-security universe
deb http://security.ubuntu.com/ubuntu hardy-security multiverse
deb-src http://security.ubuntu.com/ubuntu hardy-security multiverse
deb http://packages.medibuntu.org/ hardy free non-free #Medibuntu pro Ubuntu 8.04
deb http://packages.medibuntu.org/ hardy free non-free
deb http://wine.budgetdedicated.com/apt hardy main #Wine (Ubuntu 8.04)
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 14:15:48
Kód: [Vybrat]
cat /etc/apt/sources.list | grep -vE "^#|^$"
PS: jinak vam tam chybela mezera za gedit

A tady to hodilo toto:

janko@janko-desktop:~$ cat /etc/apt/sources.list | grep -vE "^#|^$"
deb http://cz.archive.ubuntu.com/ubuntu/ hardy main restricted
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy main restricted
deb http://cz.archive.ubuntu.com/ubuntu/ hardy-updates main restricted
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy-updates main restricted
deb http://cz.archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy universe
deb http://cz.archive.ubuntu.com/ubuntu/ hardy-updates universe
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy-updates universe
deb http://cz.archive.ubuntu.com/ubuntu/ hardy multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy multiverse
deb http://cz.archive.ubuntu.com/ubuntu/ hardy-updates multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ hardy-updates multiverse
deb http://archive.canonical.com/ubuntu hardy partner
deb http://security.ubuntu.com/ubuntu hardy-security main restricted
deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted
deb http://security.ubuntu.com/ubuntu hardy-security universe
deb-src http://security.ubuntu.com/ubuntu hardy-security universe
deb http://security.ubuntu.com/ubuntu hardy-security multiverse
deb-src http://security.ubuntu.com/ubuntu hardy-security multiverse
deb http://packages.medibuntu.org/ hardy free non-free #Medibuntu pro Ubuntu 8.04
deb http://packages.medibuntu.org/ hardy free non-free
deb http://wine.budgetdedicated.com/apt hardy main #Wine (Ubuntu 8.04)
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Milhouse 06 Srpna 2008, 14:27:50
Nj, zakomentované backports. Může to být tím. Odmažte znak # u:
Citace
# deb http://cz.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

pak:
Citace
sudo aptitude update
sudo aptitude full-upgrade
Truhlík: Hezký použití grepu, taky bych to chtěl umět, ale jsem línej. Bohužel jako na potvoru to vyfiltruje zrovna to, co je potřeba vidět. ;)
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 14:45:50
Nj, zakomentované backports. Může to být tím. Odmažte znak # u:
Citace
# deb http://cz.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

pak:
Citace
sudo aptitude update
sudo aptitude full-upgrade
Truhlík: Hezký použití grepu, taky bych to chtěl umět, ale jsem línej. Bohužel jako na potvoru to vyfiltruje zrovna to, co je potřeba vidět. ;)

Bohužel jsem laik a nepovedlo se mi # smazat. Výpis se mi otevřel zřejmě v texťáku, ale změnu nemohu z důvodu toho, že nemám oprávnění, uložit. Přitom jsem ale uživatel s plnými právy (jediný).
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Milhouse 06 Srpna 2008, 14:57:29
Musíte to editovat jako administrátor. Např.
ALT+F2 -->
Citace
gksudo gedit /etc/apt/sources.list
Pak vám to uložit půjde. A to platí pro všechny soubory s vlastnictvím jiným(systémové), než vaším.
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 15:54:22
tak nevím, vypadalo to nadějně, ale nakonec to zase na závěr stahování vypadá takto:

Staženo 595MB za 45min23s (218k/B/s)                                         
Extrahuji z balíků šablony: 100%
Přednastavuji balíky...
dpkg: chybná syntaxe v souboru `/var/lib/dpkg/status' okolo řádku 28855 balíku `compiz-gnome':
 položka `Depends', odkaz na `libgnome-desktop-2': verze obsahuje ` '
E: Sub-process /usr/bin/dpkg returned an error code (2)
Instalace balíku selhala. Zkouším obnovit:
dpkg: chybná syntaxe v souboru `/var/lib/dpkg/status' okolo řádku 28855 balíku `compiz-gnome':
 položka `Depends', odkaz na `libgnome-desktop-2': verze obsahuje ` '
Čtu seznamy balíků... Hotovo                   
Vytvářím strom závislostí       
Čtení stavových informací... Hotovo
Čtu rozšířené stavové informace     
Inicializuji stavy balíků... Hotovo
Zapisuji rozšířené stavové informace... Hotovo
Vytvářím databázi značek... Hotovo
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: truhlik 06 Srpna 2008, 16:04:15
Truhlík: Hezký použití grepu, taky bych to chtěl umět, ale jsem línej. Bohužel jako na potvoru to vyfiltruje zrovna to, co je potřeba vidět. ;)
Ja to neumim, jen par blbosti co jsem odkoukal vetsinou od ntz a z jeho prispevku o regularnich vyrazech. (doporucuju precist)
Tady to fakt bylo na skodu

...
Tak co nam povi:
Kód: [Vybrat]
cat -n /var/lib/dpkg/status | head -n 28875 | tail -n 25
UTFG: http://qref.sourceforge.net/Debian/reference/ch-package.en.html#s-recover-status (http://qref.sourceforge.net/Debian/reference/ch-package.en.html#s-recover-status)
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 16:27:34
Citace
Tak co nam povi:
Kód: [Vybrat]
cat -n /var/lib/dpkg/status | head -n 28875 | tail -n 25
UTFG: http://qref.sourceforge.net/Debian/reference/ch-package.en.html#s-recover-status (http://qref.sourceforge.net/Debian/reference/ch-package.en.html#s-recover-status)

Tohle:

Citace
janko@janko-desktop:/$ cat -n /var/lib/dpkg/status | head -n 28875 | tail -n 25
 28851   Architecture: i386
 28852   Source: compiz
 28853   Version: 1:0.7.4-0ubuntu7
 28854   Replaces: compiz-gtk (<= 1:0.3.6-1ubuntu13), compiz-plugins (<= 1:0.6.99+git20071117-0ubuntu1)
 28855   Depends: compiz-core (= 1:0.7.4-0ubuntu7), compiz-plugins (= 1:0.7.4-0ubuntu7), compizconfig-backend-gconf (>= 0.7.4), gconf2 (>= 2.12.1-1), libart-2.0-2 (>= 2.3.18), libatk1.0-0 (>= 1.20.0), libbonobo2-0 (>= 2.15.0), libbonoboui2-0 (>= 2.15.1), libc6 (>= 2.4), libcairo2 (>= 1.6.0), libdbus-1-3 (>= 1.1.1), libdbus-glib-1-2 (>= 0.74), libdecoration0, libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.3.5), libgconf2-4 (>= 2.13.5), libglib2.0-0 (>= 2.12.0), libgnome-desktop-2 (>= 1:�   �   ), libgnome-window-settings1, libgnome2-0 (>= 2.17.3), libgnomecanvas2-0 (>= 2.11.1), libgnomeui-0 (>= 2.17.1), libgnomevfs2-0 (>= 1:2.17.90), libgtk2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), libmetacity0 (>= 1:2.19.5), liborbit2 (>= 1:2.14.10), libpango1.0-0 (>= 1.20.1), libpixman-1-0, libpng12-0 (>= 1.2.13-4), libpopt0 (>= 1.10), libsm6, libstartup-notification0 (>= 0.8-1), libwnck22 (>= 2.19.5), libx11-6, libxcursor1 (>> 1.1.2), libxrender1, zlib1g (>= 1:1.2.3.3.dfsg-1)
 28856   Suggests: gnome-themes
 28857   Conflicts: compiz-gtk (<= 1:0.3.6-1ubuntu13)
 28858   Description: OpenGL window and compositing manager - GNOME window decorator
 28859    Compiz brings to life a variety of visual effects that make the Linux desktop
 28860    easier to use, more powerful and intuitive, and more accessible for users
 28861    with special needs.
 28862    .
 28863    This package contains files needed to integrate compiz with the GNOME desktop
 28864    environment and a window decorator that uses Gtk to provide a look and
 28865    feel similar to that of the metacity window manager.
 28866   Original-Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 28867   
 28868   Package: firefox-3.0
 28869   Status: install ok installed
 28870   Priority: optional
 28871   Section: web
 28872   Installed-Size: 3560
 28873   Maintainer: Alexander Sack <asac@ubuntu.com>
 28874   Architecture: i386
 28875   Version: 3.0.1+build1+nobinonly-0ubuntu0.8.04.3
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Martin Kiklhorn 06 Srpna 2008, 18:16:22
řešili jsme něco podobného tady: http://forum.ubuntu.cz/index.php?topic=25443.0

Linux je naštěstí ukecaný takže
Citace
dpkg: chybná syntaxe v souboru `/var/lib/dpkg/status' okolo řádku 28855 balíku `compiz-gnome':
 položka `Depends', odkaz na `libgnome-desktop-2': verze obsahuje ` '
tady chybu řekl

ve vašem souboru /var/lib/dpkg/status na řádku 28855
Citace
libgnome-desktop-2 (>= 1:�   �   ),
změnte na
Kód: [Vybrat]
libgnome-desktop-2 (>= 1:2.22),
Název: Re: Nevyřešené závislosti = nemožnost aktualizací
Přispěvatel: Beren 06 Srpna 2008, 18:40:33
   Chci všem zůčastněným moc poděkovat za spolupráci a trpělivost s mou maličkostí, poslední tip byl to pravé ořechové. Vypadá to, že už je vše tak, jak má být a aktualizace jedou.
  Ještě jednou díky, Beren
Název: Re: Nevyřešené závislosti = nemožnost aktualizací VYŘEŠENO
Přispěvatel: Milhouse 06 Srpna 2008, 22:42:17
Takovýhle lidi, jako Kiklhorn miluju! Dokáží odhalit problém i přes nepřízeň radivší, kteří radí na 2 věci... Tedy na houby, jako já... Nadhled, to je věc, která hory přenáší!