Slowroll Discovery RPM Problem
Hi, ich habe in Leap 15.6 und in meinen beiden Slowroll Installationen ein RPM Repository eingebunden. Es wird von Zypper bei allen dreien klaglos akzeptiert, allerdings bekomme ich bei der einen Slowroll Installation beim Update eine Fehlermeldung in Discovery. cannot update repo 'rpm': Cannot download repomd.xml: Empty mirrorlist and no basepath specified! less /etc/zypp/repos.d/rpm.repo zeigt mir [rpm] name=rpm enabled=1 autorefresh=1 baseurl=dir:/xt_mcd/lokal/daten/zusatz_system_software/rpm_fuer_Tumbleweed path=/ type=plaindir keeppackages=0 Wie gesagt, kein Problem mit Zypper. Wieso meckert da Discovery?
Am 14.11.24 um 11:43 schrieb Stephan Hemeier:
Am Donnerstag, 14. November 2024, 11:37:12 CET schrieb Peter McD:
allerdings bekomme ich bei der einen Slowroll Installation beim Update eine Fehlermeldung in Discovery.
Sollte slowroll nicht auch nur über
zypper dup
ein Update erfahren???
mache ich, nur bei der anderen Slowroll Installation tritt der Fehler nicht auf, mit im Prinzip gleichen RPM Repo Inhalt. Noch einmal die beiden in /etc/zypp/repos.d/rpm.repo Mit Fehler: [rpm] name=rpm enabled=1 autorefresh=1 baseurl=dir:/xt_mcd/lokal/daten/zusatz_system_software/rpm_fuer_Tumbleweed path=/ type=plaindir keeppackages=0 ohne Fehler: [rpm] name=rpm enabled=1 autorefresh=0 baseurl=dir:/xt_mcd/lokal/daten/zusatz_Notebook_system_software/rpm_fuer_Tumbleweed path=/ type=plaindir keeppackages=0 Beide laufen mit zypper dup problemlos durch.
Hallo Peter, hallo zusammen, Am Donnerstag, 14. November 2024, 22:20 schrieb Peter McD:
Am 14.11.24 um 11:43 schrieb Stephan Hemeier:
Am Donnerstag, 14. November 2024, 11:37:12 CET schrieb Peter McD:
allerdings bekomme ich bei der einen Slowroll Installation beim Update eine Fehlermeldung in Discovery.
mache ich, nur bei der anderen Slowroll Installation tritt der Fehler nicht auf, mit im Prinzip gleichen RPM Repo Inhalt.
Noch einmal die beiden in /etc/zypp/repos.d/rpm.repo
Mit Fehler:
autorefresh=1
ohne Fehler:
autorefresh=0
In Deiner Ursprungsmail hattest Du folgende Fehlermeldung genannt: cannot update repo 'rpm': Cannot download repomd.xml: Empty mirrorlist and no basepath specified! Ich rate einfach mal, dass Discovery wunschgemäß mit autorefresh=1 ein refresh probiert (und scheitert, siehe unten), während es mit autorefresh=0 erst gar nicht probiert. Ändere mal testweise den Wert von autorefresh, um diese Theorie zu überprüfen. Technisch gesehen ist die Fehlermeldung übrigens 100% korrekt - ein dir:/-Repo enthält üblicherweise nur RPMs ohne zusätzliche Metadaten, daher kann wenig überraschend die - nicht vorhandene - repomd.xml nicht runtergeladen werden ;-) Trotzdem wäre es nett, wenn Discovery auch dir:/-Repos verarbeiten könnte. Das ist dann wohl einen Bugreport wert. Gruß Christian Boltz -- Personal Firewall bietet Schutz vor klassischen Angriffen -- Was hat man unter "klassischen Angriffen" zu verstehen? -- Seltsam angezogene Fremde rollen ein riesiges Holzpferd vor Deine Haustür... [Johannes Sackmann, Heiko Schlenker, Ralf Bürckner]
Am 15.11.24 um 00:01 schrieb Christian Boltz:
Hallo Peter, hallo zusammen,
Am Donnerstag, 14. November 2024, 22:20 schrieb Peter McD:
Am 14.11.24 um 11:43 schrieb Stephan Hemeier:
Am Donnerstag, 14. November 2024, 11:37:12 CET schrieb Peter McD:
allerdings bekomme ich bei der einen Slowroll Installation beim Update eine Fehlermeldung in Discovery.
mache ich, nur bei der anderen Slowroll Installation tritt der Fehler nicht auf, mit im Prinzip gleichen RPM Repo Inhalt.
Noch einmal die beiden in /etc/zypp/repos.d/rpm.repo
Mit Fehler:
autorefresh=1
ohne Fehler:
autorefresh=0
In Deiner Ursprungsmail hattest Du folgende Fehlermeldung genannt:
cannot update repo 'rpm': Cannot download repomd.xml: Empty mirrorlist and no basepath specified!
Ich rate einfach mal, dass Discovery wunschgemäß mit autorefresh=1 ein refresh probiert (und scheitert, siehe unten), während es mit autorefresh=0 erst gar nicht probiert.
Ändere mal testweise den Wert von autorefresh, um diese Theorie zu überprüfen.
Technisch gesehen ist die Fehlermeldung übrigens 100% korrekt - ein dir:/-Repo enthält üblicherweise nur RPMs ohne zusätzliche Metadaten, daher kann wenig überraschend die - nicht vorhandene - repomd.xml nicht runtergeladen werden ;-)
Trotzdem wäre es nett, wenn Discovery auch dir:/-Repos verarbeiten könnte. Das ist dann wohl einen Bugreport wert.
Danke, probiere ich später. Gruß Peter
participants (3)
-
Christian Boltz
-
Peter McD
-
Stephan Hemeier