Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
George Mason
- Beiträge: 1175
- Registriert: 01.03.2006 22:55:19
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von George Mason » 03.01.2010 01:46:57
Hallo,
ich benötige die libqt3-mt-dev zum Kompilieren eines Programms. Leider bekomme ich sie nicht auf meinem Lenny-System installiert. Folgendes passiert (Irrelevantes weggelassen):
Code: Alles auswählen
apt-get install libqt3-mt-dev
Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
libqt3-mt-dev: Hängt ab: libcupsys2-dev
Also probiere ich
Code: Alles auswählen
apt-get install libcupsys2-dev
Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
libcupsys2-dev: Hängt ab: libcups2-dev soll aber nicht installiert werden
E: Kaputte Pakete
Also probiere ich
Code: Alles auswählen
apt-get install libcups2-dev
Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
libcups2-dev: Hängt ab: libcups2 (= 1.3.8-1+lenny6) aber 1.3.8-1+lenny7 soll installiert werden
Hängt ab: libgnutls-dev soll aber nicht installiert werden
Also probiere ich:
Code: Alles auswählen
apt-get install libgnutls-dev
Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
libgnutls-dev: Hängt ab: libgnutls26 (= 2.4.2-6+lenny1) aber 2.4.2-6+lenny2 soll installiert werden
E: Kaputte Pakete
Was habe ich falsch gemacht? Wie komme ich dennoch zu meinem ersehnten libqt3-mt-dev unter Lenny?
Anmerkung, ansonsten läuft es rund, ich habe kein Lenny / Squeeze - Mischsystem und kann mit apt-get update und ..upgrade ohne Fehlermeldung arbeiten. Kann ich die Fehler in den Abhängigkeiten der Pakete selbst beheben?
-
mindX
- Beiträge: 1541
- Registriert: 27.03.2009 19:17:28
- Lizenz eigener Beiträge: GNU General Public License
Beitrag
von mindX » 03.01.2010 09:58:33
Poste mal bitte Deine /etc/apt/sources.list. Ich kann bei Lenny64 keine fehlerhaften Abhängigkeiten entdecken:
Code: Alles auswählen
amd64:~# apt-get -s install libqt3-mt-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
comerr-dev libcups2-dev libcupsys2-dev libgcrypt11-dev libgnutls-dev libgpg-error-dev libkadm55 libkrb5-dev liblcms1-dev libmng-dev
libqt3-headers libtasn1-3-dev libxmu-dev libxmu-headers qt3-dev-tools
Vorgeschlagene Pakete:
doc-base libgcrypt11-doc gnutls-doc gnutls-bin guile-gnutls krb5-doc libqt3-i18n qt3-doc
Empfohlene Pakete:
libqt3-compat-headers
Die folgenden NEUEN Pakete werden installiert:
comerr-dev libcups2-dev libcupsys2-dev libgcrypt11-dev libgnutls-dev libgpg-error-dev libkadm55 libkrb5-dev liblcms1-dev libmng-dev
libqt3-headers libqt3-mt-dev libtasn1-3-dev libxmu-dev libxmu-headers qt3-dev-tools
0 aktualisiert, 16 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Inst libxmu-headers (2:1.0.4-1 Debian:5.0.3/stable)
Inst libgpg-error-dev (1.4-2 Debian:5.0.3/stable)
Inst libgcrypt11-dev (1.4.1-1 Debian:5.0.3/stable)
Inst libtasn1-3-dev (1.4-1 Debian:5.0.3/stable)
Inst libgnutls-dev (2.4.2-6+lenny2 Debian-Security:5.0/stable)
Inst libkadm55 (1.6.dfsg.4~beta1-5lenny1 Debian:5.0.3/stable, Debian-Security:5.0/stable)
Inst comerr-dev (2.1-1.41.3-1 Debian:5.0.3/stable)
Inst libkrb5-dev (1.6.dfsg.4~beta1-5lenny1 Debian:5.0.3/stable, Debian-Security:5.0/stable)
Inst libcups2-dev (1.3.8-1+lenny7 Debian-Security:5.0/stable)
Inst liblcms1-dev (1.17.dfsg-1+lenny2 Debian:5.0.3/stable, Debian-Security:5.0/stable)
Inst libmng-dev (1.0.9-1 Debian:5.0.3/stable)
Inst libqt3-headers (3:3.3.8b-5 Debian:5.0.3/stable)
Inst libcupsys2-dev (1.3.8-1+lenny7 Debian-Security:5.0/stable)
Inst libxmu-dev (2:1.0.4-1 Debian:5.0.3/stable)
Inst qt3-dev-tools (3:3.3.8b-5 Debian:5.0.3/stable)
Inst libqt3-mt-dev (3:3.3.8b-5 Debian:5.0.3/stable)
Conf libxmu-headers (2:1.0.4-1 Debian:5.0.3/stable)
Conf libgpg-error-dev (1.4-2 Debian:5.0.3/stable)
Conf libgcrypt11-dev (1.4.1-1 Debian:5.0.3/stable)
Conf libtasn1-3-dev (1.4-1 Debian:5.0.3/stable)
Conf libgnutls-dev (2.4.2-6+lenny2 Debian-Security:5.0/stable)
Conf libkadm55 (1.6.dfsg.4~beta1-5lenny1 Debian:5.0.3/stable, Debian-Security:5.0/stable)
Conf comerr-dev (2.1-1.41.3-1 Debian:5.0.3/stable)
Conf libkrb5-dev (1.6.dfsg.4~beta1-5lenny1 Debian:5.0.3/stable, Debian-Security:5.0/stable)
Conf libcups2-dev (1.3.8-1+lenny7 Debian-Security:5.0/stable)
Conf liblcms1-dev (1.17.dfsg-1+lenny2 Debian:5.0.3/stable, Debian-Security:5.0/stable)
Conf libmng-dev (1.0.9-1 Debian:5.0.3/stable)
Conf libqt3-headers (3:3.3.8b-5 Debian:5.0.3/stable)
Conf libcupsys2-dev (1.3.8-1+lenny7 Debian-Security:5.0/stable)
Conf libxmu-dev (2:1.0.4-1 Debian:5.0.3/stable)
Conf qt3-dev-tools (3:3.3.8b-5 Debian:5.0.3/stable)
Conf libqt3-mt-dev (3:3.3.8b-5 Debian:5.0.3/stable)
Hier meine sources.list:
Code: Alles auswählen
deb http://ftp.de.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.de.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
-
George Mason
- Beiträge: 1175
- Registriert: 01.03.2006 22:55:19
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von George Mason » 03.01.2010 12:07:20
Hier ist meine:
Code: Alles auswählen
# Lenny (stable)
deb ftp://ftp.de.debian.org/debian/ lenny main non-free contrib
deb-src ftp://ftp.de.debian.org/debian/ lenny main non-free contrib
# Security Updates
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
Edit: hat sich erledigt. Da hat jemand über die Nacht wohl die Sourcen gefixt.
Code: Alles auswählen
Richte libgpg-error-dev ein (1.4-2) ...
Richte libgcrypt11-dev ein (1.4.1-1) ...
Richte libtasn1-3-dev ein (1.4-1) ...
Richte libgnutls-dev ein (2.4.2-6+lenny2) ...
Richte libcups2-dev ein (1.3.8-1+lenny7) ...
Richte liblcms1-dev ein (1.17.dfsg-1+lenny2) ...
Richte libmng-dev ein (1.0.9-1) ...
Richte libqt3-headers ein (3:3.3.8b-5) ...
Richte libqt3-compat-headers ein (3:3.3.8b-5) ...
Richte libcupsys2-dev ein (1.3.8-1+lenny7) ...
Richte libqt3-mt-dev ein (3:3.3.8b-5) ...
Danke für die Antwort!