Probleme mit apt-get bei "unstable" und libxft-dev

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Fritze
Beiträge: 140
Registriert: 23.07.2003 15:19:23

Probleme mit apt-get bei "unstable" und libxft-dev

Beitrag von Fritze » 20.03.2004 23:22:58

Hallo,

ich habe (seit langer Zeit) mal wieder ein heftigeres Problem beim automatischen "apt-get dist-upgrade" bei meinem "unstable" Debian.

Code: Alles auswählen

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  libxft-dev: Hängt ab: libxft2 (= 2.1.2-5) aber 2.1.2-6 ist installiert
Ein "apt-get -f install" wie vorgeschlagen führt zu folgendem Ergebnis:

Code: Alles auswählen

Vorbereiten zum Ersetzen von libxft-dev 2.1.2-5 (durch .../libxft-dev_2.1.2-6_i386.deb) ...
diversion of /usr/X11R6/include/X11/Xft/Xft.h to /usr/X11R6/include/X11/Xft/Xft1.h by libxft-dev
Removing `diversion of /usr/X11R6/include/X11/Xft/Xft.h to /usr/X11R6/include/X11/Xft/Xft1.h by libxft-dev'
dpkg-divert: rename involves overwriting `/usr/X11R6/include/X11/Xft/Xft.h' with
  different file `/usr/X11R6/include/X11/Xft/Xft1.h', not allowed
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libxft-dev_2.1.2-6_i386.deb (--unpack):
 Unterprozess pre-installation script gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libxft-dev_2.1.2-6_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Leider bin ich zu blöd, das von Hand aufzudröseln :( Kann mir da jemand weiterhelfen?

Danke

Fritze

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 21.03.2004 00:21:18

Hi Fritze,

schau erstmal mt

Code: Alles auswählen

ls -l /usr/X11R6/include/X11/Xft
ob die Datei existiert und wie die Rechte sind, bei mir schaut die Ausgabe so aus:

Code: Alles auswählen

-rw-r--r--    1 root     root         5385 2004-03-11 10:31 XftCompat.h
-rw-r--r--    1 root     root        12774 2004-03-11 10:31 Xft.h
eventuell reichts schon die Rechte richtig zu setzen.
sonst versuch ein

Code: Alles auswählen

apt-get remove libxft-dev --purge
mit anschliessendem

Code: Alles auswählen

apt-get install libxft-dev

Gruß

Dookie

tylerD
Beiträge: 4068
Registriert: 10.07.2002 17:34:13
Wohnort: Halle/Saale
Kontaktdaten:

Beitrag von tylerD » 21.03.2004 00:25:41


Benutzeravatar
Fritze
Beiträge: 140
Registriert: 23.07.2003 15:19:23

Beitrag von Fritze » 21.03.2004 04:23:13

Hallo,

bei mir sieht das beanstandete Verzeichnis bzw. die Datei so aus:

Code: Alles auswählen

-rw-r--r--    1 root     root        11167 2004-02-03 19:51 Xft1.h
-rw-r--r--    1 root     root         5385 2003-11-17 10:28 XftCompat.h
-rw-r--r--    1 root     root        12774 2003-11-17 10:28 Xft.h
D.h. es ist außer der Xft.h auch bereits eine Xft1.h vorhanden. Kann ich diese gefahrlos löschen, oder lieber nicht? Ich dachte, die Datei mit der 1 wird nur temporär gebraucht, um die andere überschreiben zu können?

Gruß

Fritze

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 21.03.2004 13:22:09

Oder auch http://bugs.debian.org/cgi-bin/pkgrepor ... archive=no . Ich hatte das Packet einfach deinstalliert (hingen noch ein paar andere *-dev Packete von ab, aber die hab ich auch nicht gebraucht).

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

trabantdeluxe
Beiträge: 14
Registriert: 12.08.2003 23:54:55
Kontaktdaten:

Beitrag von trabantdeluxe » 03.04.2004 23:36:43

ich hatte mit sarge das gleiche problem, danke für den link mit dem workaround, jetzt funzt wieder alles :)

mfg trabantdeluxe :D
Linux IS userfriendly, it's just very choosy about who it calls a friend !

Benutzeravatar
jogix
Beiträge: 776
Registriert: 05.10.2002 20:08:16
Wohnort: Lampertheim
Kontaktdaten:

Beitrag von jogix » 04.04.2004 18:13:23

Schau mal in die SID-Strumwacht, da gibt es eine beschreibung zu dem Problem ;)
cheers,
Jochen
___________________________________________________
Testing can prove the presence of bugs, but not their absence. -- Dijkstra

Antworten