On Wed, Mar 18, 2026 at 3:36 PM Chow Loong Jin <[email protected]> wrote:
>
> On Mon, Feb 23, 2026 at 10:59:39PM +0800, Shengjing Zhu wrote:
> > On Mon, Feb 23, 2026 at 10:33 PM Nicolas Dumazet <[email protected]> wrote:
> > >
> > > 14 days to go until removal.
> > >
> > > Is this a problem with the latest 2.2.1-1 version?
> > >
> >
> > Looks like something is wrong with specific builders, but I haven't
> > figured it out.
>
> I've finally managed to reproduce the build failure locally, and ran the
> test process through `strace -e trace=connect` to figure out what socket
> it's trying to connect to, and it turns out it was
> `/tmp/dh-xdg-rundir-XXXXXX/bus`, the directory for which is what
> `dh_auto_test` sets `XDG_RUNTIME_DIR` to[1], i.e. the tests need a
> session bus as well (the default session bus path is
> `${XDG_RUNTIME_DIR}/bus`).
>
> Wrapping the `dh_auto_test` call inside a `dbus-run-session -- ` made it
> work. Additionally, I've tweaked debian/rules to move the system bus
> files out of the global `/tmp` folder, and added a small loop to wait
> for the bus socket to show up before running tests just to make things
> more robust.
>
> I have uploaded the above changes as an NMU to DELAYED/2 and attached
> the patch here.

Thanks, I have rescheduled it to day-0.


--
Shengjing Zhu

Reply via email to