NetBSD Problem Report #59566

From www@netbsd.org  Wed Jul 30 18:37:08 2025
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits)
	 client-signature RSA-PSS (2048 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id C0AB31A923C
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 30 Jul 2025 18:37:08 +0000 (UTC)
Message-Id: <20250730183705.A42341A923E@mollari.NetBSD.org>
Date: Wed, 30 Jul 2025 18:37:05 +0000 (UTC)
From: rwhitlock22@gmail.com
Reply-To: rwhitlock22@gmail.com
To: gnats-bugs@NetBSD.org
Subject: sysutils/libnotify has mangled manpage
X-Send-Pr-Version: www-1.0

>Number:         59566
>Category:       pkg
>Synopsis:       sysutils/libnotify has mangled manpage
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 30 18:40:01 +0000 2025
>Last-Modified:  Fri Aug 01 21:30:03 +0000 2025
>Originator:     Robert Whitlock
>Release:        pkgsrc current, July 30, 2025
>Organization:
>Environment:
NetBSD current, 10.99.14, July 11, 2025, amd64
>Description:
The man page for notify-send is mangled, with man page directive visible:


NOTIFY-SEND(1)                   User Commands                  NOTIFY-SEND(1)

  .SH "NAME" notify-send - a program to send desktop notifications

  .SH "SYNOPSIS"

    .HP 288u


The build output loks pretty normal excep tfor one message:


[11/17] Generating docs/notify-send-man with a custom command
Note: namesp. cut : stripped namespace before processing           notify-send


The full build output is below.


=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for libnotify-0.8.4.tar.xz
=> Checksum SHA512 OK for libnotify-0.8.4.tar.xz
===> Installing dependencies for libnotify-0.8.4nb2
==========================================================================
The supported build options for libnotify are:

	doc tests

The currently selected options are:

	doc

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable.  Its current value is shown:

	PKG_OPTIONS.libnotify (not defined)

==========================================================================
==========================================================================
The following variables will affect the build process of this package,
libnotify-0.8.4nb2.  Their current value is shown below:

        * JPEG_DEFAULT = libjpeg-turbo
        * PYTHON_VERSION_DEFAULT = 312

Based on these variables, the following variables have been set:

        * JPEGBASE (defined, but empty)
        * JPEG_TYPE = libjpeg-turbo
        * PYPACKAGE = python312

You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing.  Be sure to run
`/usr/bin/make clean' after the changes.
==========================================================================
=> Tool dependency docbook-xsl-[0-9]*: found docbook-xsl-1.79.2nb7
=> Tool dependency libxslt-[0-9]*: found libxslt-1.1.43nb4
=> Tool dependency gtk-doc-[0-9]*: found gtk-doc-1.34.0nb5
=> Tool dependency xmlto-[0-9]*: found xmlto-0.0.28nb15
=> Tool dependency python312>=3.12: found python312-3.12.11
=> Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.84.3
=> Tool dependency meson>=0: found meson-1.8.2
=> Tool dependency mktools-[0-9]*: found mktools-20250213
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1
=> Tool dependency ccache-[0-9]*: found ccache-3.7.12nb2
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Build dependency gobject-introspection>=1.76.1nb1: found gobject-introspection-1.84.0
=> Build dependency py312-gi-docgen>=2022.1: found py312-gi-docgen-2025.4
=> Full dependency gdk-pixbuf2>=2.42.12nb1: found gdk-pixbuf2-2.42.12nb2
=> Full dependency glib2>=2.76.4nb1: found glib2-2.84.3
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Overriding tools for libnotify-0.8.4nb2
===> Extracting for libnotify-0.8.4nb2
===> Patching for libnotify-0.8.4nb2
===> Creating toolchain wrappers for libnotify-0.8.4nb2
===> Configuring for libnotify-0.8.4nb2
=> Generating pkg-config files for builtin xz package.
=> Creating meson native file
The Meson build system
Version: 1.8.2
Source dir: /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4
Build dir: /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output
Build type: native build
Project name: libnotify
Project version: 0.8.4
C compiler for the host machine: gcc (gcc 12.4.0 "gcc (nb1 20240630) 12.4.0")
C linker for the host machine: gcc ld.bfd 2.42
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/pkg-work/sysutils/libnotify/work/.tools/bin/pkg-config) 2.4.3
Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.12
Run-time dependency glib-2.0 found: YES 2.84.3
Run-time dependency gio-2.0 found: YES 2.84.3
WARNING: Found CMake '/usr/pkg-work/sysutils/libnotify/work/.tools/bin/false' but couldn't run it
Found CMake: NO
Run-time dependency gtk+-3.0 found: NO (tried pkgconfig and cmake)
Configuring config.h using configuration
Program xsltproc found: YES (/usr/pkg/bin/xsltproc)
Configuring notify-features.h using configuration
Dependency glib-2.0 found: YES 2.84.3 (cached)
Program /usr/pkg/bin/glib-mkenums found: YES (/usr/pkg/bin/glib-mkenums)
Dependency glib-2.0 found: YES 2.84.3 (cached)
Program /usr/pkg/bin/glib-mkenums found: YES (/usr/pkg/bin/glib-mkenums)
Dependency glib-2.0 found: YES 2.84.3 (cached)
Program /usr/pkg/bin/glib-genmarshal found: YES (/usr/pkg/bin/glib-genmarshal)
Compiler for C supports link arguments -Wl,--version-script,/usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/libnotify/libnotify.map: YES 
Program g-ir-scanner found: YES (/usr/pkg/bin/g-ir-scanner)
Run-time dependency gobject-introspection-1.0 found: YES 1.84.0
Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached)
Program /usr/pkg/bin/g-ir-scanner found: YES (/usr/pkg/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached)
Program /usr/pkg/bin/g-ir-compiler found: YES (/usr/pkg/bin/g-ir-compiler)
Program xmlto found: YES (/usr/pkg/bin/xmlto)
Configuring libnotify.toml using configuration
Build-time dependency gi-docgen found: YES 2025.4
Program gi-docgen found: YES (/usr/pkg/bin/gi-docgen)
Build targets in project: 11

libnotify 0.8.4

  User defined options
    Native files : /usr/pkg-work/sysutils/libnotify/work/.meson_native
    buildtype    : plain
    docbook_docs : enabled
    gtk_doc      : true
    introspection: enabled
    libdir       : lib
    libexecdir   : libexec
    mandir       : man
    prefix       : /usr/pkg
    sysconfdir   : /usr/pkg/etc
    tests        : false
    wrap_mode    : nodownload

Found ninja-1.13.1 at /usr/pkg/bin/ninja
===> Building for libnotify-0.8.4nb2
ninja: Entering directory `output'
[1/17] Generating glib marshaller header libnotify/notify-marshal_h
[2/17] Generating glib marshaller source libnotify/notify-marshal_c
[3/17] Generating GObject enum file libnotify/notify-enum-types.h (wrapped by meson because command contains newlines, to capture output)
[4/17] Compiling C object libnotify/libnotify.so.4.0.0.p/meson-generated_.._notify-marshal.c.o
[5/17] Generating GObject enum file libnotify/notify-enum-types.c (wrapped by meson because command contains newlines, to capture output)
[6/17] Compiling C object libnotify/libnotify.so.4.0.0.p/notify.c.o
[7/17] Compiling C object libnotify/libnotify.so.4.0.0.p/meson-generated_.._notify-enum-types.c.o
[8/17] Compiling C object libnotify/libnotify.so.4.0.0.p/notification.c.o
[9/17] Compiling C object tools/notify-send.p/notify-send.c.o
[10/17] Linking target libnotify/libnotify.so.4.0.0
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabs()
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabsf()
[11/17] Generating docs/notify-send-man with a custom command
Note: namesp. cut : stripped namespace before processing           notify-send
[12/17] Generating docs/notification-spec.html with a custom command
[13/17] Generating symbol file libnotify/libnotify.so.4.0.0.p/libnotify.so.4.0.0.symbols
[14/17] Linking target tools/notify-send
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabs()
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabsf()
[15/17] Generating libnotify/Notify-0.7.gir with a custom command (wrapped by meson to set env)
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabs()
ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabsf()
[16/17] Generating libnotify/Notify-0.7.typelib with a custom command
[17/17] Generating docs/reference/libnotify-doc with a custom command
===> Installing for libnotify-0.8.4nb2
=> Generating pre-install file lists
=> Adding run-time search paths to pkg-config files.
ninja: Entering directory `output'
[0/1] Installing files
Installing libnotify/notify-enum-types.h to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/include/libnotify
Installing libnotify/libnotify.so.4.0.0 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/lib
Installing libnotify/Notify-0.7.gir to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/gir-1.0
Installing libnotify/Notify-0.7.typelib to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/lib/girepository-1.0
Installing tools/notify-send to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/bin
Installing docs/notification-spec.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify/spec
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/classes_hierarchy.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/enum.ClosedReason.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.get_app_icon.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/const.EXPIRES_DEFAULT.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/callback.ActionCallback.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/enum.Urgency.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.ACTION_CALLBACK.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/const.EXPIRES_NEVER.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.get_app_name.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.CHECK_VERSION.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/const.VERSION_MAJOR.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.get_server_caps.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/const.VERSION_MICRO.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.get_server_info.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/const.VERSION_MINOR.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.init.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.is_initted.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.set_app_icon.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.set_app_name.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/func.uninit.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/class.Notification.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/ctor.Notification.new.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.add_action.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.clear_actions.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.clear_hints.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.close.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.get_activation_token.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/index.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.get_closed_reason.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_app_icon.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_app_name.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_category.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_hint.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_hint_byte.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_hint_byte_array.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_hint_double.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_hint_int32.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_hint_string.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/main.js to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_hint_uint32.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_icon_from_pixbuf.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_image_from_pixbuf.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_timeout.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.set_urgency.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.show.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/method.Notification.update.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/property.Notification.app-icon.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/property.Notification.app-name.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/property.Notification.body.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/property.Notification.id.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/property.Notification.closed-reason.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/property.Notification.icon-name.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/property.Notification.summary.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/signal.Notification.closed.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/vfunc.Notification.closed.html to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/libnotify-0.devhelp2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/opensearch.xml to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/index.json to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/solarized-dark.css to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/search.js to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/solarized-light.css to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Black.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-BlackItalic.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/go-up-symbolic.png to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/fzy.js to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-BlackItalic.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Black.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/style.css to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Bold.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-BoldItalic.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Italic.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/fonts.css to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Bold.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Medium.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-MediumItalic.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Italic.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-MediumItalic.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-BoldItalic.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Medium.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/urlmap.js to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Regular.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-Bold.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-BoldItalic.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-Bold.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatDisplay-Regular.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-Italic.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-Italic.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-Medium.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-Medium.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-BoldItalic.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-MediumItalic.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-MediumItalic.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-Regular.woff2 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/SourceCodePro-Regular.ttf.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/RedHatText-Regular.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/SourceCodePro-Semibold.ttf.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/docs/reference/libnotify-0/SourceCodePro-It.ttf.woff to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/share/doc/libnotify-0
Installing docs/notify-send.1 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/man/man1
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/libnotify/notify.h to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/include/libnotify
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/libnotify/notification.h to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/include/libnotify
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/libnotify/notify-features.h to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/include/libnotify
Installing /usr/pkg-work/sysutils/libnotify/work/libnotify-0.8.4/output/meson-private/libnotify.pc to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/lib/pkgconfig
Installing symlink pointing to libnotify.so.4.0.0 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/lib/libnotify.so.4
Installing symlink pointing to libnotify.so.4 to /usr/pkg-work/sysutils/libnotify/work/.destdir/usr/pkg/lib/libnotify.so
=> Automatic manual page handling
=> Generating post-install file lists
=> Checking file-check results for libnotify-0.8.4nb2
=> Creating binary package /usr/pkg-work/sysutils/libnotify/work/.packages/libnotify-0.8.4nb2.tgz
===> Building binary package for libnotify-0.8.4nb2
=> Creating binary package /usr/pkg-packages/All/libnotify-0.8.4nb2.tgz
===> Installing binary package of libnotify-0.8.4nb2
>How-To-Repeat:
cd sysutils/libnotify
make install
man notify-send
>Fix:

>Audit-Trail:
From: Thomas Klausner <wiz@NetBSD.org>
To: NetBSD bugtracking <gnats-bugs@NetBSD.org>
Cc: 
Subject: Re: pkg/59566: sysutils/libnotify has mangled manpage
Date: Wed, 30 Jul 2025 21:35:04 +0200

 On Wed, Jul 30, 2025 at 06:40:01PM +0000, rwhitlock22@gmail.com wrote:
 > The man page for notify-send is mangled, with man page directive visible:
 > 
 > 
 > NOTIFY-SEND(1)                   User Commands                  NOTIFY-SEND(1)
 > 
 >   .SH "NAME" notify-send - a program to send desktop notifications

 The problem is that the nroff commands like '.SH' should be at the
 start of the line - leading whitespace is not allowed.

 It seems to be generated from notify-send.xml using xsltproc, but I'm
 not sure who's supposed to get rid of the whitespace.

 Perhaps worth an upstream bug report?
  Thomas

From: Rob Whitlock <rwhitlock22@gmail.com>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org,
 gnats-admin@netbsd.org,
 pkgsrc-bugs@netbsd.org
Subject: Re: pkg/59566: sysutils/libnotify has mangled manpage
Date: Fri, 1 Aug 2025 14:21:16 -0400

 > On Jul 30, 2025, at 3:40 PM, Thomas Klausner via gnats =
 <gnats-admin@NetBSD.org> wrote:
 >=20
 > The following reply was made to PR pkg/59566; it has been noted by =
 GNATS.
 >=20
 > From: Thomas Klausner <wiz@NetBSD.org>
 > To: NetBSD bugtracking <gnats-bugs@NetBSD.org>
 > Cc:=20
 > Subject: Re: pkg/59566: sysutils/libnotify has mangled manpage
 > Date: Wed, 30 Jul 2025 21:35:04 +0200
 >=20
 > On Wed, Jul 30, 2025 at 06:40:01PM +0000, rwhitlock22@gmail.com wrote:
 >> The man page for notify-send is mangled, with man page directive =
 visible:
 >>=20
 >>=20
 >> NOTIFY-SEND(1)                   User Commands                  =
 NOTIFY-SEND(1)
 >>=20
 >>  .SH "NAME" notify-send - a program to send desktop notifications
 >=20
 > The problem is that the nroff commands like '.SH' should be at the
 > start of the line - leading whitespace is not allowed.
 >=20
 > It seems to be generated from notify-send.xml using xsltproc, but I'm
 > not sure who's supposed to get rid of the whitespace.
 >=20
 > Perhaps worth an upstream bug report?
 >  Thomas

 notify-send.1 requires Docbook 5.0 and textproc/docbook only provides
 Docbook 4.5. Is Docbook 4.5 able to process Docbook 5.0 documents?

 I found this on the libnotify gitlab page:

 =
 https://gitlab.gnome.org/GNOME/libnotify/-/merge_requests/46/diffs?commit_=
 id=3Da392f3ef205bd8d8f2fa0e298a869d8abc481728

 which says that libnotify requires the XSL stylesheet that supports
 namespaces and that using the stylesheet that does not support
 namespaces results in a broken manual page. The distfile currently
 used in pkgsrc for libnotify does not use the stylesheet with
 namespaces. Namespace support was introduced in Docbook 5.0.

 Does this mean that the libnotify package requires Docbook 5.0,
 or is Docbook 4.5 able to process Docbook 5.0 documents somehow?=

From: Thomas Klausner <wiz@gatalith.at>
To: NetBSD bugtracking <gnats-bugs@NetBSD.org>
Cc: 
Subject: Re: pkg/59566: sysutils/libnotify has mangled manpage
Date: Fri, 1 Aug 2025 20:24:30 +0200

 On Fri, Aug 01, 2025 at 02:21:16PM -0400, Rob Whitlock wrote:
 > notify-send.1 requires Docbook 5.0 and textproc/docbook only provides
 > Docbook 4.5. Is Docbook 4.5 able to process Docbook 5.0 documents?
 > 
 > I found this on the libnotify gitlab page:
 > 
 > https://gitlab.gnome.org/GNOME/libnotify/-/merge_requests/46/diffs?commit_id=a392f3ef205bd8d8f2fa0e298a869d8abc481728
 > 
 > which says that libnotify requires the XSL stylesheet that supports
 > namespaces and that using the stylesheet that does not support
 > namespaces results in a broken manual page. The distfile currently
 > used in pkgsrc for libnotify does not use the stylesheet with
 > namespaces. Namespace support was introduced in Docbook 5.0.
 > 
 > Does this mean that the libnotify package requires Docbook 5.0,
 > or is Docbook 4.5 able to process Docbook 5.0 documents somehow?

 I have no clue about that. I just know that docbook-xsl has a distfile
 called docbook-xsl-nons-1.79.2 and I guess "nons" means "no
 namespace".
  Thomas

From: Rob Whitlock <rwhitlock22@gmail.com>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org,
 gnats-admin@netbsd.org,
 pkgsrc-bugs@netbsd.org
Subject: Re: pkg/59566: sysutils/libnotify has mangled manpage
Date: Fri, 1 Aug 2025 17:29:19 -0400

 > On Aug 1, 2025, at 2:25 PM, Thomas Klausner via gnats =
 <gnats-admin@NetBSD.org> wrote:
 >=20
 > The following reply was made to PR pkg/59566; it has been noted by =
 GNATS.
 >=20
 > From: Thomas Klausner <wiz@gatalith.at>
 > To: NetBSD bugtracking <gnats-bugs@NetBSD.org>
 > Cc:=20
 > Subject: Re: pkg/59566: sysutils/libnotify has mangled manpage
 > Date: Fri, 1 Aug 2025 20:24:30 +0200
 >=20
 > On Fri, Aug 01, 2025 at 02:21:16PM -0400, Rob Whitlock wrote:
 >> notify-send.1 requires Docbook 5.0 and textproc/docbook only provides
 >> Docbook 4.5. Is Docbook 4.5 able to process Docbook 5.0 documents?
 >>=20
 >> I found this on the libnotify gitlab page:
 >>=20
 >> =
 https://gitlab.gnome.org/GNOME/libnotify/-/merge_requests/46/diffs?commit_=
 id=3Da392f3ef205bd8d8f2fa0e298a869d8abc481728
 >>=20
 >> which says that libnotify requires the XSL stylesheet that supports
 >> namespaces and that using the stylesheet that does not support
 >> namespaces results in a broken manual page. The distfile currently
 >> used in pkgsrc for libnotify does not use the stylesheet with
 >> namespaces. Namespace support was introduced in Docbook 5.0.
 >>=20
 >> Does this mean that the libnotify package requires Docbook 5.0,
 >> or is Docbook 4.5 able to process Docbook 5.0 documents somehow?
 >=20
 > I have no clue about that. I just know that docbook-xsl has a distfile
 > called docbook-xsl-nons-1.79.2 and I guess "nons" means "no
 > namespace".
 >  Thomas

 I believe libnotify requires the patch in the link as well as a =
 dependency
 on wip/docbook-xsl-ns. Is that package ready for import?=

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2025 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.