Update manager problem [Solved]

Questions about SolydX and SolydK installation.
User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Update manager problem [Solved]

Postby ilu » 20 Feb 2014 23:33

I'm sorry to bother you again. I'm having problems with updating SolydX. Whenever I start the Update Manager it loads the updates from 15.1.2014 but the following message shows up (roughly translated):
"Dependencies from 12 packages are corrupt. Choose the filter "corrupt packages" to show them."

I can't find any filter at all.

I didn't see the message at first and clicked "install updates" and various stuff installed but then an error turned up about some library problem. When I startet again I noticed the message.

What should I do to repair this problem?

Would posting updatemanager.log help? There doesn't seem to be much info in it. The "Aktualisierungsverlauf" had entries just a minute ago, but now its empty and seems somehow bugged.

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: Update manager problem

Postby zerozero » 20 Feb 2014 23:57

ilu wrote:I'm sorry to bother you again.
ohh please ;)
open a terminal and post here the output of

Code: Select all

inxi -r; cat /etc/apt/preferences

Code: Select all

sudo apt-get update && sudo apt-get -s dist-upgrade
bliss of ignorance

User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Re: Update manager problem

Postby ilu » 21 Feb 2014 12:10

Code: Select all

:~$ inxi -r; cat /etc/apt/preferences
Repos:     Active apt sources in file: /etc/apt/sources.list
           deb http://packages.solydxk.com/production/ solydxk main upstream import kdenext community
           deb http://debian.solydxk.com/production testing main contrib non-free
           deb http://debian.solydxk.com/production/multimedia testing main non-free
           deb http://debian.solydxk.com/security testing/updates main contrib non-free
           deb http://community.solydxk.com/production/ solydxk main
cat: /etc/apt/preferences: Datei oder Verzeichnis nicht gefunden
Hm this doesn't look very helpful. There is a file named /etc/apt/preferences.solydxk. That the one you were looking for?

Code: Select all

Package: *
Pin: release o=solydxk
Pin-Priority: 700

Package: *
Pin: origin packages.solydxk.com
Pin-Priority: 700

Package: *
Pin: release o=Debian
Pin-Priority: 500
Now the second command. It starts with a lot of stuff which looks very much ok. But at the end there are the troublemakers. Do I have somehow newer versions than allowed?

Code: Select all

:~$ sudo apt-get update && sudo apt-get -s dist-upgrade
OK   http://debian.solydxk.com testing InRelease                               
OK   http://packages.solydxk.com solydxk InRelease                             
OK   http://community.solydxk.com solydxk InRelease                        
Ign http://debian.solydxk.com testing InRelease                            
OK   http://packages.solydxk.com solydxk/main amd64 Packages
OK   http://community.solydxk.com solydxk/main amd64 Packages
OK   http://debian.solydxk.com testing/updates InRelease
OK   http://packages.solydxk.com solydxk/upstream amd64 Packages               
OK   http://community.solydxk.com solydxk/main i386 Packages               
OK   http://debian.solydxk.com testing/main amd64 Packages/DiffIndex
OK   http://packages.solydxk.com solydxk/import amd64 Packages
OK   http://packages.solydxk.com solydxk/kdenext amd64 Packages
OK   http://debian.solydxk.com testing/contrib amd64 Packages/DiffIndex
OK   http://debian.solydxk.com testing/non-free amd64 Packages/DiffIndex
OK   http://packages.solydxk.com solydxk.nlmunity amd64 Packages          
OK   http://debian.solydxk.com testing/main i386 Packages/DiffIndex        
OK   http://packages.solydxk.com solydxk/main i386 Packages
OK   http://packages.solydxk.com solydxk/upstream i386 Packages
OK   http://debian.solydxk.com testing/contrib i386 Packages/DiffIndex
OK   http://debian.solydxk.com testing/non-free i386 Packages/DiffIndex
OK   http://packages.solydxk.com solydxk/import i386 Packages
OK   http://debian.solydxk.com testing/contrib Translation-en/DiffIndex
OK   http://packages.solydxk.com solydxk/kdenext i386 Packages
OK   http://debian.solydxk.com testing/main Translation-de_DE
OK   http://packages.solydxk.com solydxk.nlmunity i386 Packages
OK   http://debian.solydxk.com testing/main Translation-de/DiffIndex
OK   http://debian.solydxk.com testing/main Translation-en/DiffIndex
OK   http://debian.solydxk.com testing/non-free Translation-en/DiffIndex
OK   http://debian.solydxk.com testing Release.gpg 
OK   http://debian.solydxk.com testing/updates/main amd64 Packages
OK   http://debian.solydxk.com testing/updates/contrib amd64 Packages
Ign http://community.solydxk.com solydxk/main Translation-de_DE
Ign http://community.solydxk.com solydxk/main Translation-de
OK   http://debian.solydxk.com testing/updates/non-free amd64 Packages
Ign http://community.solydxk.com solydxk/main Translation-en
OK   http://debian.solydxk.com testing/updates/main i386 Packages
OK   http://debian.solydxk.com testing/updates/contrib i386 Packages
OK   http://debian.solydxk.com testing/updates/non-free i386 Packages
OK   http://debian.solydxk.com testing/updates/contrib Translation-en
OK   http://debian.solydxk.com testing/updates/main Translation-en
OK   http://debian.solydxk.com testing/updates/non-free Translation-en
OK   http://debian.solydxk.com testing Release
OK   http://debian.solydxk.com testing/main amd64 Packages
OK   http://debian.solydxk.com testing/non-free amd64 Packages
OK   http://debian.solydxk.com testing/main i386 Packages
OK   http://debian.solydxk.com testing/non-free i386 Packages
Ign http://debian.solydxk.com testing/main Translation-de_DE
Ign http://debian.solydxk.com testing/main Translation-de
Ign http://debian.solydxk.com testing/main Translation-en
Ign http://debian.solydxk.com testing/non-free Translation-de_DE
Ign http://debian.solydxk.com testing/non-free Translation-de
Ign http://debian.solydxk.com testing/non-free Translation-en
Ign http://packages.solydxk.com solydxk.nlmunity Translation-de_DE
Ign http://packages.solydxk.com solydxk.nlmunity Translation-de
Ign http://packages.solydxk.com solydxk.nlmunity Translation-en
Ign http://packages.solydxk.com solydxk/import Translation-de_DE
Ign http://packages.solydxk.com solydxk/import Translation-de
Ign http://packages.solydxk.com solydxk/import Translation-en
Ign http://packages.solydxk.com solydxk/kdenext Translation-de_DE
Ign http://packages.solydxk.com solydxk/kdenext Translation-de
Ign http://packages.solydxk.com solydxk/kdenext Translation-en
Ign http://packages.solydxk.com solydxk/main Translation-de_DE
Ign http://packages.solydxk.com solydxk/main Translation-de
Ign http://packages.solydxk.com solydxk/main Translation-en
Ign http://packages.solydxk.com solydxk/upstream Translation-de_DE
Ign http://packages.solydxk.com solydxk/upstream Translation-de
Ign http://packages.solydxk.com solydxk/upstream Translation-en
Paketlisten werden gelesen... Fertig
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 cpp-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 gcc-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libasan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libatomic1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libgcc-4.8-dev : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libgfortran3 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libgomp1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libitm1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libquadmath0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libstdc++6 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libstdc++6:i386 : Hängt ab von: gcc-4.8-base:i386 (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libtsan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.

User avatar
Arjen Balfoort
Site Admin
Posts: 9506
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Update manager problem

Postby Arjen Balfoort » 21 Feb 2014 14:03

The answer is in the output:
Probieren Sie »apt-get -f install«, um dies zu korrigieren.

In a terminal (save any output, and post that here):

Code: Select all

sudo apt-get -f install
After that:

Code: Select all

sudo apt-get dist-upgrade
The preference file shouldn't be there. So, that's good.


SolydXK needs you!
Development | Testing | Translations

User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Re: Update manager problem

Postby ilu » 22 Feb 2014 12:56

Doesn't look like the problem is solved.

Code: Select all

:~$ sudo apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  binutils cpp-4.8 gcc-4.8 libasan0 libatomic1 libgcc-4.8-dev libgfortran3
  libgomp1 libitm1 libmpfr4 libquadmath0 libstdc++6 libstdc++6:i386 libtsan0
Vorgeschlagene Pakete:
  binutils-doc gcc-4.8-locales gcc-4.8-multilib gcc-4.8-doc libgcc1-dbg
  libgomp1-dbg libitm1-dbg libatomic1-dbg libasan0-dbg libtsan0-dbg
  libbacktrace1-dbg libquadmath0-dbg
Die folgenden Pakete werden aktualisiert (Upgrade):
  binutils cpp-4.8 gcc-4.8 libasan0 libatomic1 libgcc-4.8-dev libgfortran3
  libgomp1 libitm1 libmpfr4 libquadmath0 libstdc++6 libstdc++6:i386 libtsan0
14 aktualisiert, 0 neu installiert, 0 zu entfernen und 795 nicht aktualisiert.
4 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 18,1 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 11,3 kB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? j
Lese Changelogs... Fertig
dpkg: Fehler beim Bearbeiten von libc6:amd64 (--configure):
 Paket libc6:amd64 kann nicht konfiguriert werden, da libc6:i386 nicht bereit ist (aktueller Status »half-installed«)
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libgcc1:amd64:
 libgcc1:amd64 hängt ab von libc6 (>= 2.14); aber:
  Paket libc6:amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten von libgcc1:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 libc6:amd64
 libgcc1:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

Code: Select all

~$ sudo apt-get dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 cpp-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 gcc-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libasan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libatomic1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libgcc-4.8-dev : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libgfortran3 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libgomp1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libitm1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libquadmath0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libstdc++6 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libstdc++6:i386 : Hängt ab von: gcc-4.8-base:i386 (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libtsan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.

User avatar
Arjen Balfoort
Site Admin
Posts: 9506
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Update manager problem

Postby Arjen Balfoort » 22 Feb 2014 13:11

Okay, it seems that libc6 is the problem.
Try to only install that first:

Code: Select all

sudo apt-get install libc6 libc6:i386
sudo apt-get dist-upgrade


SolydXK needs you!
Development | Testing | Translations

User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Re: Update manager problem

Postby ilu » 22 Feb 2014 13:17

Seems its already there?

Code: Select all

$ sudo apt-get install libc6 libc6:i386
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
libc6 ist schon die neueste Version.
libc6:i386 ist schon die neueste Version.
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 cpp-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 gcc-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libasan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libatomic1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libgcc-4.8-dev : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libgfortran3 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libgomp1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libitm1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libquadmath0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libstdc++6 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libstdc++6:i386 : Hängt ab von: gcc-4.8-base:i386 (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libtsan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

User avatar
Arjen Balfoort
Site Admin
Posts: 9506
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Update manager problem

Postby Arjen Balfoort » 22 Feb 2014 13:23

But it's not configured yet:

Code: Select all

Paket libc6:amd64 kann nicht konfiguriert werden, da libc6:i386 nicht bereit ist (aktueller Status »half-installed«)
So, let's try to reinstall it:

Code: Select all

sudo apt-get install --reinstall libc6 libc6:i386
sudo apt-get dist-upgrade


SolydXK needs you!
Development | Testing | Translations

User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Re: Update manager problem

Postby ilu » 22 Feb 2014 13:27

Did that help?

Code: Select all

:~$ sudo apt-get install --reinstall libc6 libc6:i386
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 cpp-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 gcc-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libasan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libatomic1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libgcc-4.8-dev : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libgfortran3 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libgomp1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libitm1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libquadmath0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libstdc++6 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libstdc++6:i386 : Hängt ab von: gcc-4.8-base:i386 (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libtsan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
:~$ sudo apt-get dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 cpp-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 gcc-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libasan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libatomic1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libgcc-4.8-dev : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libgfortran3 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libgomp1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libitm1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libquadmath0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libstdc++6 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libstdc++6:i386 : Hängt ab von: gcc-4.8-base:i386 (= 4.8.1-10) aber 4.8.2-10 ist installiert
 libtsan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 ist installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.

User avatar
Arjen Balfoort
Site Admin
Posts: 9506
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Update manager problem

Postby Arjen Balfoort » 22 Feb 2014 13:41

Removed - irrelevant

[EDIT]
We can always try to reconfigure libc6 without reinstalling:

Code: Select all

sudo dpkg-reconfigure libc6
sudo dpkg-reconfigure libc6:i386


SolydXK needs you!
Development | Testing | Translations

User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Re: Update manager problem

Postby ilu » 22 Feb 2014 13:46

No, I saw that line but I waited dutifully for your command - I'm too afraid to do something fatally stupid.
Anyway, it didn't help as far as I understand.

Code: Select all

 sudo apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  binutils cpp-4.8 gcc-4.8 libasan0 libatomic1 libgcc-4.8-dev libgfortran3
  libgomp1 libitm1 libmpfr4 libquadmath0 libstdc++6 libstdc++6:i386 libtsan0
Vorgeschlagene Pakete:
  binutils-doc gcc-4.8-locales gcc-4.8-multilib gcc-4.8-doc libgcc1-dbg
  libgomp1-dbg libitm1-dbg libatomic1-dbg libasan0-dbg libtsan0-dbg
  libbacktrace1-dbg libquadmath0-dbg
Die folgenden Pakete werden aktualisiert (Upgrade):
  binutils cpp-4.8 gcc-4.8 libasan0 libatomic1 libgcc-4.8-dev libgfortran3
  libgomp1 libitm1 libmpfr4 libquadmath0 libstdc++6 libstdc++6:i386 libtsan0
14 aktualisiert, 0 neu installiert, 0 zu entfernen und 795 nicht aktualisiert.
4 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 18,1 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 11,3 kB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? j
Lese Changelogs... Fertig
dpkg: Fehler beim Bearbeiten von libc6:amd64 (--configure):
 Paket libc6:amd64 kann nicht konfiguriert werden, da libc6:i386 nicht bereit ist (aktueller Status »half-installed«)
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libgcc1:amd64:
 libgcc1:amd64 hängt ab von libc6 (>= 2.14); aber:
  Paket libc6:amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten von libgcc1:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 libc6:amd64
 libgcc1:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
sudo apt-get dist-upgrade had the same result as before.

User avatar
Arjen Balfoort
Site Admin
Posts: 9506
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Update manager problem

Postby Arjen Balfoort » 22 Feb 2014 13:51

I figured that out when I adapted my last post: see the dpkg-reconfigure commands above.


SolydXK needs you!
Development | Testing | Translations

User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Re: Update manager problem

Postby ilu » 22 Feb 2014 13:55

Code: Select all

:~$ sudo dpkg-reconfigure libc6
dpkg-query: Fehler: --status benötigt einen gültigen Paketnamen. »libc6« ist kein solcher; mehrdeutiger Paketname »libc6« mit mehr als einer installierten Instanz

Verwenden Sie --help für Hilfe zum Abfragen von Paketen.
/usr/sbin/dpkg-reconfigure: libc6 ist nicht installiert
I'm starting to feel really stupid.

Code: Select all

sudo dpkg-reconfigure libc6:i386
/usr/sbin/dpkg-reconfigure: libc6:i386 ist kaputt oder nicht komplett installiert6
Ok kaputt sums it up.:-(
I have no idea what I did to create this mess. Is this a common occurence?

User avatar
Arjen Balfoort
Site Admin
Posts: 9506
Joined: 26 Jan 2013 19:36
Location: Netherlands
Contact:

Re: Update manager problem

Postby Arjen Balfoort » 22 Feb 2014 14:14

No, it isn't, but let's try this:

Code: Select all

sudo dpkg-reconfigure libc6:amd64
Please tell me it isn't "kaputt"...

If it says it's not installed, what does this do:

Code: Select all

sudo apt-get install libc6:amd64


SolydXK needs you!
Development | Testing | Translations

User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Re: Update manager problem

Postby ilu » 22 Feb 2014 14:34

Code: Select all

sudo dpkg-reconfigure libc6:amd64
/usr/sbin/dpkg-reconfigure: libc6:amd64 ist kaputt oder nicht komplett installiert

Code: Select all

~$ sudo apt-get install libc6:amd64
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
libc6 ist schon die neueste Version.
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 cpp-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 gcc-4.8 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libasan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libatomic1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libgcc-4.8-dev : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libgfortran3 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libgomp1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libitm1 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libquadmath0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libstdc++6 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libstdc++6:i386 : Hängt ab von: gcc-4.8-base:i386 (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
 libtsan0 : Hängt ab von: gcc-4.8-base (= 4.8.1-10) aber 4.8.2-10 soll installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
Just in case:

Code: Select all

:~$ sudo apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  binutils cpp-4.8 gcc-4.8 libasan0 libatomic1 libgcc-4.8-dev libgfortran3 libgomp1 libitm1
  libmpfr4 libquadmath0 libstdc++6 libstdc++6:i386 libtsan0
Vorgeschlagene Pakete:
  binutils-doc gcc-4.8-locales gcc-4.8-multilib gcc-4.8-doc libgcc1-dbg libgomp1-dbg
  libitm1-dbg libatomic1-dbg libasan0-dbg libtsan0-dbg libbacktrace1-dbg libquadmath0-dbg
Die folgenden Pakete werden aktualisiert (Upgrade):
  binutils cpp-4.8 gcc-4.8 libasan0 libatomic1 libgcc-4.8-dev libgfortran3 libgomp1 libitm1
  libmpfr4 libquadmath0 libstdc++6 libstdc++6:i386 libtsan0
14 aktualisiert, 0 neu installiert, 0 zu entfernen und 795 nicht aktualisiert.
4 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 18,1 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 11,3 kB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? j
Lese Changelogs... Fertig
dpkg: Fehler beim Bearbeiten von libc6:amd64 (--configure):
 Paket libc6:amd64 kann nicht konfiguriert werden, da libc6:i386 nicht bereit ist (aktueller Status »half-installed«)
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libgcc1:amd64:
 libgcc1:amd64 hängt ab von libc6 (>= 2.14); aber:
  Paket libc6:amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten von libgcc1:amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 libc6:amd64
 libgcc1:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: Update manager problem

Postby zerozero » 22 Feb 2014 14:35

ilu
could you, please, start the cli commands with

Code: Select all

LC_ALL=C
like

Code: Select all

LC_ALL=C sudo dpkg-reconfigure libc6:amd64
and so on;
this way makes it easier for us non-german readers to follow :)
bliss of ignorance

User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Re: Update manager problem

Postby ilu » 22 Feb 2014 14:46

I'm sorry for being inconsiderate. I already thought about that problem but Schoelje, being dutch, obviously didn't have a problem. Here goes:

Code: Select all

~$ LC_ALL=C sudo dpkg-reconfigure libc6:amd64
/usr/sbin/dpkg-reconfigure: libc6:amd64 is broken or not fully installed
:~$ LC_ALL=C sudo apt-get install libc6:amd64
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libc6 is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 cpp-4.8 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 gcc-4.8 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 libasan0 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 libatomic1 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 libgcc-4.8-dev : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 libgfortran3 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 libgomp1 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 libitm1 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 libquadmath0 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 libstdc++6 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
 libstdc++6:i386 : Depends: gcc-4.8-base:i386 (= 4.8.1-10) but 4.8.2-10 is to be installed
 libtsan0 : Depends: gcc-4.8-base (= 4.8.1-10) but 4.8.2-10 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
:~$ LC_ALL=C sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  binutils cpp-4.8 gcc-4.8 libasan0 libatomic1 libgcc-4.8-dev libgfortran3 libgomp1 libitm1 libmpfr4
  libquadmath0 libstdc++6 libstdc++6:i386 libtsan0
Suggested packages:
  binutils-doc gcc-4.8-locales gcc-4.8-multilib gcc-4.8-doc libgcc1-dbg libgomp1-dbg libitm1-dbg
  libatomic1-dbg libasan0-dbg libtsan0-dbg libbacktrace1-dbg libquadmath0-dbg
The following packages will be upgraded:
  binutils cpp-4.8 gcc-4.8 libasan0 libatomic1 libgcc-4.8-dev libgfortran3 libgomp1 libitm1 libmpfr4
  libquadmath0 libstdc++6 libstdc++6:i386 libtsan0
14 upgraded, 0 newly installed, 0 to remove and 795 not upgraded.
4 not fully installed or removed.
Need to get 0 B/18.1 MB of archives.
After this operation, 11.3 kB disk space will be freed.
Do you want to continue [Y/n]? y
Reading changelogs... Done
dpkg: error processing libc6:amd64 (--configure):
 package libc6:amd64 cannot be configured because libc6:i386 is not ready (current status 'half-installed')
dpkg: dependency problems prevent configuration of libgcc1:amd64:
 libgcc1:amd64 depends on libc6 (>= 2.14); however:
  Package libc6:amd64 is not configured yet.

dpkg: error processing libgcc1:amd64 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libc6:amd64
 libgcc1:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
Just tell me what else you need. And thanks for joining in on the problem.

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: Update manager problem

Postby zerozero » 22 Feb 2014 15:29

i guess that the problem is similar to this >> http://forums.solydxk.nl/viewtopic.php? ... 882#p27089 <<

can you please try the second set of commands from that post? we already know that the first one is useless here.
please share with us the output.
bliss of ignorance

User avatar
ilu
Posts: 2713
Joined: 09 Oct 2013 12:45

Re: Update manager problem

Postby ilu » 22 Feb 2014 21:43

I tried sudo dpkg -i /var/cache/apt/archives/libc6_2.17-97_* and the other two commands directly afterwards. After the 3. command a lot of stuff started happening - so much that I can't copy any results for you. I'm looking at a constant stream of messages for about 30 min now.

Two times I was asked whether I wanted to keep the old conf file for samba and for /etc/lightdm/lightdm-gtk-greeter.conf - whatever that is. In both cases I answered "keep" because that option was highlighted.

Now grub-pc is telling me it was installed on some medium which isn't there anymore (huh?) and that it would be best to copy grub on every harddisk (I disagree!) - copying grub on the wrong hd would probably destroy my windows installations. I don't remember where I installed grub originally - but everything was ok - I just want it to stay where it is now - how do I do that? Why is it even trying to wander about on my pc?
Well I chose sdb (was there a number? I hope not) which is the drive with the solyd root partition and I hope that was right. (fingers crossed)

I started the update manager and the window is empty. That looks good. Should I reboot now?

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: Update manager problem

Postby zerozero » 22 Feb 2014 21:52

usually in most systems grub should be installed in sda (note that there's no number after, it's the root of the HDD - the MBR - and not into any partition)
bliss of ignorance


Return to “Installation”

Who is online

Users browsing this forum: No registered users and 7 guests