pkgsrc-Bugs archive

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

pkg/55912: gstreamer1 incomplete package installation / failed build



>Number:         55912
>Category:       pkg
>Synopsis:       gstreamer1 incomplete package installation / failed build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jan 05 14:25:00 +0000 2021
>Originator:     Aleksey Arens
>Release:        pkgsrc-2020Q4
>Organization:
>Environment:
NetBSD HOSTNAME_REDACTED 9.1_STABLE NetBSD 9.1_STABLE (GENERIC) #1: Sun Jan  3 20:58:50 UTC 2021  root@HOSTNAME_REDACTED:/usr/src/sys/arch/amd64/compile/obj/GENERIC amd64
>Description:
The `make package' of multimedia/gstreamer1 fails with the following output.

This issue makes gstreamer1 unavailable, which is a dependency of x11/qt5-qtmultimedia, rendering a number of desktop applications unusable. 

---8<---


ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /usr/obj/pkgsrc/multimedia/gstreamer1/work/.destdir/usr/pkg:
ERROR:         /usr/obj/pkgsrc/multimedia/gstreamer1/work/.destdir/usr/pkg/lib/girepository-1.0/GstCheck-1.0.typelib
ERROR:         /usr/obj/pkgsrc/multimedia/gstreamer1/work/.destdir/usr/pkg/share/gir-1.0/GstCheck-1.0.gir

---8<---

Build options:

---8<---

make show-options
Any of the following general options may be selected:
        gstreamer-gstcheck      Enable gstcheck support in gstreamer.
        gstreamer-ptp-suid      Support synchronizing multiple devices over the network (requires a setuid binary).
        introspection    Enable GObject Introspection support.

These options are enabled by default:
        gstreamer-gstcheck introspection

These options are currently enabled:
        gstreamer-gstcheck

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or PKG_OPTIONS.gstreamer.

---8<---


>How-To-Repeat:
cd /usr/pkgsrc && cvs update -Pd -rpkgsrc-2020Q4
cd /usr/pkgsrc/multimedia/gstreamer1

>Fix:
diff -u -r1.16 PLIST
--- PLIST       14 Nov 2019 15:25:31 -0000      1.16
+++ PLIST       5 Jan 2021 14:06:09 -0000
@@ -126,7 +126,7 @@
 include/gstreamer-1.0/gst/net/net.h
 ${PLIST.introspection}lib/girepository-1.0/Gst-1.0.typelib
 ${PLIST.introspection}lib/girepository-1.0/GstBase-1.0.typelib
-${PLIST.gstcheck}lib/girepository-1.0/GstCheck-1.0.typelib
+${PLIST.gstcheck}${PLIST.introspection}lib/girepository-1.0/GstCheck-1.0.typelib
 ${PLIST.introspection}lib/girepository-1.0/GstController-1.0.typelib
 ${PLIST.introspection}lib/girepository-1.0/GstNet-1.0.typelib
 lib/gstreamer-1.0/libgstcoreelements.la
@@ -154,7 +154,7 @@
 share/bash-completion/helpers/gst
 ${PLIST.introspection}share/gir-1.0/Gst-1.0.gir
 ${PLIST.introspection}share/gir-1.0/GstBase-1.0.gir
-${PLIST.gstcheck}share/gir-1.0/GstCheck-1.0.gir
+${PLIST.gstcheck}${PLIST.introspection}share/gir-1.0/GstCheck-1.0.gir
 ${PLIST.introspection}share/gir-1.0/GstController-1.0.gir
 ${PLIST.introspection}share/gir-1.0/GstNet-1.0.gir
 share/gtk-doc/html/gstreamer-1.0/GstAllocator.html


Home | Main Index | Thread Index | Old Index