Bug#1142788: os-prober fails to detect Windows Boot Manager under tr_TR.UTF-8 locale

Cyril Brulebois <[email protected]> Thu, 30 Jul 2026 13:02:46 +0200
Newsgroups gmane.linux.debian.devel.boot
Organization Debian
Message-ID <20260730110246.r3hodwyerskirl4j__17434.5949942776$1785409531$gmane$org@mraw.org>
--mrr3grgkmuzwsv6s
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

Erol SANER <[email protected]> (2026-07-26):
> Under tr_TR.UTF-8:
>=20
> =C2=A0 =C2=A0 ls -1 /boot/efi | grep -i '^efi$'
>=20
> returns no output.

This would:

    echo EFI | grep -i '^ef=C4=B1$'

with the final character before the anchor on the right being:

    U+0131 LATIN SMALL LETTER DOTLESS I

And this would:

    echo EF=C4=B0 | grep -i '^efi$'

with the final character in the echo being:

    U+0130 LATIN CAPITAL LETTER I WITH DOT ABOVE

The presence/absence of the dot being significant in Turkish:
  https://en.wikipedia.org/wiki/Turkish_alphabet

And yes, as Steve hinted, setting LC_ALL=3DC is the way to go: we don't
want to have to know about (or be exposed to) locale-dependent fun here.


Cheers,
--=20
Cyril Brulebois ([email protected])            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

--mrr3grgkmuzwsv6s
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmprL1EACgkQ/5FK8MKz
VSAVQxAAu+mKYeRzkr3BqPDASDaMrS70H4r3aqpk1VhgGUkw5NdS5FW+zz0TvcoZ
nGIg7Cd2Q9cWSPCq7aTDvHliPXo8l4+4aX0IpmmoaPtpYkaeiEkL1kR0wsUD89FV
+S95nGHfPuOOdu3OIl4XuiHq4xP7TYKVp9wbTf4eYY+Hm3lHESd/dRxwQ5CDt8hL
xC4jEpn4JTQN+A2muT/Ne/GTxO97rYZbHHlrNkvviuWPzlF/golYRld5DBxtTW/7
R3TTk1e6Kb2UUPBmxlenOr+x5dGhFQxDtgirr1uEIBsaAxhqXNgLgxce4ULTz1Ph
3bMy58hgWy7Rl07aC4kKhvPrI6QQlNf/s+7QT7oTjHLXWV8XyH97fGgybmArRtww
jsn0fADGmUkrvlFmvivn2qciUkcJpLba1F32yBqLO6btByP4X1tOwBdkIHBdrL7Z
EfPT+zSF8WlPWUcl4pDhoC+SY9OCzIk4CH2kf8Qtq69LAMSEh9BqBrcegcLZ6mjZ
MIEqu027Ob7mmPmMtO69e/j5McocszI9bjqaCn3He/phRrLjtsQwMp5rpPVBqmBD
XY8wfb6NDkfIZfVzEynHxrmYj9hmv4mJi/uzDdhzHL2/fNgs7fpaQ/fjJPzLuwPl
p7gtiZY5aJlWP+sgacxmH8+bXnRaDLepvRBtm8rRL6yw8ZqYAnI=
=qAi0
-----END PGP SIGNATURE-----

--mrr3grgkmuzwsv6s--