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

"media.2" DVD SU1030.002 in YAST einbinden

gwzbeuren

Newbie
Hallo,

bei einem Wechsel von Suse 9.2 auf openSuse 10.3 kann ich die Installation mit der 1. DVD aus dem openSuse-Paket problemlos abschliessen. Habe das fertige Paket gekauft, da ich nur einen langsamen Modem-Internet Anschluss habe. Die 2. DVD ( media.2 ) lässt sich ebenfalls mit zypper ar bzw. YAST Software Repositories einbinden. Die rpm-Pakete der 2. DVD sind unter "yast Software Management" auch als Eintrag zu sehen: z. Bsp "BASS", in Technical Data: "Media No 2" . Nach "ACCEPT" kommt die Fehlermeldung : cannot access installation media, medium number 2.

Das ganze mit zypper - lr

acer:~ # zypper repos
# | Enabled | Refresh | Type | Alias | Name
--+---------+---------+--------+-----------------------+----------------------
1 | Yes | Yes | yast2 | SUSE10301 | SUSE10301
2 | No | No | rpm-md | openSUSE-10.3-Updates | openSUSE-10.3-Updates
3 | Yes | Yes | yast2 | SUSE10302 | SUSE10302

Das ganze ist wahrschleinlich ganz einfach zu lösen, nur ich stehe irgendwie auf der Leitung.

Habe auch noch nichts in den Foren hierzu gefunden, würde mich freuen, wenn mir ein Experte einem Hinweis auf einen Link oder einen Tipp zur DVD mit der Kennung media.2 geben könnte.

Grüsse Gerhard
 

}-Tux-{

Hacker
Gibts irgendetwas interessantes in den Logfiles?
Was passiert wenn du z.B. per zypper oder YaST2 etwas installieren willst?
zypper: /var/log/zypper.log
YaST2: /var/log/YaST2/y2log


}-Tux-{
 
OP
G

gwzbeuren

Newbie
Hallo, Tux

Danke für dein Interesse.

die log-files sind ja sehr lang. Ich muss erst mal schauen, wie ich hier text-files anhängen kann.

Noch eine Ergänzung: die DVDs habe ich auf die Festplatte kopiert: Der Begriff "DVD" bedeutet ein Verzeichnis auf der Festplatte.

Hier die Verzeichnisstruktur:

acer:/local_sda7 # cd SUSE_DVDs_1030
acer:/local_sda7/SUSE_DVDs_1030 # ll
total 8
drwxr-xr-x 7 root root 4096 Sep 27 19:15 SU1030.001
drwxr-xr-x 5 root root 4096 Jan 29 21:01 SU1030.002
acer:/local_sda7/SUSE_DVDs_1030 # ll SU1030.002
total 468
-rwxrwxrwx 1 root root 170694 Jan 29 07:20 INDEX.gz
-rwxrwxrwx 1 root root 2238 Jan 29 07:20 SuSEgo.ico
-rwxrwxrwx 1 root root 76 Jan 29 07:20 autorun.inf
drwxr-xr-x 3 root root 4096 Jan 25 20:36 boot
-rwxrwxrwx 1 root root 783 Jan 29 07:20 content
-rwxrwxrwx 1 root root 273787 Jan 29 07:20 ls-lR.gz
drwxr-xr-x 2 root root 4096 Jan 25 20:36 media.2
drwxr-xr-x 6 root root 4096 Jan 29 21:05 suse
acer:/local_sda7/SUSE_DVDs_1030 #
-----------------------------------------------------------------------------------------------

Nun das Protokoll von zypper:

acer:/var/log # zypper -v sl
Verbosity: 1
# | Enabled | Refresh | Type | Alias | Name | URI
--+---------+---------+--------+-----------------------+-----------------------+---------------------------------------------
1 | Yes | Yes | yast2 | SUSE10301 | SUSE10301 | dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/
2 | No | No | rpm-md | openSUSE-10.3-Updates | openSUSE-10.3-Updates | http://download.opensuse.org/update/10.3/
3 | Yes | Yes | yast2 | SUSE10302 | SUSE10302 | dir:///local_sda7/SUSE_DVDs_1030/SU1030.002/
acer:/var/log # zypper -v ref SUSE10301
Verbosity: 1
Non-option program arguments: 'SUSE10301'
Initializing Target
Checking whether to refresh metadata for SUSE10301
Repository 'SUSE10301' is up to date.
Specified repositories have been refreshed.
----------------------------------------------------------------------------------------------------
Nun die zweite:

acer:/var/log # zypper -v ref SUSE10302
Verbosity: 1
Non-option program arguments: 'SUSE10302'
Initializing Target
Checking whether to refresh metadata for SUSE10302
Repository 'SUSE10302' is invalid.
History:
- File /media.1/media not found on media: dir:///local_sda7/SUSE_DVDs_1030/SU1030.002/
- Valid metadata not found at specified URL(s)
Please, check if the URLs defined for this repository are pointing to a valid repository.
Skipping repository 'SUSE10302' because of the above error.
Could not refresh the repositories because of errors.
----------------------------------------------------------------------------------------------------------

Nach kopieren von media.2 nach media.1 :

acer:/local_sda7/SUSE_DVDs_1030/SU1030.002 # zypper -v ref SUSE10302
Verbosity: 1
Non-option program arguments: 'SUSE10302'
Initializing Target
Checking whether to refresh metadata for SUSE10302
Refreshing 'SUSE10302'
content is unsigned, continue? [yes/no]: yes
* Building repository 'SUSE10302' cache
Error parsing metadata for 'SUSE10302':
/var/cache/zypp/raw/SUSE10302: Required file is missing: ./suse/setup/descr/packages
This may be caused by invalid metadata in the repository, or by a bug in the metadata parser. In the latter case, or if in doubt, please, file a bug report by folowing instructions at http://en.opensuse.org/Zypper#Troubleshooting
Skipping repository 'SUSE10302' because of the above error.
Could not refresh the repositories because of errors.
-----------------------------------------------------------------------------------

zypper bindet die 2. DVD zwar automatisch als yast ein ( wegen media.2 ? ), kann sie aber nicht als yast-repository refreshen. Es fehlen Files ?

------------------------------------------------------------------------------------

Hier das Log-file aus YAST2/y2log:

2008-01-31 22:51:49 <1> acer(16883) [YCP] SlideShow.ycp:700 Package 'boswars' is remote
2008-01-31 22:51:50 <1> acer(16883) [zypp] RepoImpl.cc(createPatchAndDeltas):299 0 patch rpms read.
2008-01-31 22:51:50 <1> acer(16883) [zypp] RepoProvideFile.cc(provideFile):196 [2]./suse/x86_64/boswars-2.4-17.x86_64.rpm{45.2 M|sha1-a50564f1d247e0abd6989ac12d58f542b76f73f8}
2008-01-31 22:51:50 <1> acer(16883) [zypp] RepoProvideFile.cc(provideFile):226 Providing file of repo 'SUSE10301' from dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/
2008-01-31 22:51:50 <1> acer(16883) [zypp] MediaSetAccess.cc(MediaSetAccess):36 initializing..
2008-01-31 22:51:50 <1> acer(16883) [zypp] RepoProvideFile.cc(setVerifierForRepo):146 Repository 'SUSE10301' has 3 medias
2008-01-31 22:51:50 <1> acer(16883) [zypp] MediaAccess.cc(open):109 Trying scheme 'dir'
2008-01-31 22:51:50 <1> acer(16883) [zypp] MediaDIR.cc(MediaDIR):48 MediaDIR::MediaDIR(dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/)
2008-01-31 22:51:50 <1> acer(16883) [zypp] MediaAccess.cc(open):141 Opened: dir(dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/ not attached; localRoot "/local_sda7/SUSE_DVDs_1030/SU1030.001")
2008-01-31 22:51:50 <1> acer(16883) [zypp] MediaHandler.cc(attach):653 Attached: dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/ attached; localRoot "/local_sda7/SUSE_DVDs_1030/SU1030.001"
2008-01-31 22:51:50 <5> acer(16883) [zypp] Exception.cc(log):119 MediaHandler.cc(getFile):1240 THROW: MediaHandler.cc(getFile):1240: File /media.2/media not found on media: dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/
2008-01-31 22:51:50 <5> acer(16883) [zypp] Exception.cc(log):119 MediaManager.cc(checkDesired):100 CAUGHT: MediaHandler.cc(getFile):1240: File /media.2/media not found on media: dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/
2008-01-31 22:51:50 <5> acer(16883) [zypp] Exception.cc(log):119 MediaManager.cc(checkDesired):110 THROW: MediaManager.cc(checkDesired):110: Media source dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/ does not contain the desired media
2008-01-31 22:51:50 <5> acer(16883) [zypp] Exception.cc(log):119 MediaManager.cc(attachDesiredMedia):594 CAUGHT: MediaManager.cc(checkDesired):110: Media source dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/ does not contain the desired media
2008-01-31 22:51:50 <5> acer(16883) [zypp] Exception.cc(log):119 MediaManager.cc(attachDesiredMedia):597 RETHROW: MediaManager.cc(checkDesired):110: Media source dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/ does not contain the desired media
2008-01-31 22:51:50 <5> acer(16883) [zypp] Exception.cc(log):119 MediaSetAccess.cc(provideFileInternal):223 CAUGHT: MediaManager.cc(attachDesiredMedia):597: Media source dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/ does not contain the desired media
2008-01-31 22:51:50 <1> acer(16883) [zypp] MediaHandler.cc(release):773 Released: dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/ not attached; localRoot "/local_sda7/SUSE_DVDs_1030/SU1030.001"
2008-01-31 22:51:50 <1> acer(16883) [YCP] PackageCallbacks.ycp:556 MediaChange err'Media source dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/ does not contain the desired media', url'dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/', prd'', cur'0'/'', wan'2'/''
2008-01-31 22:52:23 <1> acer(16883) [YCP] PackageCallbacks.ycp:743 MediaChange `url
2008-01-31 22:52:23 <1> acer(16883) [YCP] PackageCallbacks.ycp:776 Redirecting to: dir:///local_sda7/SUSE_DVDs_1030/SU1030.002/
2008-01-31 22:52:23 <1> acer(16883) [wfm] Callbacks.cc(requestMedia):1092 Source redirected to dir:///local_sda7/SUSE_DVDs_1030/SU1030.002/
2008-01-31 22:52:23 <1> acer(16883) [zypp] MediaAccess.cc(close):208 Close: dir(dir:///local_sda7/SUSE_DVDs_1030/SU1030.001/ not attached; localRoot "/local_sda7/SUSE_DVDs_1030/SU1030.001") (OK)
2008-01-31 22:52:23 <1> acer(16883) [zypp] MediaAccess.cc(open):109 Trying scheme 'dir'
2008-01-31 22:52:23 <1> acer(16883) [zypp] MediaDIR.cc(MediaDIR):48 MediaDIR::MediaDIR(dir:///local_sda7/SUSE_DVDs_1030/SU1030.002/)
2008-01-31 22:52:23 <1> acer(16883) [zypp] MediaAccess.cc(open):141 Opened: dir(dir:///local_sda7/SUSE_DVDs_1030/SU1030.002/ not attached; localRoot "/local_sda7/SUSE_DVDs_1030/SU1030.002")
2008-01-31 22:52:23 <1> acer(16883) [zypp] MediaHandler.cc(attach):653 Attached: dir:///local_sda7/SUSE_DVDs_1030/SU1030.002/ attached; localRoot "/local_sda7/SUSE_DVDs_1030/SU1030.002"
2008-01-31 22:52:26 <1> acer(16883) [zypp] RepoProvideFile.cc(provideFile):268 provideFile at /local_sda7/SUSE_DVDs_1030/SU1030.002/suse/x86_64/boswars-2.4-17.x86_64.rpm
2008-01-31 22:52:26 <1> acer(16883) [zypp] PackageProvider.cc(providePackage):120 provided Package [S1:2][package]boswars-2.4-17.x86_64 at /local_sda7/SUSE_DVDs_1030/SU1030.002/suse/x86_64/boswars-2.4-17.x86_64.rpm
2008-01-31 22:52:26 <1> acer(16883) [YCP] SlideShow.ycp:1342 Installing boswars-2.4-17.x86_64.rpm -- Bos Wars
2008-01-31 22:52:26 <1> acer(16883) [wfm] SlideShowCallbacks.ycp:294 Pkg Builtin called: PkgDU
2

----------------------------------------------------------------------------------------------------


Ich habe ein rpm ausgewählt, das mit Media No 2 in Yast angezeigt wurde. Im Fenster mit der Fehlermeldung habe ich die URL von SU1030.001 auf SU1030.002 geändert.
Damit hat yast das Paket installiert.

Mein Eindruck: Yast erwartet die rpm auf media.2, zypper kann mit media.2 nichts anfangen.

Gibt es eine einfache Lösung ?

Nicht gerade "create_package_descr" ? Die "Boxed DVD's" soll ja für Neulinge sein.


Grüsse Gerhard
 
Oben