In the run-up to thew new stable branch, I'm recompiling all my packages in a fresh chroot from pkg_comp1. I'm using gcc10 for the first time, since in the last stable branch, Firefox already wanted that version, so it's better to use it for everything. I have a general option against DBus: PKG_DEFAULT_OPTIONS += -dbus but the PLIST of x11/py-qt5 doesn't adjust to that: => Checking file-check results for py39-qt5-5.15.7 ERROR: ************************************************************ ERROR: The following files are in the PLIST but not in /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg: ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/QtDBus.abi3.so ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/QtDBus.toml ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/QtDBusmod.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusabstractadaptor.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusabstractinterface.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusargument.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusconnection.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusconnectioninterface.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbuserror.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusextratypes.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusinterface.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusmessage.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbuspendingcall.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusservicewatcher.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qdbusunixfiledescriptor.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qpydbuspendingreply.sip ERROR: /tmp/pkgsrc/x11/py-qt5/default/.destdir/usr/pkg/lib/python3.9/site-packages/PyQt5/bindings/QtDBus/qpydbusreply.sip *** Error code 1 Stop. So I countered that with an exception: PKG_OPTIONS.py-qt5 += dbus but it still didn't build these dbus related files. Looking at the actual PLIST file, I do see condidionals ${PLIST.dbus} in there, but not on ${PYSITELIB}/PyQt5/bindings/QtDBus/* . I'm not sure why these files are not built, but I guess I will have to build a 3rd time (and building this package takes extremely long) this time with added conditionals in the PLIST, and dbus turned off again. If that works, I'll commit the conditionalized PLIST and somebody else can maybe find out when the dbus files actually get built. -Olaf. -- ___ "Buying carbon credits is a bit like a serial killer paying someone else to \X/ have kids to make his activity cost neutral." -The BOFH falu.nl@rhialto
Attachment:
signature.asc
Description: PGP signature