apt-get problem

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

apt-get problem

Beitrag von HelsAett » 28.08.2004 14:01:31

Reading Package Lists...
Building Dependency Tree...
You might want to run `apt-get -f install' to correct these.
The following packages have unmet dependencies:
gcc: Depends: gcc-3.3 (>= 1:3.3.4-1) but it is not installed

wie bekomme ich das hin das ich wieder mit apt-get installieren kann, ein apt-get -f install oder apt-get -f upgrade bringt leider nichts

gruss helsaett

wiella
Beiträge: 69
Registriert: 02.05.2004 09:33:09
Wohnort: Münsterland
Kontaktdaten:

Beitrag von wiella » 28.08.2004 15:03:46

.........hast du schon apt-get install gcc gemacht?......was für eine Fehlermeldung bringt denn apt-get -f install oder apt-get -f upgrade?

Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Beitrag von HelsAett » 28.08.2004 15:06:28

ein apt-get -f install, apt-get -f upgrade oder apt-get install gcc bringt die selbe fehlermeldung

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 28.08.2004 15:37:04

und
apt-get install gcc-3.3
?

Und dann weiterverfolgen.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Benutzeravatar
Lohengrin
Beiträge: 3227
Registriert: 29.08.2004 00:01:05
Wohnort: Montsalvat

Beitrag von Lohengrin » 29.08.2004 04:02:58

Bei mir kommt unter anderem diese Meldung:

Entpacke gcc-3.3 (aus .../gcc-3.3_1%3a3.3.4-6sarge1.1_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/gcc-3.3_1%3a3.3.4-6sarge1.1_i386.deb (--unpack):
versuche »/usr/share/doc/gcc-3.3-base/changelog.Debian.gz« zu überschreiben, welches auch in Paket gcc-3.3-base ist
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))


Warum eigentlich gcc-3.3_1%3a3.3.4-6sarge1.1_i386.deb ?
Laut http://ftp.de.debian.org/debian/dists/t ... 6/Packages muss das gcc-3.3_3.3.4-6sarge1.1_i386.deb heißen. Und warum ist nur ein Punkt zu %3a geworden?

Das Paket ist erst seit Samstag morgen dabei. Vielleicht wird der Fehler schon morgen behoben.

fluid
Beiträge: 494
Registriert: 14.11.2003 21:52:49

Beitrag von fluid » 29.08.2004 04:55:18

Entweder mit dem Update warten oder händisch mit `dpkg -i --force-overwrite` arbeiten.

Benutzeravatar
startx
Beiträge: 3165
Registriert: 07.12.2002 19:29:48
Wohnort: london

Beitrag von startx » 29.08.2004 08:11:47

sie meldung hab ich auch, liegt nicht an dir.etwas warten ...

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 29.08.2004 10:24:51

fluid hat geschrieben:Entweder mit dem Update warten oder händisch mit `dpkg -i --force-overwrite` arbeiten.
Fast, ich mach das auch immer wieder falsch:
dpkg --force-overwrite -i /var/cache/apt/archives/gcc-3.3_1%3a3.3.4-6sarge1.1_i386.deb

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Benutzeravatar
startx
Beiträge: 3165
Registriert: 07.12.2002 19:29:48
Wohnort: london

Beitrag von startx » 29.08.2004 12:07:05

jau, das funzt.

fluid
Beiträge: 494
Registriert: 14.11.2003 21:52:49

Beitrag von fluid » 29.08.2004 13:29:18

peschmae hat geschrieben:
fluid hat geschrieben:Entweder mit dem Update warten oder händisch mit `dpkg -i --force-overwrite` arbeiten.
Fast, ich mach das auch immer wieder falsch:
dpkg --force-overwrite -i /var/cache/apt/archives/gcc-3.3_1%3a3.3.4-6sarge1.1_i386.deb

MfG Peschmä
Jo, danke ;)

Code: Alles auswählen

dpkg -i <paket> --force-overwrite
würde wohl auch gehen, hauptsache Paketname hinter Option "-i".

Benutzeravatar
Lohengrin
Beiträge: 3227
Registriert: 29.08.2004 00:01:05
Wohnort: Montsalvat

Beitrag von Lohengrin » 29.08.2004 14:39:38

peschmae hat geschrieben: dpkg --force-overwrite -i /var/cache/apt/archives/gcc-3.3_1%3a3.3.4-6sarge1.1_i386.deb
Das funktioniert.
Aber verpfusche ich nicht so die Paketverwaltung? Schließlich hätte es gcc-3.3_3 sein müssen.
Warum und woher ist eigentlich gcc-3.3_1 geholt worden?

fluid
Beiträge: 494
Registriert: 14.11.2003 21:52:49

Beitrag von fluid » 30.08.2004 00:40:38

Nein, die Paketverwaltung wird dabei nicht durcheinander gebracht. Es ist einfach dieselbe Datei in zwei verschiedenen Paketen vorhanden. Dadurch wird erst einmal standardmäßig gewarnt, weil es sich ja auch um ernste Fehler handeln kann. Manuell gibst du an, dass diese Datei überschrieben werden darf (ist in diesem Fall sowieso nur ein changelog).

ihop
Beiträge: 110
Registriert: 27.08.2004 17:45:46
Wohnort: Wien
Kontaktdaten:

Beitrag von ihop » 30.08.2004 02:00:40

ich habe auch ein kleines problem möchter gern mir postfix installieren
apt-get install postfix-tls

dann kommt die meldung:

Code: Alles auswählen

Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
  libwine: Depends: libxv1 but it is not going to be installed
  postfix-tls: Depends: libdb4.2 but it is not going to be installed
               Depends: libsasl2 (>= 2.1.18) but 2.1.12-1 is to be installed
               Depends: postfix
               Depends: postfix (= 2.1.3-1)
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
root@Scorpius:~# apt-get -f install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libxv1
The following NEW packages will be installed:
  libxv1
0 packages upgraded, 1 newly installed, 0 to remove and 917  not upgraded.
25 packages not fully installed or removed.
Need to get 0B/142kB of archives. After unpacking 303kB will be used.
Do you want to continue? [Y/n] y
(Lese Datenbank ... 111925 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libxv1 (aus .../libxv1_4.3.0.dfsg.1-4_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libxv1_4.3.0.dfsg.1-4_i386.deb (--unpack):
 versuche »/usr/X11R6/lib/libXv.so.1.0« zu überschreiben, welches auch in Paket xlibs ist
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libxv1_4.3.0.dfsg.1-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
gebe wie oben es steht apt-get -f install
nur gibt er mir die meldung das er die packe nicht interlieren kann :

Code: Alles auswählen

Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libncurses5 libxv1
The following NEW packages will be installed:
  libxv1
1 packages upgraded, 1 newly installed, 0 to remove and 917  not upgraded.
26 packages not fully installed or removed.
Need to get 0B/418kB of archives. After unpacking 332kB will be used.
Do you want to continue? [Y/n] y
Richte libc6 ein (2.3.2.ds1-13) ...
Checking for services that may need to be restarted...done.

Name Service Switch has changed in the C Library: post-installation question.
Running programs may not be able to do NSS lookups until they are
restarted (for services such as ssh, this can affect your ability to
login).
Note: restarting sshd/telnetd should not affect any existing connections.

The services detected are: inetd cupsys ssh

If other services begin to fail mysteriously after this upgrade,
it may be necessary to restart them too.  We strongly recommend
you to reboot your machine to avoid the NSS related trouble.

Do you wish to Restart Services? [Y/n] y

Restarting services possibly affected by the upgrade:
  inetd: stopping...starting...done.
  cupsys: stopping...starting...done.
  ssh: stopping...starting...done.

Services restarted successfully.

Current default timezone: 'CET'.
Local time is now:      Mon Aug 30 01:45:04 CEST 2004.
Universal Time is now:  Son Aug 29 23:45:04 UTC 2004.
Run 'tzconfig' if you wish to change it.

(Lese Datenbank ... 111925 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von libncurses5 5.3.20030510-2 (durch .../libncurses5_5.4-4_i386.deb) ...
Entpacke Ersatz für libncurses5 ...
Richte libncurses5 ein (5.4-4) ...

(Lese Datenbank ... 111925 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libxv1 (aus .../libxv1_4.3.0.dfsg.1-4_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libxv1_4.3.0.dfsg.1-4_i386.deb (--unpack):
 versuche »/usr/X11R6/lib/libXv.so.1.0« zu überschreiben, welches auch in Paket xlibs ist
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libxv1_4.3.0.dfsg.1-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

keine ahnung was ich da machen muss/soll

greez ihop

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 30.08.2004 09:21:23

Vorweg: mach bitte lieber einen neuen Tread auf.

Zu Deinem Poblem: Im geposteten Log sieht man, daß /usr/X11R6/lib/libXv.so.1.0 in 2 Pakages drin ist. So was sollte in Woody eigentlich nicht vorkommen. Lösen kannst Du das durch die oben beschriebene --force-overwrite Option zu dpkg.


Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Beitrag von HelsAett » 30.08.2004 10:41:48

Danke für die zahlreichen guten tipps

ich hab es so gelöst

/usr/share/doc/gcc-3.3-base/changelog.Debian.gz gelöscht
apt-get remove gcc
apt-get remove gcc-3.3
ln -s /usr/bin/gcc-3.2 gcc

so war ich den 3.3 los und konnte den 3.2 wieder verwenden, der noch auf dem system lag.

gruss helsaett

me_max
Beiträge: 190
Registriert: 08.07.2004 02:18:52

Beitrag von me_max » 30.08.2004 17:48:04

hatte auch das problem mit dem gcc. habe es heute weg bekommen mit

Code: Alles auswählen

apt-get update && apt-get dist-upgrade

Antworten