https://bugzilla.novell.com/show_bug.cgi?id=293428#c36
Ján Kupec changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mt@novell.com, ma@novell.com
--- Comment #36 from Ján Kupec 2007-09-21 07:47:20 MST ---
OK, i got it. It all goes like this:
1) start installation with DVD
2) add an Add-On product from a CD/DVD (tried with Language Add-on CD1)
*the Add-on CD/DVD stays mounted*
3) go through the proposals, proceed with installation
4) zypp wants to provide rpm file from the CD/DVD, sees it is mounted,
*increases its use-count*
5) now zypp fails to mount the rpm file, releases the accessId (which
effectively
just decreases the use-count, but does not umount the CD/DVD, and ask for
another CD.
6) because of the fact that the CD/DVD is still mounted:
- eject ejects another drive, if available, otherwise the eject probably
fails
- manual eject (drive button) does not work either
How to solve it? Three options come to my mind - first of all, somebody please
try to recall how we did it in 10.2 :O)) The other two:
a) Call SourceReleaseAll binding (MediaSetAccess::release()) in YaST whenever
the
module/section ceases to needed it (in this case the Add-on product manager
screen right after adding the add-on or right before adding a new one, and
on
quitting the screen.
b) Try to unmount all, even shared mounts in the MediaSetAccess before asking
for a CD (or reporting an error).
Attaching the logs in a minute.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.