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

Geloest[KDE 4.3.5 Repository fuer SUSE 11.1 Nutzer versenkt]

abyss

Member
# kde4-config --version
Qt: 4.5.3
KDE: 4.3.5 (KDE 4.3.5) "release 3"
kde4-config: 1.0

# rpm -qa | grep zypper
zypper-1.0.13-0.1.1

# zypper lr -u
# | Alias | Name | Enabled | Refresh | URI
---+------------------------+-----------------------+---------+---------+-------------------------------------------------------------------------------------
3 | Opensuse11.1_KDE_4.3_1 | Opensuse11.1_KDE_4.3 | No | Yes | http://download.opensuse.org/repositories/KDE%3a/KDE4%3a/STABLE%3a/Desktop/openSUSE_11.1

# zypper refresh

Building repository 'Opensuse11.1_KDE_4.3' cache [done]
Error building the cache:
'repo2solv.sh' '-o' '/var/cache/zypp/solv/Opensuse11.1_KDE_4.3_1/solv' '/var/cache/zypp/raw/Opensuse11.1_KDE_4.3_1'
Unknown checksum type: 8: sha256


The clue is in following line
Quote:
Unknown checksum type: 8: sha256
It seems that zypper 1.0.13 from OS 11.1 does not understand sha256 checksum method.

So, if you use one of the recently "sha256 affected" repositories, you are out of luck. Well, not exactly.
OS 11.1 users have three options.

1. Wait for repo maintainers to fix the situation.

2. Wait for distribution maintainers to fix zypp AND publish it in update repo.

OR

3. Update zypp & several related packages yourself.

I have opted for solution No.3. Files are at Index of /repositories/zypp:/Code11-Branch/openSUSE_11.1

NOTE: This is NOT mine repo - I have just stumbled upon it.

But there is a catch. You can not use this as repository - it is sha256 signed. So you have to download

libqdialogsolver1-1.2.9-2.15.i586.rpm
libzypp-5.30.24-2.2.i586.rpm
python-satsolver-0.13.13-2.1.i586.rpm
satsolver-tools-0.13.13-2.1.i586.rpm
zypper-1.0.15-1.1.i586.rpm

to local directory first. After that, it's up to you to do the update. Either by making local repo, or by command line method if needed/preferred.

After update, it's time for:
Code:

zypper clean --all

just in case, so we have clean situation, followed by:
Code:

zypper refresh

You should have NO errors.

I have done this and all my repos work as they should, but I WILL NOT BE HELD RESPONSIBLE IF YOU HOSE YOUR COMPUTER, BURN YOUR HOUSE or something similar.

HTH

Milan

P.S. For the curious

Zypper & Co from Index of /repositories/zypp:/Head/openSUSE_11.1 can be installed by brute force.
Unfortunately, at least for me, YAST does not work with this version of zypper (1.2.13). Although it refreshes all repos just fine ...
Reply With Quote
 

lOtz1009

Moderator
Teammitglied
Die Repodaten sind bereits korrigiert.
Beim nächsten Rebuild sollte alles wie vorher funktionieren.
Ich tippe auf heute Abend.
http://lists.opensuse.org/opensuse-de/2010-04/msg00791.html


PS: Wenn du zitierst, dann bitte mit Link zum Ursprung!
 

Atalanta

Newbie
Hallo

Ein großes Dankeschön für die vielen Tipps und Tricks die in diesem Forum veröffentlicht sind.

Ich benutze openSUSE 11.0 mit KDE 3.5.10. Ich habe die selben Probleme mit den Repros wie schon oben beschrieben.
Bis heute sind nicht alle Repros mit Problemen rückgängig gemacht worden.
Was kann ich noch tun um den Fehler zu beheben oder einfach noch abwarten?

Viele Grüße

Sandra
 

lOtz1009

Moderator
Teammitglied
Welches Repo denn bitte genau?
Soweit ich gesehen habe stehen alle Repos für die "alten" Versionen wieder auf sha und nicht sha256
 

Atalanta

Newbie
Danke für die schnelle Antwort.

z.B. /repositories/Archiving/openSUSE_11.0/,
/repositories/home:/Lazy_Kent:/KDE3/openSUSE_11.0/
 

Atalanta

Newbie
Leider muss ich jetzt los und bin für jede weitere Antwort dankbar. Schaue heute Abend wieder hinein.

Vielen Dank und noch einen schönen Tag.

Gruß Sandra
 

lOtz1009

Moderator
Teammitglied
Die wurden beide noch nicht aktualisiert.
Aber auch die beiden sollten beim nächsten Build geändert werden.
Da wird dir momentan nichts als Warten übrigbleiben. Was aber nichts macht, da dort dann momentan eh kein Update zur Verfügung steht ;)

Sobald Updates eingespielt wurden, werden auch die Repodaten aktualisiert und dann passts wieder.
 
OP
A

abyss

Member
Problem wurde behoben.
Updates mittles yast, zypper usw. funktionieren wieder.
Thread kann geschlossen werden.
 
Oben