Bug#883636: showq: does not start

James Cowgill jcowgill at debian.org
Tue Jan 2 11:44:51 UTC 2018


Control: retitle -1 showq: does not start
Control: severity -1 grave
Control: tags -1 confirmed

Hi,

On 06/12/17 00:12, trebmuh at tuxfamily.org wrote:
> Package: showq
> Version: 0.4.1+git20161215~dfsg0-2
> 
> Dear debian maintainers,
> 
> trying to launch showq (debian stretch here) doesn't work at all.
> When ran from a terminal, it tells:
> $ showq
> ShowQ:out_1 # system:playback_1
> ShowQ:out_2 # system:playback_2
> ShowQ:out_3 # PulseAudio JACK Source:front-left
> ShowQ:out_4 # PulseAudio JACK Source:front-right
> 
> Then a pop up windows appears telling:
>> Show Q encountered an unknown error.
>> Please report this error to the developers of the program.
> 
> Pushing the "OK" button, and it stops.
> 
> I've already reported this to upstream :
> https://github.com/evandelisle/showq/issues/29

Indeed I cannot start showq either.

Running it in strace shows that it fails to open the app.ui file:
> open("/usrshare/showq/ui/app.ui", O_RDONLY) = -1 ENOENT (No such file or directory)

This path is derived from UI_DIR which is defined in wscript:
> def configure(conf):
>     conf.recurse('src ui')
>     conf.define('GETTEXT_PACKAGE', 'showq')
>     conf.define('PROGRAMNAME_LOCALEDIR', conf.options.prefix + 'share/showq')
>     conf.define('UI_DIR', conf.options.prefix + 'share/showq/ui/')
>     conf.define('VERSIONSTRING', VERSION)
>     conf.write_config_header('config.h')

Note that the prefix does *not* have a trailing slash in debian/rules:
> override_dh_auto_configure:
> 	$(WAF) configure   --prefix=/usr

So the simple fix is to use "--prefix=/usr/", but arguably this is an
upstream bug as well since it should work with prefixes without trailing
slashes.

This all does seem to suggest the package was never tested before being
uploaded...

James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20180102/b7de444e/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list