Hallo allerseits,
mein erster Beitrag hier und gleich ein Problem. Ich habe ein lokales Repository. Von Rechner A kann ich ohne Probleme darauf zugreifen. Von Rechner B wird mir eine fehlende primary.xml.gz angemeckert. Es handelt sich bei Rechner und Repository um Open Suse 12.3. Das Repository habe ich schon mehrmals von verschiedenen Mirrorn geladen. Und Auf Rechner B mit zypper clean -a den Cache gelöscht
Von Rechner A sieht das ganze so aus:
zypper lr -d
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
--+-----------------------+-----------------------+---------+---------+----------+--------+------------------------------------------------------+--------
1 | openSUSE-12.3-Non-Oss | openSUSE-12.3-Non-Oss | Yes | No | 99 | rpm-md | ftp://sw.xxx.xxx.de/suse/i386/12.3/repo/non-oss/suse |
2 | openSUSE-12.3-Oss | openSUSE-12.3-Oss | Yes | No | 99 | rpm-md | ftp://sw.xxx.xxx.de/suse/i386/12.3/repo/oss/suse |
3 | openSUSE-Update-12.3 | openSUSE-Update-12.3 | Yes | No | 99 | rpm-md | ftp://sw.xxx.xxx.de/suse/i386/update/12.3 |
zypper ref
Retrieving repository 'openSUSE-12.3-Non-Oss' metadata ......................................................................[done]
Building repository 'openSUSE-12.3-Non-Oss' cache ...........................................................................[done]
Retrieving repository 'openSUSE-12.3-Oss' metadata ..........................................................................[done]
Building repository 'openSUSE-12.3-Oss' cache ...............................................................................[done]
Retrieving repository 'openSUSE-Update-12.3' metadata .......................................................................[done]
Building repository 'openSUSE-Update-12.3' cache ............................................................................[done]
All repositories have been refreshed.
Alles anzeigen
Und von Rechner B so:
zypper lr -d
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
--+-----------------------+-----------------------+---------+---------+----------+--------+------------------------------------------------------+--------
1 | openSUSE-12.3-Non-Oss | openSUSE-12.3-Non-Oss | Yes | No | 99 | rpm-md | ftp://sw.xxx.xxx.de/suse/i386/12.3/repo/non-oss/suse |
2 | openSUSE-12.3-Oss | openSUSE-12.3-Oss | Yes | No | 99 | rpm-md | ftp://sw.xxx.xxx.de/suse/i386/12.3/repo/oss/suse |
3 | openSUSE-Update-12-3 | openSUSE-Update-12-3 | Yes | No | 99 | rpm-md | ftp://sw.xxx.xxx.de/suse/i386/update/12.3 |
zypper ref
Retrieving repository 'openSUSE-12.3-Non-Oss' metadata ................................................................................................[done]
Building repository 'openSUSE-12.3-Non-Oss' cache .....................................................................................................[done]
Retrieving repository 'openSUSE-12.3-Oss' metadata ....................................................................................................[done]
Building repository 'openSUSE-12.3-Oss' cache .........................................................................................................[done]
Retrieving repository 'openSUSE-Update-12.3' metadata ----------------------------------------------------------------------------------------------------[\]
File './repodata/a7047c5d5ed790a692b9a42ca8d200df562b36041d780075cf8caf1d01401a02-primary.xml.gz' not found on medium 'ftp://sw.xxx.xxx.de/suse/i386/update/12.3'
Alles anzeigen
Das die Datei nicht gefunden wird ist wenig verwunderlich, die heist anders. Die Frage ist warum wird nach diesem Dateinamen gesucht? Der primary Auschnitt der repomd.xml sieht folgendermassen aus
<data type="primary">
<checksum type="sha256">93794ee89d8b6cc02e9c57bd23cefc99421c6908eef3643c22f76778b32dc122</checksum>
<timestamp>1368549116</timestamp>
<size>4486781</size>
<open-size>32955005</open-size>
<open-checksum type="sha256">013631cc8f6d04d9e0e66584c07f3bfe5704a35c34b65a73f27dff29ff5f1182</open-checksum>
<location href="repodata/93794ee89d8b6cc02e9c57bd23cefc99421c6908eef3643c22f76778b32dc122-primary.xml.gz"/>
</data>
Und nach diesem Dateinamen also "93794ee89d8b6cc02e9c57bd23cefc99421c6908eef3643c22f76778b32dc122-primary.xml.gz" müsste ja eigentlich gesucht werden oder irre ich mich da? Hatte jemand schonmal ein ähnliches Problem, oder kann mir sagen woher Zypper den Dateiname hat?
Schonmal Danke
Gruß
Mathias