Package: eject
Version: 2.0.13deb-8sarge2
Severity: important
To reproduce:
a) Mount a DVD-RAM
b) Write onto the disk
c) umount /media/dvdram
d) sync; sync
e) Press the external drive button: nothing happens
A] Korrect way to eject:
/etc/init.d/udftools stop
Now ejecting via button works
B] Incorrect:
eject
program eject is using a deprecated SCSI ioctl, please convert it to SG_IO
program eject is using a deprecated SCSI ioctl, please convert it to SG_IO
program eject is using a deprecated SCSI ioctl, please convert it to SG_IO
eject: Kann nicht auswerfen! Letzter Fehler: Das Argument ist ung�ltig
Notice, that the DVD *is* ejected!
Quite often, the kernel is very unhappy that hda (my dvd-drive) is
gone.
I don't know the internals, but it seems to me that eject needs to
call "/etc/init.d/udftools stop" before running the actual eject?
I file this as important, as
a) I can only test (and hence reproduce) this on a an unreleased
architecture
b) I have not yet *seen* (proven) any data loss by this, just the
kernel message (which unfortunately did not appear this time during
testing) does indicate this might happen.
I guess I missed some info, please tell me what info else you need.
-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.10-9-amd64-k8
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages eject depends on:
ii libc6 2.3.2.ds1-21 GNU C Library: Shared libraries an
-- no debconf information
--
Dr. Helge Kreutzmann, Dipl.-Phys. [EMAIL PROTECTED]
gpg signed mail preferred
64bit GNU powered http://www.itp.uni-hannover.de/~kreutzm
Help keep free software "libre": http://www.freepatents.org/