pkg/60028: www/palemoon in pkgsrc 2025Q4 does not build with dbus option added.

"[email protected] via gnats" <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.