Apt-upgrade meckert

Alles rund um die Installation Eures Linuxsystems, sowie die Updatefunktionen des Systems und das Paketmanagement

Moderator: Moderatoren

Antworten
Hannibal19xx
Member
Member
Beiträge: 104
Registriert: 7. Jan 2005, 19:35

Apt-upgrade meckert

Beitrag von Hannibal19xx » 7. Jan 2005, 19:39

Hallo

Habe mir apt installiert und gebe euch erstmal alle wichtigen Infos:

SuSE 9.2 Pro 32bit
KDE 3.3.2
Kernel 2.6.8-24.10

Hier meine sources.list

Code: Alles auswählen

#
# Repository created by: aptate (version 0.69.0)
# At: Fri Jan  7 10:05:02 MET 2005
# More info about aptate at: http://apt4rpm.sourceforge.net
#
rpm      ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.2-i386 kde kde3-stable mozilla packman-i686 packman samba3 security-prpm security suser-guru suser-rbos suser-scorot update wine
Habe nun zunächst ein apt-get update, dann ein apt-get upgrade ausgeführt und es erscheint folgendes:

Code: Alles auswählen

linux:/home/dennis # apt-get update
Hole:1 ftp://ftp.gwdg.de SuSE/9.2-i386 release [9783B]
9783B in 0s (11,4kB/s) geholt
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/kde pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/kde release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/kde3-stable pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/kde3-stable release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/mozilla pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/mozilla release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/packman-i686 pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/packman-i686 release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/packman pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/packman release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/samba3 pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/samba3 release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/security-prpm pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/security-prpm release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/security pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/security release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-guru pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-guru release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-rbos pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-rbos release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-scorot pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-scorot release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/update pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/update release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/wine pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/wine release
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
W: There are multiple versions of "kernel-default-nongpl" in your system.

This package won't be cleanly updated, unless you leave
only one version. To leave multiple versions installed,
you may remove that warning by setting the following
option in your configuration file:

RPM::Allow-Duplicated { "^kernel-default-nongpl$"; };

To disable these warnings completely set:

RPM::Allow-Duplicated-Warnin
W: Sie möchten `apt-get update' ausführen um diese Problem zu beheben
Wie kann ich das problem lösen, und wodurch kommt dieser Fehler?

Werbung:
Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus » 7. Jan 2005, 20:00

1.) du hast das HOWTO nicht gelesen, sonst hättest du nicht so eine sources.list

2.) dieser Fehler ist schon so oft behandelt worden.
lösche die Duplikate in deinem System ....
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User

Hannibal19xx
Member
Member
Beiträge: 104
Registriert: 7. Jan 2005, 19:35

Beitrag von Hannibal19xx » 7. Jan 2005, 20:01

Ich habe hier sämtliche gepinnten Themen gelesen, doch leider ist das das Maximum, was ich rausholen konnte...

Was ist denn daran "falsch"?

Wie lösche ich die Duplikate?

Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus » 7. Jan 2005, 20:05

1.) du hast *-prpm Repositories in deiner sources.list ... das funktioniert nicht so gut mit apt ....

2.)
a) rpm -qa | grep <paketname>
==> alle Versionen von <paketname>
b) rpm -e --justdb <paketname>=<version>
solange bis nur noch einer übrig ist ...
(alles ohne die spitzen Klammern!)
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User

Hannibal19xx
Member
Member
Beiträge: 104
Registriert: 7. Jan 2005, 19:35

Beitrag von Hannibal19xx » 7. Jan 2005, 20:09

Also sollte die sources.list folgendermaßen aussehen?!

Code: Alles auswählen

rpm      ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.2-i386 kde kde3-stable mozilla packman-i686 packman samba3 security security suser-guru suser-rbos suser-scorot update wine
Edit:

Den anderen kernel habe ich schon mal entfernt...danke dür die Hilfe :)

Poste doch mal bitte die deiner meinung nach "perfekte" sources.list

Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus » 7. Jan 2005, 20:12

und wo ist deine "base" ???

Ohne die wird es nur sehr schwer, das apt vernünftig funktioniert ...
aber für 9.2 gibt es noch kein Repository "base". Dafür musst du deine DVD/CDs verwenden!

siehe z.Bsp. hier:
http://www.linux-club.de/viewtopic.php?t=21872
Zuletzt geändert von oc2pus am 7. Jan 2005, 20:15, insgesamt 1-mal geändert.
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User

Hannibal19xx
Member
Member
Beiträge: 104
Registriert: 7. Jan 2005, 19:35

Beitrag von Hannibal19xx » 7. Jan 2005, 20:14

Also muss ich die CD's auf Festplatte speichern und unter apt einrichten...dafür habt ihr ja nen howto...werd ich mal eben machn...

Hannibal19xx
Member
Member
Beiträge: 104
Registriert: 7. Jan 2005, 19:35

Beitrag von Hannibal19xx » 7. Jan 2005, 20:23

Irgendwie haut das hier nicht ganz hin...

Code: Alles auswählen

dennis@linux:~> su
Password:
linux:/home/dennis # cd Documents
linux:/home/dennis/Documents # dir
insgesamt 129
drwxr-xr-x   2 dennis users    136 2005-01-07 20:20 .
drwxr-xr-x  14 dennis users   1128 2005-01-07 20:19 ..
-rw-r--r--   1 dennis users 126163 2005-01-07 20:20 apt4rpm-0.69.0-0.suse092.rb1.noarch.rpm
-rw-r--r--   1 dennis users   1106 2005-01-07 10:13 .directory
linux:/home/dennis/Documents # rpm -i apt*.rpm
warning: apt4rpm-0.69.0-0.suse092.rb1.noarch.rpm: V3 DSA signature: NOKEY, key ID 8c9b4b0d
error: Failed dependencies:
        perl-XML-LibXML is needed by apt4rpm-0.69.0-0.suse092.rb1
        apt-server is needed by apt4rpm-0.69.0-0.suse092.rb1
linux:/home/dennis/Documents # dir
insgesamt 193
drwxr-xr-x   2 dennis users    272 2005-01-07 20:20 .
drwxr-xr-x  14 dennis users   1128 2005-01-07 20:19 ..
-rw-r--r--   1 dennis users 126163 2005-01-07 20:20 apt4rpm-0.69.0-0.suse092.rb1.noarch.rpm
-rw-r--r--   1 dennis users  47868 2005-01-07 20:20 apt-server-0.5.15cnc6-rb.suse092.6.i586.rpm
-rw-r--r--   1 dennis users   1106 2005-01-07 10:13 .directory
-rw-r--r--   1 dennis users  15292 2005-01-07 20:20 perl-XML-LibXML-Common-0.13-0.suse092.rb1.i586.rpm
linux:/home/dennis/Documents # rpm -i perl*.rpm
warning: perl-XML-LibXML-Common-0.13-0.suse092.rb1.i586.rpm: V3 DSA signature: NOKEY, key ID 8c9b4b0d
linux:/home/dennis/Documents # dir
insgesamt 193
drwxr-xr-x   2 dennis users    272 2005-01-07 20:20 .
drwxr-xr-x  14 dennis users   1128 2005-01-07 20:19 ..
-rw-r--r--   1 dennis users 126163 2005-01-07 20:20 apt4rpm-0.69.0-0.suse092.rb1.noarch.rpm
-rw-r--r--   1 dennis users  47868 2005-01-07 20:20 apt-server-0.5.15cnc6-rb.suse092.6.i586.rpm
-rw-r--r--   1 dennis users   1106 2005-01-07 10:13 .directory
-rw-r--r--   1 dennis users  15292 2005-01-07 20:20 perl-XML-LibXML-Common-0.13-0.suse092.rb1.i586.rpm
linux:/home/dennis/Documents # rpm -i apt-ser*.rpm
warning: apt-server-0.5.15cnc6-rb.suse092.6.i586.rpm: V3 DSA signature: NOKEY, key ID 8c9b4b0d
linux:/home/dennis/Documents # rpm -i aot4*.rpm
error: File not found by glob: aot4*.rpm
linux:/home/dennis/Documents # rpm -i apt4*.rpm
warning: apt4rpm-0.69.0-0.suse092.rb1.noarch.rpm: V3 DSA signature: NOKEY, key ID 8c9b4b0d
error: Failed dependencies:
        perl-XML-LibXML is needed by apt4rpm-0.69.0-0.suse092.rb1
linux:/home/dennis/Documents # rpm -i perl*.rpm
warning: perl-XML-LibXML-Common-0.13-0.suse092.rb1.i586.rpm: V3 DSA signature: NOKEY, key ID 8c9b4b0d
        package perl-XML-LibXML-Common-0.13-0.suse092.rb1 is already installed
linux:/home/dennis/Documents # rpm -i apt4rpm*.rpm
warning: apt4rpm-0.69.0-0.suse092.rb1.noarch.rpm: V3 DSA signature: NOKEY, key ID 8c9b4b0d
error: Failed dependencies:
        perl-XML-LibXML is needed by apt4rpm-0.69.0-0.suse092.rb1
linux:/home/dennis/Documents #    
Was mache ich falsch?

Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus » 7. Jan 2005, 20:26

steht doch da ... dir fehlen die perl-Module die apt4rpm benötigt.

warum installierst du das nicht mit apt install apt4rpm ???
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User

Hannibal19xx
Member
Member
Beiträge: 104
Registriert: 7. Jan 2005, 19:35

Beitrag von Hannibal19xx » 7. Jan 2005, 20:28

Weil:

Code: Alles auswählen

linux:/home/dennis/Documents # apt install apt4rpm
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Einige Pakete konnten nicht installiert werden. Dies könnte bedeuten,
dass Sie eine unmögliche Situation angefordert haben oder, falls Sie die
instabile Distribution verwenden, dass einige benötigte Pakete noch nicht
erzeugt oder aus 'Incoming' verschoben worden sind.

Da Sie nur eine einzelne Operation angefordert haben, ist es extrem
wahrscheinlich, dass das Paket schlichtweg nicht installierbar ist und
ein Bugreport über dieses Paket eingereicht werden sollte.
Die folgende Information könnte helfen die Sitation zu beheben:

Die folgenden Pakete besitzen unerfülte Abhängigkeiten:
  apt4rpm: Hängt ab von: perl-XML-LibXML aber es ist nicht installierbar
E: Fehlerhafte Pakete
linux:/home/dennis/Documents #   

Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus » 7. Jan 2005, 20:33

du solltest die Postings von mir schon mal etwas genauer lesen :(

die Perl-Module gibt es im Repository funktronics .... bzw auf der DVD/CD

nach Änderung der sources.list, apt update nicht vergessen ;)
Zuletzt geändert von oc2pus am 7. Jan 2005, 20:47, insgesamt 1-mal geändert.
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User

Hannibal19xx
Member
Member
Beiträge: 104
Registriert: 7. Jan 2005, 19:35

Beitrag von Hannibal19xx » 7. Jan 2005, 20:36

Also ich hoffe, ich habe nun alles richtig gemacht...leider bleibt der fehler bestehen...

Code: Alles auswählen

linux:/home/dennis/Documents # cp /home/dennis/Desktop/sources.list /etc/apt
linux:/home/dennis/Documents # apt update
Hole:1 ftp://ftp.gwdg.de SuSE/9.2-i386 release [9783B]
9783B in 0s (11,7kB/s) geholt
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/kde pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/kde release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/kde3-stable pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/kde3-stable release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/mozilla pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/mozilla release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/packman-i686 pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/packman-i686 release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/packman pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/packman release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/samba3 pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/samba3 release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/security pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/security release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-guru pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-guru release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-rbos pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-rbos release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-scorot pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/suser-scorot release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/update pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/update release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/wine pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/wine release
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/funktronics pkglist
Treffer ftp://ftp.gwdg.de SuSE/9.2-i386/funktronics release
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
linux:/home/dennis/Documents # apt install apt4rpm
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Einige Pakete konnten nicht installiert werden. Dies könnte bedeuten,
dass Sie eine unmögliche Situation angefordert haben oder, falls Sie die
instabile Distribution verwenden, dass einige benötigte Pakete noch nicht
erzeugt oder aus 'Incoming' verschoben worden sind.

Da Sie nur eine einzelne Operation angefordert haben, ist es extrem
wahrscheinlich, dass das Paket schlichtweg nicht installierbar ist und
ein Bugreport über dieses Paket eingereicht werden sollte.
Die folgende Information könnte helfen die Sitation zu beheben:

Die folgenden Pakete besitzen unerfülte Abhängigkeiten:
  apt4rpm: Hängt ab von: perl-XML-LibXML aber es ist nicht installierbar
E: Fehlerhafte Pakete
linux:/home/dennis/Documents #    

Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus » 7. Jan 2005, 20:46

apt policy perl-XML-LibXML
perl-XML-LibXML:
Installiert: 1.58-2
Kandidat: 1.58-2
Versionstabelle:
*** 1.58-2 0
1001 ftp://ftp.oc2pus.com SuSE/9.2-i386/SuSE_DVD_RPMs pkglist
100 RPM Database
apt policy perl-XML-SAX
perl-XML-SAX:
Installiert: 0.12-2
Kandidat: 0.12-2
Versionstabelle:
*** 0.12-2 0
1001 ftp://ftp.oc2pus.com SuSE/9.2-i386/SuSE_DVD_RPMs pkglist
100 RPM Database
wie du siehst sind diese Perl-Module auf der DVD / CD drauf ...
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User

Hannibal19xx
Member
Member
Beiträge: 104
Registriert: 7. Jan 2005, 19:35

Beitrag von Hannibal19xx » 7. Jan 2005, 20:55

perl-XML-LibXML

Ist auf den CDs nicht drauf...

Habe ja die rpm installiert...scheint aber nicht zu reichen...die fehlermeldung bleibt bestehen :-(

Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus » 7. Jan 2005, 21:00

Hannibal19xx hat geschrieben:perl-XML-LibXML

Ist auf den CDs nicht drauf...

Habe ja die rpm installiert...scheint aber nicht zu reichen...die fehlermeldung bleibt bestehen :-(
tja dann hast du verloren ... oder schau nochmal genau.

ansonsten, warte bis zum 10.Januar, dann gibt es das Repository base ;)
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste