From pa-0.9.21's spec: rm $RPM_BUILD_ROOT%{_libdir}/pulse-%{version}/modules/module-device-manager.so it would appear the device-manager module is being purposely omitted. This is something we'll need for kde-4.4's phonon/pulseaudio integration to work better.
Thinking out loud here, I got it installed by hand, but it would appear we also need a way of getting this module loaded at runtime. Suggestions? Maybe consider adding to /usr/bin/start-pulseaudio-x11 ? Or use a separate autostart .desktop file?
The file is already there upstream, it's just being deleted along with the module: rm $RPM_BUILD_ROOT%{_libdir}/pulse-%{version}/modules/module-device-manager.so rm $RPM_BUILD_ROOT%{_bindir}/start-pulseaudio-kde rm $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/pulseaudio-kde.desktop Lennart, can you please ship these files in the Fedora package? You can put them into a pulseaudio-kde subpackage if you really don't want them in the main package.
ah, precisely. handles the module loading for us and everything. win.
I've got a spec/patch ready, updated summary to match.
OK, let's bikeshed a bit, either (for consistency with other modules): pulseaudio-module-device-manager or (simply) pulseaudio-kde naming is fine with me. Preferences? blue ?
or just stuff these bits in existing packages (preferable, I think, simpler) For example, mandriva's pa packaging puts device-manager in the main pa package, and the kde-related autostart bits into module-x11.
ok, need this tested, made the rawhide commit as minimally intrusive as possible, * Wed Dec 02 2009 Rex Dieter <rdieter> - 0.9.21-2 - module-device-manager, kde autostart bits missing (#541419) Would like this to land back in F-12 soonish too (in time for kde-4.4), but I'd rather get an explicit ACK before touching that branch.
cooling talked us into shipping mandriva's patches with kde-4.3.4, any objections to building this asap for the 4.3.4 updates we're preparing for F-12 ?
hmm, what is the status of this? iirc you guys now did an upload that enables the modules? frankly i have no idea of kde so i am fine with any upload that doesnt change anything for gnome... ;-)
OK, I'll take care of it, make sure it affects kde only. Thanks.
To be clear, I just added to previously ommitted-from-packaging kde-only bits back to pulseaudio-module-x11
pulseaudio-0.9.21-2.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/pulseaudio-0.9.21-2.fc12
pulseaudio-0.9.21-2.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update pulseaudio'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2009-13296
pulseaudio-0.9.21-2.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.