Comment 0 for bug 252418

Revision history for this message
Saša Bodiroža (jazzva) wrote :

Binary package hint: gnome-voice-control

Hello,

gnome-voice-control is not multibuild safe, because it removes gnome-doc-utils.make on "make distclean. It also fails to start because it installs in /usr/libexec, instead of /usr/lib/gnome-voice-control.

This bug has been addresed in development version by:
 * removing gnome-doc-utils.make from DISTCLEANFILES in Makefile.{am,in}.
 * changing the APPLET_LOCATION from $(prefix)/libexec/voice_control_applet to $(libexecdir)/voice_control_applet. $(libexecdir) is set in debian/rules to be /usr/lib/gnome-voice-control. This has been applied in 0.2-0ubuntu2, but has been reverted back in some later version.
Also, automake call in debian/rules has been removed, in order to make sure these changes won't be reverted again. I would leave it like this, until upstream provides better make files. This, and previous bug will also be discussed with the upstream.

To reproduce a bug, install gnome-voice-control 0.2-0ubuntu5, which is currently in Hardy, and try to add it to the Gnome's panel. It will fail to start.
To reproduce multibuild failing, run "make distclean" after build, and try to build it again. It will fail, because of missing gnome-doc-utils.make.

As far as I can see, this patch has no regression potential.