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

Hi,

On 06/12/17 00:12, treb...@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

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to