Public bug reported:

Binary package hint: gnome-voice-control

Hello,

gnome-voice-control build depends on automake-1.9, which doesn't exist
in gutsy. gnome-voice-control is not multibuild safe (after removed
automake-1.9 build-dependency and automake call in debian/rules),
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 bugs have been addresed in development version (see LP #219303 [1]) 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.
 * automake call in debian/rules, and automake build-dependency have 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 FTBFS, grab gnome-voice-control 0.2-0ubuntu4 [2], and try to 
build it. It will report unsatisfiable build-dependency.
To reproduce multibuild failing (once automake call is removed from 
debian/rules, and automake-1.9 is removed from Build-deps), run "make 
distclean" after build, and try to build it again. It will fail, because of 
missing gnome-doc-utils.make.
To reproduce applet crash, once 0.2-0ubuntu4 is installed (after first change), 
try to add it to the Gnome's panel. It will fail to start.

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

[1] <https://bugs.launchpad.net/bugs/219303>
[2] 
<https://edge.launchpad.net/ubuntu/gutsy/+source/gnome-voice-control/0.2-0ubuntu4>

** Affects: gnome-voice-control (Ubuntu)
     Importance: Undecided
         Status: Confirmed

-- 
gnome-voice-control FTBFS in Gutsy, crashes on running
https://bugs.launchpad.net/bugs/252424
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to