tech-pkg archive

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

meta-pkgs/mate build issues



I tried to build meta-pkgs/mate on
$ uname -a
NetBSD goliath.triaxx.org 10.99.10 NetBSD 10.99.10 (GOLIATH) #0: Mon Jan 29 10:43:35 CET 2024 triaxx%goliath.triaxx.org@localhost:/usr/obj/sys/arch/amd64/compile/GOLIATH amd64
with pkgsrc branch
$ cat /usr/pkgsrc/CVS/Tag
Tpkgsrc-2023Q4

I have PKG_DEVELOPER=yes in my /etc/mk.conf

I got the following error for x11/mate-panel:
=> Checking for missing run-time search paths in mate-panel-1.26.4
ERROR: lib/mate-panel/libclock-applet.so: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency
*** Error code 1

I fixed it with the following patch:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/x11/mate-panel/Makefile,v
retrieving revision 1.57
diff -u -p -u -r1.57 Makefile
--- Makefile    4 Dec 2023 13:54:04 -0000       1.57
+++ Makefile    7 Feb 2024 11:06:59 -0000
@@ -32,4 +32,5 @@ BUILDLINK_API_DEPENDS.libwnck3+= libwnck
 .include "../../graphics/librsvg/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../sysutils/dbus-glib/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Same issue for editors/pluma and same fix:
=> Checking for missing run-time search paths in pluma-1.26.1nb5
ERROR: bin/pluma: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency ERROR: lib/pluma/plugins/libdocinfo.so: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency ERROR: lib/pluma/plugins/libfilebrowser.so: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency ERROR: lib/pluma/plugins/libmodelines.so: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency ERROR: lib/pluma/plugins/libsort.so: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency ERROR: lib/pluma/plugins/libspell.so: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency ERROR: lib/pluma/plugins/libtaglist.so: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency ERROR: lib/pluma/plugins/libtime.so: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency ERROR: lib/pluma/plugins/libtrailsave.so: /usr/pkg/lib/libxml2.so.2: libxml2-2.10.4nb6 is not a runtime dependency
*** Error code 1

For now, libxml2 is in TOOLS_DEPENDS.

It is ok if I submit fixes for x11/mate-panel and editors/pluma?


Home | Main Index | Thread Index | Old Index