Re: [Bug 273605] audio/pulseaudio: Daemon startup failed in system-wide mode

From: Nuno Teixeira <eduardo_at_freebsd.org>
Date: Thu, 12 Dec 2024 22:11:42 UTC
Hello,

An error in pacman?

--- a/sysutils/pacman/Makefile
<https://cgit.freebsd.org/ports/tree/sysutils/pacman/Makefile?id=7b20f87790b64c5e3c068c4ab055f5f9758db0b7>
+++ b/sysutils/pacman/Makefile
<https://cgit.freebsd.org/ports/tree/sysutils/pacman/Makefile?id=f735bc3d93c4559aef3b2c9924d3c408ff3a3191>
@@ -28,7 +28,7 @@ SHEBANG_FILES= ${WRKSRC}/scripts/makepkg-template.pl.in \
${WRKSRC}/scripts/libmakepkg/lint_config.sh.in
BINARY_ALIAS= python3=${PYTHON_CMD}
MESON_ARGS= -Droot-dir=${PACMAN_ROOT} \
- -Dlocalstatedir=${PACMAN_ROOT}/var \
+ --localstatedir=${PACMAN_ROOT}/var \
-Dsysconfdir=${PREFIX}/etc \
-Dcrypto=openssl
USE_LDCONFIG= yes

Cheers,

<bugzilla-noreply@freebsd.org> escreveu (quinta, 12/12/2024 à(s) 20:58):

> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273605
>
> --- Comment #8 from commit-hook@FreeBSD.org ---
> A commit in branch main references this bug:
>
> URL:
>
> https://cgit.FreeBSD.org/ports/commit/?id=f735bc3d93c4559aef3b2c9924d3c408ff3a3191
>
> commit f735bc3d93c4559aef3b2c9924d3c408ff3a3191
> Author:     Jan Beich <jbeich@FreeBSD.org>
> AuthorDate: 2024-12-08 08:38:09 +0000
> Commit:     Jan Beich <jbeich@FreeBSD.org>
> CommitDate: 2024-12-12 20:56:40 +0000
>
>     Mk/Uses/meson.mk: pass --localstatedir like GNU_CONFIGURE after
> 9f4546a03cc0
>
>     Meson defaults to --localstatedir=/var/local if --prefix=/usr/local
>     but this is not valid for ports/ or FreeBSD hier(7).
>
>     See also 68edbeeaae96 and
>     https://github.com/mesonbuild/meson/commit/24549dbed5fe
>
>     PR:             273605
>     Analyzed by:    Tatsuki Makino
>     Exp-run by:     antoine
>
>  Mk/Uses/meson.mk                  | 1 +
>  devel/glib20/Makefile             | 1 -
>  devel/libvirt/Makefile            | 7 ++-----
>  graphics/colord/Makefile          | 3 +--
>  net/netatalk3/Makefile            | 1 -
>  ports-mgmt/packagekit/Makefile    | 2 +-
>  sysutils/accountsservice/Makefile | 1 -
>  sysutils/pacman/Makefile          | 2 +-
>  sysutils/polkit/Makefile          | 1 -
>  sysutils/upower/Makefile          | 1 -
>  x11-fonts/fontconfig/Makefile     | 1 -
>  11 files changed, 6 insertions(+), 15 deletions(-)
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
>


-- 
Nuno Teixeira
FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org