Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jul 2024 08:30:48 +0300
From:      Gleb Popov <arrowd@freebsd.org>
To:        Jan Beich <jbeich@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org,  dev-commits-ports-main@freebsd.org
Subject:   Re: git: 4eb8bb45d330 - main - devel/glib20: Define TEST_DEPENDS and add prepartions to pre-test
Message-ID:  <CALH631mxx10fDeO9bB1W0nHjsnWfZSrLLEnfNaDiCC9jhEKkoA@mail.gmail.com>
In-Reply-To: <ed8e-1af2-wny@FreeBSD.org>
References:  <202406301444.45UEiK5p096513@gitrepo.freebsd.org> <ed8e-1af2-wny@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

On Sun, Jun 30, 2024 at 10:46 PM Jan Beich <jbeich@freebsd.org> wrote:
>
> - Files outside of WRKDIR and STAGEDIR may not be writable by regular users

I agree, but we don't yet have a full understanding on what the test
stage restrictions are. For now I treat this more like a documentation
on what steps are required before running the test.

> - DBus session/user bus doesn't require /var/lib/dbus/machine-id
>   if started explicitly via "dbus-daemon --session" or dbus-run-session(1)

I will check if that fixes the problem, but the failing tests required
exactly this file to be present.

> - Likely obsolete after https://cgit.freebsd.org/src/commit/?id=17333d92643d

Certainly not, I was playing with tests on CURRENT and it didn't work
until I added that line.
This is also what KDE CI does:
https://invent.kde.org/sysadmin/ci-images/-/blob/master/freebsd14-qt67/Dockerfile?ref_type=heads#L903


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALH631mxx10fDeO9bB1W0nHjsnWfZSrLLEnfNaDiCC9jhEKkoA>