Bug 159595

Summary: Can't change CDs when using YaST2 in KDE
Product: [openSUSE] SUSE Linux 10.1 Reporter: Lenz Grimmer <lgrimmer>
Component: YaST2Assignee: Jiri Srain <jsrain>
Status: RESOLVED DUPLICATE QA Contact: Klaus Kämpf <kkaempf>
Severity: Normal    
Priority: P5 - None CC: suse-beta
Version: Beta 8   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: y2logs.tgz

Description Lenz Grimmer 2006-03-20 20:48:58 UTC
I selected a number of packages to be installed in YaST2 (started via the KDE menu) after the initial installation. After installing packages from CD1, YaST2 asks me to insert CD2. However, neither the "Eject" Button in the popup window nor the eject button on the CD-ROM drive eject the CD. Pressing the latter just causes a KDE "Error- kio_media_mounthelper" popup window that flatly states: "Permissions denied". All I can do is press "Ok" to close the popup, but the CD-ROM stays inserted and can't be removed.
Comment 1 Michael Gross 2006-03-21 14:48:18 UTC
What is the output of `mount'? Does a manual `eject <...>' work for that drive? Attach the YaST logfiles. Thanks.
Comment 2 Lenz Grimmer 2006-03-24 08:03:58 UTC
Here is a description of what I do:

Started "kdesu yast2 sw_single"
Selected a number of packages, pressed "Accept"
YaST2 prompts for CD1 - I click "Eject" on the popup window
CD drive ejects, I insert CD1 and close it
A KDE popup window opens, asking what to do - I click Cancel
I click "OK" in the YaST2 dialogue, the installation begins.
When done with CD1, YaST2 prompts for CD2.
Clicking on the "Eject" button in the dialogue does not eject the CD anymore - there is no error, the popup window simply disappears shortly and comes back.
I try to eject the CD by pressing the eject button on the CD-ROM drive, but it won't eject. Instead, a KDE popup window opens: "Error- kio_media_mounthelper: Permissions denied". I can only close it with "OK".

"mount" on the command line tells me, that the CD is still mounted:

/dev/hdc on /var/adm/mount/AP_0x00000001 type iso9660 (ro)

lenz@metis:~> eject
umount: /dev/hdc is not in the fstab (and you are not root)
eject: unmount of `/dev/hdc' failed
lenz@metis:~> sudo eject
root's password:

(this finally ejects the CD and I can proceed)

The same happens for all following attempts to change the CD. Only "eject" issued by root on the command line releases the CD.

I will attach the YaST log files, once I am through with all CDs.

Comment 3 Lenz Grimmer 2006-03-24 08:15:01 UTC
Created attachment 74853 [details]
y2logs.tgz
Comment 4 Lenz Grimmer 2006-03-30 16:49:38 UTC
Any news on this one? Have you been able to reproduce this? Is it related to Bug#152080 by chance?
Comment 5 Lukas Ocilka 2006-04-21 12:43:58 UTC

*** This bug has been marked as a duplicate of 159315 ***