pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/52575: audacious-plugins fails packaging w/o "jack" option

>Number:         52575
>Category:       pkg
>Synopsis:       audacious-plugins fails packaging w/o "jack" option
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Sep 27 14:45:00 +0000 2017
>Originator:     John D. Baker
>Release:        NetBSD/amd64-8.0_BETA, pkgsrc-2017Q3
NetBSD x3650.technoskunk.fur 8.0_BETA NetBSD 8.0_BETA (RACKMOUNT) #101: Mon Sep 25 17:23:48 CDT 2017  sysop%x3650.technoskunk.fur@localhost:/r1/build/netbsd-8/obj/amd64/sys/arch/amd64/compile/RACKMOUNT amd64

By default, "audio/audacious-plugins" enables the option for "jack",
causing "audio/jack" and its dependencies (notably "databases/db4")
to be built.

In my preferred set of packages, "audio/audacious-plugins" is the only
package to require "jack", so I'd rather disable it.

Setting "PKG_DEFAULT_OPTIONS+=-jack" and rebuilding "audacious-plugins"
fails packaging with:

=> Automatic manual page handling
pkg_create: can't stat `/tmp/pkgsrc/audio/audacious-plugins/work/.destdir/usr/pkg/lib/audacious/Effect/'
pkg_create: can't stat `/tmp/pkgsrc/audio/audacious-plugins/work/.destdir/usr/pkg/lib/audacious/Effect/'
=> Creating binary package /tmp/pkgsrc/audio/audacious-plugins/work/.packages/audacious-plugins-3.5.2nb14.tgz
pkg_create: can't stat `/tmp/pkgsrc/audio/audacious-plugins/work/.destdir/usr/pkg/lib/audacious/Effect/'
pkg_create: can't stat `/tmp/pkgsrc/audio/audacious-plugins/work/.destdir/usr/pkg/lib/audacious/Effect/'
pkg_create: lstat failed for file lib/audacious/Effect/ No such file or directory

Investigation thus far shows that they are omitted from the list of
effects plugins when "--disable-jack" is used ("-jack" in PKG_OPTIONS).

So far, I have not figured out why disabling "jack" support causes
these libraries to be omitted.
Set "PKG_DEFAULT_OPTIONS+=-jack" or "PKG_OPTIONS.audacious-plugins+=-jack"
and attempt to "make package" or other operation which creates a binary
package of "audacious-plugins".

Home | Main Index | Thread Index | Old Index