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

gibt es ein repomd-fähiges apt für < SuSE-10.1 ?

MrEye

Newbie
[EDIT MODERATOR]wurde abgesplittet aus einem anderen Thread[/EDIT]
[EDIT MODERATOR]und ist nun erledigt, siehe die letzen beiden Postings in diesem Thread[/EDIT]

gibt es ein repomd-fähiges apt für SuSE-10.0 ?
 
OP
MrEye

MrEye

Newbie
Upgrade von apt, mit dem runtergeladenen paket, alles super gelaufen (mit --no-checksig)

aber beim hinzufügen der quellen, und beim updaten, kommt die Fehlermeldung:

Code:
dhcppc1:/home/tony # apt update
E: Unbekannter Typ 'repomd' in Zeile 64 in Quellliste /etc/apt/sources.list
dhcppc1:/home/tony

Wie wenn ich apt gar nicht updatet hätte.. :D
 

emoenke

Member
MrEye schrieb:
Upgrade von apt, mit dem runtergeladenen paket, alles super gelaufen (mit --no-checksig)

aber beim hinzufügen der quellen, und beim updaten, kommt die Fehlermeldung:

Code:
dhcppc1:/home/tony # apt update
E: Unbekannter Typ 'repomd' in Zeile 64 in Quellliste /etc/apt/sources.list
dhcppc1:/home/tony

Wie wenn ich apt gar nicht updatet hätte.. :D

Gib noch den Output von "rpm -q apt apt-libs" dazu, dann schicke ich es Richard Bos.
 
OP
MrEye

MrEye

Newbie
Libs hab ich nix installiert, auch nix angegeben bekommen, aber trotzdem :p

Code:
dhcppc1:/home/tony # rpm -q apt apt-libs
apt-0.5.15repomd060302-0.suse1000.rb1
apt-libs-0.5.15cnc7-6

thx für die hilfe...

ist eigentlich nicht so wichtig kde upzudaten, in 1-5 tagen installier ich sowieso suse 10.1 :p
 
Du hast ein halbes Update gemacht, deswegen geht es nicht. Beide Pakete (apt und apt-libs) müssen die repomd-Version sein, sonst geht es nicht.
 

emoenke

Member
MrEye schrieb:
Libs hab ich nix installiert, auch nix angegeben bekommen, aber trotzdem :p

Code:
dhcppc1:/home/tony # rpm -q apt apt-libs
apt-0.5.15repomd060302-0.suse1000.rb1
apt-libs-0.5.15cnc7-6

thx für die hilfe...

ist eigentlich nicht so wichtig kde upzudaten, in 1-5 tagen installier ich sowieso suse 10.1 :p

apt-libs-0.5.15repomd060302-0.suse1000.rb1 muß es sein.
 
OP
MrEye

MrEye

Newbie
toll jetzt kann ichs gar net mehr installieren, sowie andere progs auch net mehr mit apt... :p
Code:
tony@dhcppc1:~> su
Password:
dhcppc1:/home/tony # apt install /home/tony/apt-libs.rpm
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Selecting apt-libs for '/home/tony/apt-libs.rpm'
Die folgenden Pakete werden upgegradet werden:
  apt-libs
1 upgraded, 0 newly installed, 0 entfernt und 136 nicht upgegradet.
Muss 0B/381kB an Archiven holen.
Nach dem Auspacken werden 49,3kB zusätzlicher Plattenplatz benutzt werden.
/usr/bin/apt: line 123: 32170 Speicherzugriffsfehler  apt-get $ARG
dhcppc1:/home/tony # apt install amsn
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Die folgenden NEUEN Pakete werden installiert werden:
  amsn
0 upgraded, 1 newly installed, 0 entfernt und 136 nicht upgegradet.
Muss 0B/3485kB an Archiven holen.
Nach dem Auspacken werden 8043kB zusätzlicher Plattenplatz benutzt werden.
/usr/bin/apt: line 123:   769 Speicherzugriffsfehler  apt-get $ARG
dhcppc1:/home/tony #

EDIT:

Code:
dhcppc1:/home/tony # apt-get update
Speicherzugriffsfehler
dhcppc1:/home/tony # apt update
/usr/bin/apt: line 123:  7132 Speicherzugriffsfehler  apt-get $ARG
dhcppc1:/home/tony #
 

oc2pus

Ultimate Guru
du musst erst wieder die beiden alten apt-Pakete installieren... wahrscheinlich manuell :)

und dann BEIDE Pakete: apt und apt-libs als repomd-Version installieren.
 

emoenke

Member
MrEye schrieb:
toll jetzt kann ichs gar net mehr installieren, sowie andere progs auch net mehr mit apt... :p
Code:
tony@dhcppc1:~> su
Password:
dhcppc1:/home/tony # apt install /home/tony/apt-libs.rpm
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Selecting apt-libs for '/home/tony/apt-libs.rpm'
Die folgenden Pakete werden upgegradet werden:
  apt-libs
1 upgraded, 0 newly installed, 0 entfernt und 136 nicht upgegradet.
Muss 0B/381kB an Archiven holen.
Nach dem Auspacken werden 49,3kB zusätzlicher Plattenplatz benutzt werden.
/usr/bin/apt: line 123: 32170 Speicherzugriffsfehler  apt-get $ARG
dhcppc1:/home/tony # apt install amsn
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Die folgenden NEUEN Pakete werden installiert werden:
  amsn
0 upgraded, 1 newly installed, 0 entfernt und 136 nicht upgegradet.
Muss 0B/3485kB an Archiven holen.
Nach dem Auspacken werden 8043kB zusätzlicher Plattenplatz benutzt werden.
/usr/bin/apt: line 123:   769 Speicherzugriffsfehler  apt-get $ARG
dhcppc1:/home/tony #

EDIT:

Code:
dhcppc1:/home/tony # apt-get update
Speicherzugriffsfehler
dhcppc1:/home/tony # apt update
/usr/bin/apt: line 123:  7132 Speicherzugriffsfehler  apt-get $ARG
dhcppc1:/home/tony #

Dann mach mal ausnahmsweise zu Fuß:

rpm -Uhv apt-0.5.15repomd060302-0.suse1000.rb1.i586.rpm apt-libs-0.5.15repomd060302-0.suse1000.rb1.i586.rpm
 
OP
MrEye

MrEye

Newbie
hehe...schon probiert...

Code:
dhcppc1:/home/tony # rpm -ivh apt.rpm apt-libs.rpm
Preparing...                ########################################### [100%]
        package apt-0.5.15repomd060302-0.suse1000.rb1 is already installed
        file /usr/lib/libapt-pkg-libc6.3-6.so.2.0.0 from install of apt-libs-0.5.15repomd060302-0.suse1000.rb1 conflicts with file from package apt-libs-0.5.15cnc7-6

jetzt funktioniert das ganze apt nicht mehr... :p
 

emoenke

Member
MrEye schrieb:
hehe...schon probiert...

Code:
dhcppc1:/home/tony # rpm -ivh apt.rpm apt-libs.rpm
Preparing...                ########################################### [100%]
        package apt-0.5.15repomd060302-0.suse1000.rb1 is already installed
        file /usr/lib/libapt-pkg-libc6.3-6.so.2.0.0 from install of apt-libs-0.5.15repomd060302-0.suse1000.rb1 conflicts with file from package apt-libs-0.5.15cnc7-6

jetzt funktioniert das ganze apt nicht mehr... :p

Dann nochmal, mit --force
 

Mumie

Hacker
Hallo,
ich habe jetzt beide Pakete mit Yast auf meiner Suse10.0 installiert. Und in die Sources.list habe ich diese Zeilen geschrieben:

repomd ftp://ftp.gwdg.de/pub/opensuse/repositories/KDE:/KDE3 SUSE_Linux_10.0
repomd ftp://ftp.gwdg.de/pub/opensuse/repositories/KDE:/Backports SUSE_Linux_10.0

Wenn ich dann in Apt in Einstellungen -> Paketquellen klicke, erhalte ich die Meldung: Undgültige Einträge von Paketquellen in der Datei sources.list werden ignoriert.
 

oc2pus

Ultimate Guru
Mumie schrieb:
Hallo,
ich habe jetzt beide Pakete mit Yast auf meiner Suse10.0 installiert. Und in die Sources.list habe ich diese Zeilen geschrieben:

repomd ftp://ftp.gwdg.de/pub/opensuse/repositories/KDE:/KDE3 SUSE_Linux_10.0
repomd ftp://ftp.gwdg.de/pub/opensuse/repositories/KDE:/Backports SUSE_Linux_10.0

Wenn ich dann in Apt in Einstellungen -> Paketquellen klicke, erhalte ich die Meldung: Undgültige Einträge von Paketquellen in der Datei sources.list werden ignoriert.

ES GIBT FÜR SUSE-10.0 KEIN REPOMD TAUGLICHES PAKET.

wie oben beschrieben, die 10.1er Version als src-rpm runterladen und selber compilieren ..
 

Mumie

Hacker
Aha, ja, danke!
Na da habe ich ja was zu tun.

Bei mir startet Apt jetzt nämlich auch nicht mehr.

Da werfe ich wohl doch mal lieber einen Blick auf smart.
 

emoenke

Member
oc2pus schrieb:
ES GIBT FÜR SUSE-10.0 KEIN REPOMD TAUGLICHES PAKET.

wie oben beschrieben, die 10.1er Version als src-rpm runterladen und selber compilieren ..

Dem Namen nach sollten aber

apt-0.5.15repomd060302-0.suse1000.rb1.i586.rpm
apt-libs-0.5.15repomd060302-0.suse1000.rb1.i586.rpm

aus http://ftp.gwdg.de/pub/linux/misc/apt4rpm/10.0/

repomd-tauglich sein.

Hat das schon jemand probiert?

Achtung! Wenn, müssen beide RPMs getauscht werden, apt und apt-libs zusammen.

Am besten zu Fuß mit

rpm -Uhv --force apt-0.5.15repomd060302-0.suse1000.rb1.i586.rpm apt-libs-0.5.15repomd060302-0.suse1000.rb1.i586.rpm

und vorher die beiden schon installierten RPMs sichern, damit man das ggfs. rückgängig machen kann.
 
OP
MrEye

MrEye

Newbie
eben das war mein fehler, die anderen rpm's nicht zu sichern, jetzt kann ich nix mehr über apt installieren...kommt immer diese Fehlermeldung, anscheinen ist die bekannt hier im forum:

Code:
dhcppc1:/home/tony # apt update
/usr/bin/apt: line 123: 21962 Speicherzugriffsfehler  apt-get $ARG
dhcppc1:/home/tony #
 
Oben