On Mon, 2026-03-09 at 18:27 +0700, Arnaud Rebillout wrote:
> On 09/03/2026 17:23, Sven Geuer wrote:
> > Getting the codename is essential, according to my tests. It won't
> > install isc-dhcp-client but dhcpcd-base if debci is invoked like "debci
> > setup -s stable". The same applies when setting up an oldstable or
> > oldoldstable testbed.
> 
> You're correct, my approach doesn't work for stable, oldstable and the rest.
> 
> I note that there are various places in the template where $release is
> matched against a list of codenames, so the template is already bogus in
> this regard.

I noticed this also.

>  I wonder if it's a good idea to fix it by using the
> variable distro_codename that you introduced.

I would think so.

> I'll rework my MR to expand on your patch, give me some minutes (or hours).

Cool!

> > > @elbrus: I believe the fix doesn't need to apply to trixie, but only to
> > > forky onward. Please tell me if I'm mistaken.
> > It depends on what release the worker/host-running-the-test is running
> > natively. If there are workers running on trixie they need the fix as
> > well, it seems to me.
> 
> I don't understand this one. The package isc-dhcp-client is present on
> trixie, so why do we need the fix? Or is it missing on trixie/loong64
> (didn't find a way to check, rmadison doesn't tell about loong64)?

It makes a difference when running a forky or sid testbed on a trixie-
based worker, doesn't it? Correct me if I am wrong.

Sven


-- 
GPG Fingerprint
3DF5 E8AA 43FC 9FDF D086 F195 ADF5 0EDA F8AD D585

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to