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

Fehlermeldung beim Start der Softwareinstallation

biwak

Newbie
Hallo,

ich habe suse12.3 installiert und einige Repos hinzugefügt.
Beim Starten der Softwareinstallation kommt folgende Fehlermeldung:

Während der Repository-Initialisierung ist ein Fehler aufgetreten.
[|] Valid metadata not found at specified URL
Verlauf:
- File /var/tmp/TmpFile.3dU2DE doesn't contain public key data

Was ist da falsch gelaufen?


lg,Franz
 
OP
B

biwak

Newbie
leider noch nicht, aber ich habe derzeit noch andere Probleme, die ich nicht in den Griff bekomme.
 

zerum

Member
Infos über die von tomm.fa gebetenen Daten könnten evtl. hilfreich sein.

Code:
zypper -vv ref
und:
Code:
zypper lr -d
 

_mc_linux

Newbie
zypper -vv ref

Code:
Ausführlichkeitsgrad: 2
Ziel wird initialisiert
Festgelegte Repositories:
Es wird überprüft, ob die Metadaten für SLES11-SP1-Pool aktualisiert werden müssen.
Abruf: http://smt-updateserver/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/repodata/repomd.xml.asc?credentials=NCCcredentials [fertig]
Abruf: http://smt-updateserver/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/repodata/repomd.xml.key?credentials=NCCcredentials [fertig]
Metadaten von Repository 'SLES11-SP1-Pool' werden abgerufen [Fehler]
Repository 'SLES11-SP1-Pool' ist ungültig.
[|] Keine gültigen Metadaten bei de(m|n) festgelegten URL(s) gefunden
Verlauf:
 - File /var/tmp/TmpFile.ICZOYb doesn't contain public key data

Bitte überprüfen Sie, ob die für dieses Repository bestimmten URIs zu einem gültigen Repository verweisen.
Repository 'SLES11-SP1-Pool' wird aufgrund des obigen Fehlers übersprungen.
Es wird überprüft, ob die Metadaten für SLES11-SP1-Updates aktualisiert werden müssen.
Abruf: http://smt-updateserver/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/repodata/repomd.xml.asc?credentials=NCCcredentials [fertig]
Abruf: http://smt-updateserver/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/repodata/repomd.xml.key?credentials=NCCcredentials [fertig]
Metadaten von Repository 'SLES11-SP1-Updates' werden abgerufen [Fehler]
Repository 'SLES11-SP1-Updates' ist ungültig.
[|] Keine gültigen Metadaten bei de(m|n) festgelegten URL(s) gefunden
Verlauf:
 - File /var/tmp/TmpFile.2JSopy doesn't contain public key data

Bitte überprüfen Sie, ob die für dieses Repository bestimmten URIs zu einem gültigen Repository verweisen.
Repository 'SLES11-SP1-Updates' wird aufgrund des obigen Fehlers übersprungen.
Die Repositories konnten aufgrund von Fehlern nicht aktualisiert werden.


zypper lr -d

Code:
# | Alias                                    | Name               | Aktiviert | Aktualisieren | Priorität | Typ    | URI                                                                                       | Dienst
--+------------------------------------------+--------------------+-----------+---------------+-----------+--------+-------------------------------------------------------------------------------------------+----------------------
1 | SMT-http_smt-updateserver:SLES11-SP1-Pool    | SLES11-SP1-Pool    | Ja        | Ja            |   99      | rpm-md | http://smt-updateserver/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64?credentials=NCCcredentials    | SMT-http_smt-updateserver
2 | SMT-http_smt-updateserver:SLES11-SP1-Updates | SLES11-SP1-Updates | Ja        | Ja            |   99      | rpm-md | http://smt-updateserver/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64?credentials=NCCcredentials | SMT-http_smt-updateserver
 

tomm.fa

Administrator
Teammitglied
biwak schrieb:
ich habe suse12.3 installiert und einige Repos hinzugefügt.
Was willst du (_mc_linux) dann mit diesen Repos:
_mc_linux schrieb:
zypper lr -d

Code:
# | Alias                                    | Name               | Aktiviert | Aktualisieren | Priorität | Typ    | URI                                                                                       | Dienst
--+------------------------------------------+--------------------+-----------+---------------+-----------+--------+-------------------------------------------------------------------------------------------+----------------------
1 | SMT-http_smt-updateserver:SLES11-SP1-Pool    | SLES11-SP1-Pool    | Ja        | Ja            |   99      | rpm-md | http://smt-updateserver/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64?credentials=NCCcredentials    | SMT-http_smt-updateserver
2 | SMT-http_smt-updateserver:SLES11-SP1-Updates | SLES11-SP1-Updates | Ja        | Ja            |   99      | rpm-md | http://smt-updateserver/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64?credentials=NCCcredentials | SMT-http_smt-updateserver
?

Wenn es das ist was ich denke, dann dürfte es über openSUSE nicht funktionieren. Siehe auch:
https://www.suse.com/documentation/smt11/
http://www.novell.com/communities/node/5922/keep-your-linux-desktops-and-servers-updated-subscription-management-tool-suse-linux-enter

Du hast kein openSUSE 12.3 wie biwak? Dann hast du wohl doch nicht das gleiche Problem, eröffne also ein eigenes Thema und kaper nicht ein fremdes.
 

_mc_linux

Newbie
@tomm.fa
Du hast kein openSUSE 12.3 wie biwak? Dann hast du wohl doch nicht das gleiche Problem, eröffne also ein eigenes Thema und kaper nicht ein fremdes.
Danke für deine Unterstützung.
openSUSE 12.3 habe ich nicht - das stimmt (SLES11 SP1,2,3), aber das Thema lautet "Fehlermeldung beim Start der Softwareinstallation" und ich habe leider die gleiche Fehlermeldung. Da der Thread schon ein paar Monate alt ist hatte ich die Hoffnung, daß vielleicht schon eine Lösung gefunden wurde.
 

_mc_linux

Newbie
Habe einen Workaround gefunden den ich euch nicht vorenthalten möchte.

Bei mir war (ist) ein Problem beim libgcrypt11.
Festzustellen so:
in der Commandline eingeben: gpg
gpg: symbol lookup error: /lib64/libgcrypt.so.11: undefined symbol: gpg_err_set_errno

eigentlich sollte es so ausschauen:
gpg: Auf geht's - Botschaft eintippen ...

Workaround:
libgcrypt11-1.4.1-6.7.x86_64.rpm parallel zu dem fehlerhaften libgcrypt11-1.5.0-0.15.2 installieren
(das Paket befindet sich in: SLES11-SP1-Pool/sle-11-x86_64/rpm/x86_64/)
Code:
rpm -ivh --force libgcrypt11-1.4.1-6.7.x86_64.rpm

Symlink löschen:
Code:
rm /lib64/libgcrypt.so.11

neuen Symlink einrichten:
Code:
ln -s /lib64/libgcrypt.so.11.4.4 /lib64/libgcrypt.so.11

gpg prüfen
Code:
gpg
gpg: Auf geht's - Botschaft eintippen ...

Repositories wiederherstellen:
Code:
zypper clean -a
zypper refresh


Metadaten von Repository ..... [fertig]
.....
Alle Repositories wurden aktualisiert.


Würde man jetzt libgcrypt aktualisieren, dann kann man gleich die Prozedur von oben wiederholen ;-)
 

_mc_linux

Newbie
Nachtrag:

Lösung:
1.) ln -s /lib64/libgcrypt.so.11.4.4 /lib64/libgcrypt.so.11 (siehe oben)
2.) zypper up
3.) reboot

Alles OK

(@2.) zypper up macht wesentlich mehr als yast/online aktualisierung)
 
Oben