[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1113961: trixie-pu: package console-setup/1.240+deb13u1



Samuel Thibault, le dim. 19 oct. 2025 16:02:27 +0200, a ecrit:
> it's azerty-oss which we should indeed be using for berber.

Actually the story is even more confusing: the azerty-oss variant is
actually the default one, so it's not dz(azerty-oss), but simply dz that
we should be using. This has actually been wrong since its introduction
in debian 11, I guess it was not actually tested.

> Let me upload 1.240+deb13u2 with this fixed.

'+' is actually posing problem, because it's used as a file separator by
bdf2psf, and thus when building on buildds:

/build/reproducible-build/console-setup-1.240+deb13u2/foo+/build/reproducible-build/console-setup-1.240+deb13u2/bar

is interpreted as /build/reproducible-build/console-setup-1.240,
deb13u2/foo, /build/reproducible-build/console-setup-1.240, and
deb13u2/bar...

This problem is not new, it already brought concerns for some +nmu
uploads in the past apparently. The simplest way would be to rather use
version 1.241~deb13u1. That's unorthodox, but would be the simplest way
to get the ca(multi) and dz layouts fixed in the installer. Otherwise
we'd have to somehow teach bdf2psf some escape sequence to really mean +
inside the path instead of a file separator, and backport that as well,
what do you think?

Samuel


Reply to: