In my /etc/mk.pkgsrc.conf I try to disable pulseaudio because I don't
want to use that overly complicated piece of lunix crap:
PKG_DEFAULT_OPTIONS += -pulseaudio
However, something from x11/py-qt5 pulls it in anyway:
=> Checking file-check results for py27-qt5-5.5.1nb2
=> Checking for non-existent script interpreters in py27-qt5-5.5.1nb2
=> Checking file permissions in py27-qt5-5.5.1nb2
=> Checking for missing run-time search paths in py27-qt5-5.5.1nb2
ERROR: lib/python2.7/site-packages/PyQt5/QtMultimedia.so: missing library: libpulsecommon-6.0.so
ERROR: lib/python2.7/site-packages/PyQt5/QtMultimediaWidgets.so: missing library: libpulsecommon-6.0.so
*** Error code 1
Stop.
make[3]: stopped in /usr/pkgsrc/x11/py-qt5
*** Error code 1
Stop.
make[2]: stopped in /usr/pkgsrc/x11/py-qt5
*** Error code 1
Stop.
make[1]: stopped in /usr/pkgsrc/x11/py-qt5
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/misc/calibre
py-qt5 itself has no options at all.
pkgsrc/x11/py-qt5$ make show-options
This package does not use the options framework.
qt5-qtmultimedia shows it depends on pulseaudio:
pkgsrc/x11/qt5-qtmultimedia$ make show-depends
openal>=0.0.8:../../audio/openal
pulseaudio>=6.0:../../audio/pulseaudio
gst-plugins1-base>=1.0.0:../../multimedia/gst-plugins1-base
qt5-qtdeclarative>=5.5.1nb2:../../x11/qt5-qtdeclarative
but apparently that is not enough to make it actually work.
I tried to re-enable pulseaudio for qt5, but that doesn't work since it
isn't an option of qt5 and therefore aborts the build.
Which makes the question: where should I try to re-enable pulseaudio to
get x11/py-qt5 to link properly? (Or even better, fully get rid of the
thing?)
-Olaf.
--
___ Olaf 'Rhialto' Seibert -- The Doctor: No, 'eureka' is Greek for
\X/ rhialto/at/xs4all.nl -- 'this bath is too hot.'
Attachment:
signature.asc
Description: PGP signature