pkg/60028: www/palemoon in pkgsrc 2025Q4 does not build with dbus option added.
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.bugs |
|---|---|
| Message-ID | <[email protected]> |
>Number: 60028 >Category: pkg >Synopsis: www/palemoon in pkgsrc 2025Q4 does not build with dbus option added. >Confidential: no >Severity: non-critical >Priority: low >Responsible: pkg-manager >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Sun Feb 22 10:55:00 +0000 2026 >Originator: Bartek Krawczyk >Release: pkgsrc 2025Q4, NetBSD 11.0_RC1 >Organization: >Environment: NetBSD laptop.sol 11.0_RC1 NetBSD 11.0_RC1 (T480) #2: Tue Feb 10 22:47:00 CET 2026 [email protected]:/home/bartek/netbsd/src/sys/arch/amd64/compile/obj/T480 amd64 >Description: When I downloaded pkgsrc 2025Q4 and tried to build www/palemoon with my default dbus option added to /etc/mk.conf it fails to build: DEBUG: configure:10801: checking for dbus-glib-1 >= 0.60 DEBUG: configure: error: Library requirements (dbus-glib-1 >= 0.60) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. ERROR: old-configure failed *** Error code 1 Stop. make[1]: stopped making "install" in /usr/pkgsrc/www/palemoon *** Error code 1 Stop. make: stopped making "install" in /usr/pkgsrc/www/palemoon laptop# make show-options Any of the following general options may be selected: dbus Enable dbus (desktop bus) support. pulseaudio Enable support for the PulseAudio sound server. These options are enabled by default: These options are currently enabled: dbus You can select which build options to use by setting PKG_DEFAULT_OPTIONS or PKG_OPTIONS.palemoon. The sysutils/dbus/buildlink3.mk is added but seems www/palemoon requires also sysutils/dbus-glib/buildlink3.mk as well. >How-To-Repeat: 1. add dbus option to www/palemoon 2. build >Fix: Add: . include "../../sysutils/dbus-glib/buildlink3.mk" to www/palemoon/options.mk in the dbus section