Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#24597 - [eject] default device does not exist

Attached to Project: Arch Linux
Opened by Jamie Nguyen (jnguyen) - Monday, 06 June 2011, 09:36 GMT
Last edited by Tom Gundersen (tomegun) - Saturday, 20 August 2011, 15:22 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Roman Kyrylych (Romashka)
Tom Gundersen (tomegun)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No



The default device for eject is cdrom (/dev/cdrom), but latest udev no longer creates Arch specific CD symlinks.

1) Run "eject"
2) eject: unable to find or open device for: `cdrom'

This is the configure script option that is related:
--enable-default-device set default CD-ROM device [default=cdrom]

The default device should probably be /dev/sr0, otherwise the default device is only relevant to users that create their own symlinks.

Additional info:
* eject 2.1.5-5
* udev 171-1
This task depends upon

Closed by  Tom Gundersen (tomegun)
Saturday, 20 August 2011, 15:22 GMT
Reason for closing:  Fixed
Comment by Tobias Powalowski (tpowa) - Wednesday, 08 June 2011, 18:11 GMT
All rules for cdrom have been removed.
Comment by Jamie Nguyen (jnguyen) - Wednesday, 08 June 2011, 18:13 GMT
So you agree that the default device for [eject] should be changed?
Comment by Tom Gundersen (tomegun) - Wednesday, 08 June 2011, 19:01 GMT
@jnguyen: excellent point. I already emailed the eject author to ask about this, didn't occur to me that there would be a configure switch. He never replied, so hopefully he never received my email ;-)

I agree, it should be changed to /dev/sr0.