broken package kan ej uppdatera LÖST

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

broken package kan ej uppdatera LÖST

Inlägg av lasseroth »

Ubuntu 10.04
Får felmeddelande
The following packages will be upgraded:
jockey-gtk
1 upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
Need to get 9,088B of archives.
After this operation, 0B of additional disk space will be used.
Get:1 http://se.archive.ubuntu.com/ubuntu/ lucid-updates/main jockey-gtk 0.5.8-0ubuntu8.1 [9,088B]
Fetched 9,088B in 6s (1,439B/s)
dpkg: parse error, in file '/var/lib/dpkg/status' near line 26863 package 'jockey-gtk':
`Depends' field, invalid package name `python-~otify': character `~' not allowed (only letters, digits and characters `-+._')
E: Sub-process /usr/bin/dpkg returned an error code (2)
Senast redigerad av 1 lasseroth, redigerad totalt 5 gånger.
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: broken package kan ej uppdatera

Inlägg av pun »

Vad säger det här kommandona

Kod: Markera allt

sudo apt-get update

sudo apt-get install -f
Det sistnämda är då ett repkommando
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: broken package kan ej uppdatera

Inlägg av lasseroth »

sudo apt-get install -f
ger
lasseroth@lasseroth-desktop:~$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
jockey-gtk
The following packages will be upgraded:
jockey-gtk
1 upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
Need to get 0B/9,088B of archives.
After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]? y
dpkg: parse error, in file '/var/lib/dpkg/status' near line 26863 package 'jockey-gtk':
`Depends' field, invalid package name `python-~otify': character `~' not allowed (only letters, digits and characters `-+._')
E: Sub-process /usr/bin/dpkg returned an error code (2)
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: broken package kan ej uppdatera

Inlägg av pun »

Ok.... något besvärlig situation men utifrån felmeddelandet så tror jag nåt är galet med installationen av python-notify.

Så då ominstallerar vi det paketet.

Kod: Markera allt

sudo apt-get install --reinstall python-notify
och sedan en rep igen

Kod: Markera allt

sudo apt-get install -f
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: broken package kan ej uppdatera

Inlägg av lasseroth »

då fick jag detta
lasseroth@lasseroth-desktop:~$ sudo apt-get install --reinstall python-notify
[sudo] password for lasseroth:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
jockey-gtk: Depends: python-~otify (>= 0.1.1-0ubuntu2) but it is not installable
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: broken package kan ej uppdatera

Inlägg av pun »

Klart besvärligt fall.....

Vad säger:

Kod: Markera allt

sudo dpkg --configure -a
?
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: broken package kan ej uppdatera

Inlägg av philip5 »

För min del så tycker jag spontant att du verkar ha oturen att fått antingen en korrupt /var/lib/dpkg/status som fil eller så är det "bara" innehållet i configfilerna i paketet jockey-gtk som blivit korrupt.

Öppna och titta i filen /var/lib/dpkg/status. Leta upp deklarationen för paketet jockey-gtk och se om det bara är ett ställe där det är konstiga bokstäver och framför allt om det bara är så att det står "python-~otify" istället för "python-notify". Är det bara just det som ser skumt ut går det väl att fixa till enkelt men har hela /var/lib/dpkg/status kan det nog bli mer meck att återställa den.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: broken package kan ej uppdatera

Inlägg av lasseroth »

lasseroth@lasseroth-desktop:~$ sudo dpkg --configure -a
[sudo] password for lasseroth:
dpkg: parse error, in file '/var/lib/dpkg/status' near line 26863 package 'jockey-gtk':
`Depends' field, invalid package name `python-~otify': character `~' not allowed (only letters, digits and characters `-+._')
lasseroth@lasseroth-desktop:~$

Det är nog "bara" tecknet som är fel.
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: broken package kan ej uppdatera

Inlägg av pun »

Nu är alla normala repmetoder uttömda och då återstår lösningen som Philip5 pekar på.

Nu är den ett "fulhack" och måste göras med försiktighet.

Kod: Markera allt

gksudo gedit /var/lib/dpkg/status
Slå på radvisningen och posta hur det ser ut i regionen kring rad 26863.

Man får inte ta bort fel, eller ändra fel för då kan allting rasa ihop.....
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: broken package kan ej uppdatera

Inlägg av lasseroth »

Package: jockey-gtk
Status: install ok installed
Priority: optional
Section: admin
Installed-Size: 156
Maintainer: Martin Pitt <martin.pitt@ubuntu.com>
Architecture: all
Source: jockey
Version: 0.5.8-0ubuntu8.1
Depends: python, jockey-common (= 0.5.8-0ubuntu8.1), python-~otify (>= 0.1.1-0ubuntu2), python-xdg, synaptic, policykit-1-gnome
Recommends: python-appindicator (>= 0.0.6)
Conffiles:
/etc/xdg/autostart/jockey-gtk.desktop 4072bb8379ae6d77840c0e001119dda9
Description: GNOME user interface and desktop integration for driver management
Jockey provides a user interface for configuring third-party drivers,
such as the Nvidia and ATI fglrx X.org and various Wireless LAN
kernel modules.
.
This package contains the GNOME frontend.
Användarvisningsbild
pun
Inlägg: 5317
Blev medlem: 20 okt 2007, 22:11
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: broken package kan ej uppdatera

Inlägg av pun »

Jo den här raden är bruten
Depends: python, jockey-common (= 0.5.8-0ubuntu8.1), python-~otify (>= 0.1.1-0ubuntu2), python-xdg,
Ändra till python-notify

Spara filen

Kod: Markera allt

sudo apt-get install -f
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: broken package kan ej uppdatera LÖST

Inlägg av lasseroth »

allt ok nu, stort tack för hjälpen
David Andersson
Inlägg: 1269
Blev medlem: 15 dec 2007, 03:20
OS: Xubuntu

Re: broken package kan ej uppdatera LÖST

Inlägg av David Andersson »

lasseroth skrev:allt ok nu, stort tack för hjälpen
Jag skulle inte säga att allt är okej innan man undersökt hur det här felet kunnat uppstå. Det är ett märkligt fel. Innan man vet vad det beror på så kan man ju inte veta att inte andra systemfiler har fått slumpvisa ändringar, som kan ge instabilt beteende i framtiden. (Eller, gud förbjude, att dina bilder av när barnen var små i home har blivit en aning korrupta.)
Användarvisningsbild
lasseroth
Inlägg: 1582
Blev medlem: 14 maj 2007, 19:37
OS: Ubuntu
Ort: frankrike

Re: broken package kan ej uppdatera LÖST

Inlägg av lasseroth »

Ja inte vet jag hur det kom sig.
Det jag gjorde var att enl. anvisning från google avinstallera Amarok och installera gamla dito.
I samband med detta försvann alla iconerna på skrivbordet.
Nytt googlande för att återställa dessa.
Detta hände efter dessa installationer/fix.
Allt går som smort nu, dessutom ligger allt viktigt kopierat på en annan hårddisk.
Skriv svar

Återgå till "Installation och uppgradering"