KDE 3.4 contains an new media:/ io-slave (in kdebase-kioslaves), which could work with hal if installed. To make it work you need sys-apps/dbus with USE="qt" (USE="qt" is broken in stable (dbus-0.22-r1) , need to use ~x86 (dbus-0.23)) and sys-apps/hal. There is a "hal" useflag, but it is a local useflag (by media-video/vlc), which need to be made global, or we need another (global?) useflag. I think using hal should not be a hard dependency. Reproducible: Always Steps to Reproduce:
Thanks for testing it (I didn't had already time). Does it works well with the unstable version of dbus?
Please read the discussion here: http://lists.kde.org/?t=110547310500004&r=1&w=2 If the media:/-ioslave does not use the hal backend, we need scripts to send hotplug-events (via dcop) to the slave.
Fixed in kde-3.4.0_rc1. About managing hotplug events without hal: it would be useful but it refers only to a fraction of the functionality of 'media:', namely to the possibility of showing entries created dynamically in /etc/fstab (but feel free to correct me if I'm wrong, I'm no expert) So we can do that later, in case...