meta-pkgs/mate build issues

[email protected]
Newsgroups gmane.os.netbsd.devel.network
Message-ID <[email protected]>
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 
[email protected]:/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?
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.