After installation of sys-fs/udev-146-r1 there are no /dev/dvd nor /dev/cdrom for optical drives. There are only /dev/dvd1 and /dev/cdrom1. Many applications (for example gnome-mplayer) expect DVD at /dev/dvd so they do not work. One has to manually create symlinks:
ln -s /dev/dvd1 /dev/dvd
to make them work. A very annoying bug.
Not really a bug.
Have a look at your 70-persistent-cd.rules.
Those are generated for your system specifically.
You may edit them to fit your needs.
After all, both /dev/dvd* and /dev/cdrom* are
Please try what Rafał suggested. If that doesn't help reopen this bug and post the output of "emerge --info" and in case you are running an ~arch system attach your /etc/conf.d/udev file, too.
The problem is that numerous multimedia applications (for example: GNOME Totem, GNOME-Mplayer etc) expect DVD at /dev/dvd so they won't work without further investigation and manual fix-up by the user. Moreover their error messages don't clearly indicate the source of the problem. So IMHO this change *is* a bug.
Did you miss "generated for your system specifically" part ?
For all we know, that symlink is already taken by
a device that no longer exists.
Once again, see your 70-persistent-cd.rules.
Sorry! Absolutely my fault! I didn't realized that optical drives (DVDRAM and combo) were switched between my notebooks for a while :-( Forgive me bothering you.