• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Unerfüllte Abhängigk. bei Installation von Synaptic

bsh-cira

Member
Hallo,
nach dem Befehl: `apt install synaptic' bekomme ich folgende Meldung:
  • Die folgenden Pakete besitzen unerfülte Abhängigkeiten:
    synaptic: Hängt ab von: libapt-pkg-libc6.3-6.so.2
    Hängt ab von: librpm-4.1.so
    Hängt ab von: librpmdb-4.1.so
    Hängt ab von: librpmio-4.1.so
Habe auch schon unter http://www.linux-club.de/viewtopic.php?t=49566 nachgelesen, aber nichts erkennen können. Bin auch noch Linux-Neuling, daher wäre Hilfe von Nöten. Als Sources.list habe ich eine aus diesem Forum:
# sources.list
# für 64bit Systeme
# ftp-Version
# version 0.2
# Hilfereiche Links:
# ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/
# ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/
# ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/examples/
# ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-x86_64/
# ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-x86_64/
# ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-x86_64/examples/
# http://linux-club.de/viewtopic.php?t=16317
# http://apt4rpm.sourceforge.net
#########################################
# die Signaturen der RPMs von den Paketerstellern zur Verfügung gestellt
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-i386 rpmkeys
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-i386 rpmkeys
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/SuSE/10.0-x86_64 rpmkeys
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/SuSE/10.0-x86_64 rpmkeys
############################################
# basis Packete, der CD/DVD Inhalt der SuSE-Distribution
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-i386 base
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-i386 base
#####################################
# Java 4 SuSE
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-i386 java
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-i386 java
##########################################
# das was auch via YaST/You zur Verügung gestellt wird
# *-drpm und *-prpm sollten vermieden werden, Problematische Packete!
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 update
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 update
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 update-drpm
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 update-drpm
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 update-prpm
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 update-prpm
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 security
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 security
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 security-prpm
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 security-prpm
##########################################
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 extra
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 extra
######################################

# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suser-jengelh
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suser-jengelh
##################################
#
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suser-drcux
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suser-drcux
################################
#
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suser-scorot
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suser-scorot
############################
# packman, i.d.R. stable und vertrauenswürdig
# siehe Beschreibung zu den RPMs hier: http://packman.links2linux.de/
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 packman
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 packman
#######################################
# Kernel des Tages, unstable! Nicht nehmen!
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 kernel-of-the-day
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 kernel-of-the-day
############################
# Sammelsurium bleeding-edge Pakete
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suse-people
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suse-people
##########################################
# apache, apache2, samba, php in der neuesten Version
# Achtung, auch Beta Versionen von manchen Programmen!
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suse-projects
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 suse-projects
#################################
# KDE Beta Versionen
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 kde-unstable
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 kde-unstable
######################################

Meine Daten: Suse 10.0; AMD64
 

oc2pus

Ultimate Guru
Na, wenn du einen AMD64 hast solltest du auch nur 64er Repositories verwenden und nicht mal eben die 32bit und 64bit mischen ...
Schau dir deine sources.list nochmal genau an (base, rpmkey,...)

Nach der Änderung: apt update nicht vergessen!
 
OP
B

bsh-cira

Member
Danke oc2pus,
ich habe jetzt folgende Einträge geändert:
# die Signaturen der RPMs von den Paketerstellern zur Verfügung gestellt
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/SuSE/10.0-x86_64 rpmkeys
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/SuSE/10.0-x86_64 rpmkeys
#######
# basis Packete, der CD/DVD Inhalt der SuSE-Distribution
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 base
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-i386 base
# Java 4 SuSE
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-x86_64 java
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-i386 java
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.0-i386 java
- Bemerkung: Bei den Beiden habe ich einfach nur i-386 gegen x86_64 ausgetauscht. Geht so etwas überhaupt, oder wie kann ich sehen wie es richtig heissen muss.-
#############
# Pakete von suser-guru und suser-tux für x86_64
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt/ SuSE/10.0-x86_64 suser-drcux
------------------------------------------------------------------------------------
Dann habe ich 'update'; 'install rpmkey*....';'upgrade'; 'install synaptic' gemacht und folgende Liste erhalten:

linux:/home/uwe # apt update
Hole:1 ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64 release
Ignoriere ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64 release
Hole:2 ftp://ftp4.gwdg.de SuSE/10.0-x86_64 release [7710B]
7710B in 1s (6719B/s) geholt
Hole:1 ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64/rpmkeys pkglist
Fehler ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64/rpmkeys pkglist
Unable to fetch file, server said 'Failed to open file. '
Hole:2 ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64/rpmkeys release
Ignoriere ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64/rpmkeys release
Hole:3 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/base pkglist [7557kB]
Hole:4 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/base release [133B]
Hole:5 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/java pkglist [231kB]
Hole:6 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/java release [133B]
Treffer ftp://ftp4.gwdg.de SuSE/10.0-x86_64/update pkglist
Treffer ftp://ftp4.gwdg.de SuSE/10.0-x86_64/update release
Treffer ftp://ftp4.gwdg.de SuSE/10.0-x86_64/security pkglist
Treffer ftp://ftp4.gwdg.de SuSE/10.0-x86_64/security release
Treffer ftp://ftp4.gwdg.de SuSE/10.0-x86_64/extra pkglist
Treffer ftp://ftp4.gwdg.de SuSE/10.0-x86_64/extra release
Treffer ftp://ftp4.gwdg.de SuSE/10.0-x86_64/packman pkglist
Treffer ftp://ftp4.gwdg.de SuSE/10.0-x86_64/packman release
Hole:7 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/suser-drcux pkglist [279kB]
Hole:8 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/suser-drcux release [139B]
8068kB in 38s (209kB/s) geholt
Gescheitert zu holen ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/SuSE/10.0-x86_64/base/pkglist.rpmkeys Un
able to fetch file, server said 'Failed to open file. '
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
E: Einige Index-Dateien konnten nicht heruntergeladen werden, sie wurden ignoriert oder alte weiterhin be
nutzt.
linux:/home/uwe # apt install rpmkey* --no-checksig
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Selecting rpmkey-jacklab-admine for 'rpmkey*'
Selecting rpmkey-suser-sbarnin for 'rpmkey*'
Selecting rpmkey-bacula for 'rpmkey*'
Selecting rpmkey-suser-liviudm for 'rpmkey*'
Selecting rpmkey-jacklab-appleonkel for 'rpmkey*'
Selecting rpmkey-suser-gbv for 'rpmkey*'
Selecting rpmkey-suser-jogley_usr-local-bin for 'rpmkey*'
Selecting rpmkey-suser-tcousin for 'rpmkey*'
Selecting rpmkey-suser-oc2pus for 'rpmkey*'
Selecting rpmkey-apcupsd for 'rpmkey*'
Selecting rpmkey-suser-jmorris for 'rpmkey*'
Selecting rpmkey-suse-meissner for 'rpmkey*'
Selecting rpmkey-suse-sndirsch for 'rpmkey*'
Selecting rpmkey-suser-guru for 'rpmkey*'
Selecting rpmkey-appleonkel for 'rpmkey*'
Selecting rpmkey-funktronics for 'rpmkey*'
Selecting rpmkey-packman for 'rpmkey*'
Selecting rpmkey-suser-rbos for 'rpmkey*'
Selecting rpmkey-stark for 'rpmkey*'
Selecting rpmkey-lmeyer for 'rpmkey*'
Selecting rpmkey-suser-drcux for 'rpmkey*'
Selecting rpmkey-suser-scorot for 'rpmkey*'
Selecting rpmkey-jacklab-metasymbol for 'rpmkey*'
Selecting rpmkey-suser-ollakka for 'rpmkey*'
0 upgraded, 0 newly installed, 0 entfernt und 15 nicht upgegradet.
linux:/home/uwe # apt upgrade
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Die folgenden Pakete werden upgegradet werden:
gtk-qt-engine lftp libevent liblo libxml2 wxGTK
Die folgenden Pakete sind zurückgehalten worden
amarok amarok-helix amarok-libvisual amarok-xine amarok-xmms gimp k3b kaffeine libtunepimp
6 upgraded, 0 newly installed, 0 entfernt und 9 nicht upgegradet.
Muss 5404kB an Archiven holen.
Nach dem Auspacken werden 2874kB zusätzlicher Plattenplatz benutzt werden.
Wollen Sie fortsetzen? [J/n] j
Hole:1 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/suser-drcux liblo 0.22-0.oc2pus.1 [34,0kB]
Hole:2 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/suser-drcux libxml2 2.6.22-2.guru.suse100 [889kB]
Hole:3 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/base wxGTK 2.6.1.0-4 [3591kB]
Hole:4 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/suser-drcux gtk-qt-engine 0.6cvs20050709-3.guru.suse100 [97,5k
B]
Hole:5 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/suser-drcux lftp 3.3.5-1.guru.suse100 [751kB]
Hole:6 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/suser-drcux libevent 1.1_0.1-2.guru.suse100 [41,7kB]
5404kB in 26s (206kB/s) geholt
Committing changes...
Preparing... ################################ [100%]
1:liblo #################################### [ 17%]
2:libxml2 ###################################### [ 33%]
3:wxGTK ##################################### [ 50%]
4:gtk-qt-engine #################################### [ 67%]
5:lftp #################################### [ 83%]
6:libevent ################################### [100%]
Done.
linux:/home/uwe # apt install synaptic
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Die folgenden NEUEN Pakete werden installiert werden:
synaptic
0 upgraded, 1 newly installed, 0 entfernt und 9 nicht upgegradet.
Muss 1385kB an Archiven holen.
Nach dem Auspacken werden 4021kB zusätzlicher Plattenplatz benutzt werden.
Hole:1 ftp://ftp4.gwdg.de SuSE/10.0-x86_64/base synaptic 0.56.1-4 [1385kB]
1385kB in 6s (203kB/s) geholt
Committing changes...
Preparing... ######################### [100%]
1:synaptic ################################### [100%]
Done.
linux:/home/uwe #
-------------------------------------------------------------------
Die Installation hat hingehauen. Aber meine Frage ist, ob das jetzt alles so richtig ist mit den Repositories, da doch einige Fehlermeldungen in der Liste enthalten sind.
Ich bitte um Rücksicht, wenn meine Fragen laienhaft sind, aber ich bin es halt auch noch und möchte lernen.
 

oc2pus

Ultimate Guru
das sieht soweit schon mal gut aus.

Hole:1 ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64/rpmkeys pkglist
Fehler ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64/rpmkeys pkglist
Unable to fetch file, server said 'Failed to open file. '
Hole:2 ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64/rpmkeys release
Ignoriere ftp://ftp4.gwdg.de SuSE/SuSE/10.0-x86_64/rpmkeys release
das sieht nach einem temporären Server-Problem aus. Du kannst entweder ftp4 durch ftp ersetzen oder einfach warten, bis die apt-Metadaten auf dem Server verfügbar sind. Ist also kein wirkliches Problem.
Das Repository rpmkeys existiert auf dem Server:
http://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-x86_64/RPMS.rpmkeys/

Die folgenden Pakete sind zurückgehalten worden
amarok amarok-helix amarok-libvisual amarok-xine amarok-xmms gimp k3b kaffeine libtunepimp
das bedeutet in der Regel, das zusätzliche Pakete benötigt werden oder andere Pakete im Konflikt stehen. Das kannst du mit
Code:
apt install amarok amarok-helix amarok-libvisual amarok-xine amarok-xmms gimp k3b kaffeine libtunepimp
herausfinden. Entweder werden zusätzliche Pakete installiert oder du erhälst eine "sprechendere" (Fehler)Meldung zu diesem Problem.
 
OP
B

bsh-cira

Member
Super oc2pus,
wieder etwas dazu gelernt. Install mit deinem Code hat geklappt, zusätzliche Pakete wurden installiert, keine Fehlermeldung. Etwas möchte ich noch gern wissen, muss/soll ich den Link ( http://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-x86_64/RPMS.rpmkeys/) bei mir noch in die sources.list einfügen, oder ist er nur zur Info für mich gedacht.
Ich denke, dann kann ich das Thema als "gelöst" editieren.

Gruß
 

oc2pus

Ultimate Guru
bsh-cira schrieb:
...Etwas möchte ich noch gern wissen, muss/soll ich den Link (http://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-x86_64/RPMS.rpmkeys/) bei mir noch in die sources.list einfügen
das war zur Info, das ist der "reale" Link auf dem Server, das Format der sources.list ist etwas anderes. Ich wollte dir damit nur sagen, das es das Repository wirklich gibt und es auch die rpmkey-* Pakete beinhaltet.
 
Oben