Processed: bug 1070875 is forwarded to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709

2024-05-10 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 1070875 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709
Bug #1070875 [src:glibc] glibc: FTBFS on hppa - Encountered regressions that 
don't match expected failures
Set Bug forwarded-to-address to 
'https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1070875: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070875
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1070875: glibc: FTBFS on hppa - Encountered regressions that don't match expected failures

2024-05-10 Thread John David Anglin
Source: glibc
Version: 2.38-10
Severity: normal
Tags: ftbfs

Dear Maintainer,

The following tests are known to fail on hppa when glibc is built with
gcc-13 or later:

FAIL: math/test-double-fma
FAIL: math/test-double-ldouble-fma
FAIL: math/test-float32x-float64-fma
FAIL: math/test-float32x-fma
FAIL: math/test-float64-fma
FAIL: math/test-ldouble-fma

The tests do not fail when glibc is built with gcc-12.

See following gcc bug report:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709

Full build log is here:
https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=hppa&ver=2.38-10&stamp=1715383873&raw=0

Things get worse with gcc-14.  I suspect this is an issue with nan
representation.

Please change the above tests to xfails.

Thanks,
Dave Anglin

-- System Information:
Debian Release: trixie/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable')
Architecture: hppa (parisc64)

Kernel: Linux 6.1.90+ (SMP w/4 CPU threads)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



Processed: libm.a lost fmod + fmodf on i386 + m68k

2024-05-10 Thread Debian Bug Tracking System
Processing control commands:

> affects -1 src:zsh
Bug #1070872 [libc6-dev] libm.a lost fmod + fmodf on i386 + m68k
Added indication that 1070872 affects src:zsh

-- 
1070872: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070872
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1070872: libm.a lost fmod + fmodf on i386 + m68k

2024-05-10 Thread Adrian Bunk
Package: libc6-dev
Version: 2.38-7
Severity: serious
Tags: ftbfs
Control: affects -1 src:zsh

https://buildd.debian.org/status/logs.php?pkg=zsh&ver=5.9-6%2Bb1

...
gcc -static   -o zsh main.o  `cat stamp-modobjs`   -lpcre2-8 -lgdbm -lcap 
-lncursesw -ltinfo -ltinfo -lrt -lm  -lc
...
./obj-static/Src/../../Src/math.c:1260:(.text+0x1d8e): undefined reference to 
`fmod'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:228: zsh] Error 1



$ objdump -t /usr/lib/i386-linux-gnu/libm.a | grep fmod
w_fmodl_compat.o: file format elf32-i386
w_fmod_compat.o: file format elf32-i386
w_fmodf_compat.o: file format elf32-i386
e_fmodl.o: file format elf32-i386
 g F .text  0013 __ieee754_fmodl
w_fmodl.o: file format elf32-i386
 g F .text  0085 __fmodl
 *UND*   __ieee754_fmodl
  wF .text  0085 fmodf64x
  wF .text  0085 fmodl
e_fmod.o: file format elf32-i386
 g F .text  0013 __ieee754_fmod
w_fmod.o: file format elf32-i386
e_fmodf.o: file format elf32-i386
 g F .text  0013 __ieee754_fmodf
w_fmodf.o: file format elf32-i386
e_fmodf128.o: file format elf32-i386
 g F .text  0c9b __ieee754_fmodf128
 *UND*   __ieee754_fmodf128
 *UND*   __ieee754_fmodf128
w_fmodf128.o: file format elf32-i386
 g F .text  0237 __fmodf128
 *UND*   __ieee754_fmodf128
  wF .text  0237 fmodf128
$


With 2.37-13 this is instead:

$ objdump -t /usr/lib/i386-linux-gnu/libm.a | grep fmod
w_fmodl_compat.o: file format elf32-i386
w_fmod_compat.o: file format elf32-i386
w_fmodf_compat.o: file format elf32-i386
e_fmodl.o: file format elf32-i386
 g F .text  0013 __ieee754_fmodl
w_fmodl.o: file format elf32-i386
 g F .text  0085 __fmodl
 *UND*   __ieee754_fmodl
  wF .text  0085 fmodf64x
  wF .text  0085 fmodl
e_fmod.o: file format elf32-i386
 g F .text  0013 __ieee754_fmod
w_fmod.o: file format elf32-i386
 g F .text  006b __fmod
 *UND*   __ieee754_fmod
  wF .text  006b fmodf32x
  wF .text  006b fmodf64
  wF .text  006b fmod
e_fmodf.o: file format elf32-i386
 g F .text  0013 __ieee754_fmodf
w_fmodf.o: file format elf32-i386
 g F .text  0063 __fmodf
 *UND*   __ieee754_fmodf
  wF .text  0063 fmodf32
  wF .text  0063 fmodf
e_fmodf128.o: file format elf32-i386
 g F .text  0cc5 __ieee754_fmodf128
 *UND*   __ieee754_fmodf128
 *UND*   __ieee754_fmodf128
w_fmodf128.o: file format elf32-i386
 g F .text  0237 __fmodf128
 *UND*   __ieee754_fmodf128
  wF .text  0237 fmodf128
$



Processing of glibc_2.38-10_source.changes

2024-05-10 Thread Debian FTP Masters
glibc_2.38-10_source.changes uploaded successfully to localhost
along with the files:
  glibc_2.38-10.dsc
  glibc_2.38-10.debian.tar.xz
  glibc_2.38-10_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



glibc_2.38-10_source.changes ACCEPTED into unstable

2024-05-10 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 10 May 2024 17:59:41 +0200
Source: glibc
Architecture: source
Version: 2.38-10
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Changes:
 glibc (2.38-10) unstable; urgency=medium
 .
   * debian/control.in/main, debian/rules.d/control.mk: build-depends on
 g++$(DEB_GCC_VERSION)-for-host instead of listing cross-build-dependency
 per architecture. Also depends on g++$(DEB_GCC_VERSION)-multilib instead
 of hardcoding the version.
Checksums-Sha1:
 9035b13305fcaf7578562891eeb4c8b699c160bb 7535 glibc_2.38-10.dsc
 29bf911dbe9683834c212f25ff0ad2b6e9b45e01 427432 glibc_2.38-10.debian.tar.xz
 bea17627651d85fff1896bd2aa7ed6bb4a37b922 9945 glibc_2.38-10_source.buildinfo
Checksums-Sha256:
 89b5efeaa2ee1f6e05217c3607313425f516f62cfc68a2bc86211c60309fef9c 7535 
glibc_2.38-10.dsc
 0efc867cf0cc019d4c266eae93bc8595c334ea3187cfba444a0a1a738cb7073b 427432 
glibc_2.38-10.debian.tar.xz
 dcbdca70239932c4c82c4a9b46033dafc55ef948c95c81db9a417893e204e069 9945 
glibc_2.38-10_source.buildinfo
Files:
 deced193a7d3a66b9e789a79ed27e58d 7535 libs required glibc_2.38-10.dsc
 c251535ffad7af1c140ac8b4727ef878 427432 libs required 
glibc_2.38-10.debian.tar.xz
 6809fafa8f50aa5376026b1bb2e96021 9945 libs required 
glibc_2.38-10_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmY+RKUACgkQE4jA+Jno
M2skgg//fZBllE8kNFos9DJ9zbyrrbL83QZq4fJF37WPxp/c5pyEv30irTgYg4Ve
Wl3RgBQOPkDa6XzkoJlzTlOyQxJI988Y9+bSg67gsMH2ieR6hOwhavlT5/Mkbg+N
Z9n/g0p9cIoSHg6eVveEdwIlt+qrKViMdtkJVE9OWta+D11QpkVZtYJ/yTkdoO+D
oniuzyOHAMfj6eXFb1qcW13dwoZ26JBsAM01WclEDTkXgxwTrHNpi1cdX/qPB/qp
x0YybGa9UmmuufY4Os7N1Q5quLXpNfuPq5+TX0XpBEblNJDbpPZ47QlqO3zGIJfP
Z1JcUKizBlo9hSIl6AGAfx41qROoeE6D4g7FxfJuJx5uv5aClxktv09Q45HW+uqb
M4RgCzahKmbR4AtgpmqwrDLMNDrMaCbKaCWfOiG2Zhkt55DqIw06CuZdqtUX+Zmn
Rbsegyc2issgLz+adtXD/S6cSpSL8lK3WS1oAaqdy6wtHrGG96MqDhZkL73J2K8/
n5IvyIKRp4Ws0IXLfT5I+Wsg3p7Y6VR8euP0JfCcMd7yNsQqRSnZW08aKWi54jIB
Lwk27c4vdOE3S2YaWpqcV8NYkAaRAOoH98PwnIuEPtjMFyRuzk5kWHpGMUM51gOe
SYgdVnSPBJmXSLuSj9g+U9IIgriEms9nrJASCzLi4oIxP7g84WM=
=rl1S
-END PGP SIGNATURE-



pgp3ryDlyuisQ.pgp
Description: PGP signature


[Git][glibc-team/glibc] Pushed new tag debian/2.38-10

2024-05-10 Thread Aurelien Jarno (@aurel32)


Aurelien Jarno pushed new tag debian/2.38-10 at GNU Libc Maintainers / glibc

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/tree/debian/2.38-10
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/glibc][sid] 2 commits: Add a missing comma in previous commit

2024-05-10 Thread Aurelien Jarno (@aurel32)


Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
09dd5077 by Aurelien Jarno at 2024-05-10T17:58:04+02:00
Add a missing comma in previous commit

- - - - -
417593da by Aurelien Jarno at 2024-05-10T17:59:47+02:00
releasing package glibc version 2.38-10

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/control.in/main


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/62f9f7b6eccbb45a31f125fd85590a1c15b0802c...417593dafd7a6321b57293cc8f59a34ea5ee5ae5

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/62f9f7b6eccbb45a31f125fd85590a1c15b0802c...417593dafd7a6321b57293cc8f59a34ea5ee5ae5
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/glibc][sid] debian/control.in/main, debian/rules.d/control.mk: build-depends on...

2024-05-10 Thread Aurelien Jarno (@aurel32)


Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
62f9f7b6 by Aurelien Jarno at 2024-05-10T17:56:23+02:00
debian/control.in/main, debian/rules.d/control.mk: build-depends on 
g++$(DEB_GCC_VERSION)-for-host instead of listing cross-build-dependency per 
architecture. Also depends on g++$(DEB_GCC_VERSION)-multilib instead of 
hardcoding the version.

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/control.in/main
- debian/rules.d/control.mk


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/62f9f7b6eccbb45a31f125fd85590a1c15b0802c

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/62f9f7b6eccbb45a31f125fd85590a1c15b0802c
You're receiving this email because of your account on salsa.debian.org.




Bug#1066887: marked as done (locales/locale-gen: Locales Cannot Copy from Locales in /usr/local/share/i18n/locales)

2024-05-10 Thread Debian Bug Tracking System
Your message dated Fri, 10 May 2024 14:55:49 +
with message-id 
and subject line Bug#1066887: fixed in glibc 2.38-9
has caused the Debian Bug report #1066887,
regarding locales/locale-gen: Locales Cannot Copy from Locales in  
/usr/local/share/i18n/locales
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1066887: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066887
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: locales
Version: 2.36-9+deb12u4
Severity: important
Tags: l10n
X-Debbugs-Cc: maddes+deb...@maddes.net

Dear Maintainer,

referencing a custom locale that resides in /usr/local/share/i18n/loaces/ via 
"copy" doesn't work.

`dpkg-reconfigure locales` gives the following error message:
en_GB.UTF-8@INTL...[error] cannot open locale definition file `en_US@INTL': No 
such file or directory

Both locales will get attached to the bug, so you can be reproduce.

   * What led up to the situation?

Created custom locales in /usr/local/share/i18n/locales/ and wanted
to copy from one those custome locales: en_GB@INTL shall copy LC_TIME from 
en_US@INTL.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

Looked around and recognized that locale-gen doesn't pass any I18NPATH to 
localedef. So only the compiled-in single path /usr/share/i18n/locales/ is 
referenced.

   * What was the outcome of this action?

Referencing custom locales without I18NPATH does not work (see error message 
above).

   * What outcome did you expect instead?

Referencing a custom locale should work out of the box.

   * Workarounds?

This worked: `I18NPATH=/usr/local/share/i18n dpkg-reconfigure locales`

   * Possible solutions?

Option #1: Enhance `locale-gen` to set I18NPATH when calling localedef

TESTED and working, allows to set I18NPATH also from the outside.

/usr/sbin/locale-gen:
...
if [ -z "${I18NPATH:-}" ]; then
  if [ -d "${USER_LOCALES}" ]; then
I18NPATH="${USER_LOCALES%/locales}"
  fi
fi

echo "Generating locales (this might take a while)..."
while read -r locale charset; do
  ...
  I18NPATH="${I18NPATH}" localedef ...
  ...
done


Option #2: Enhance `localedef` upstream to allow collon separated list of paths 
via LOCSRCDIR macro

There are no changes since glibc 2.36 in function locfile_read() of 
locale/programs/locfile.c and no debian patches for this function.

Something like this should work (UNTESTED!):

int
locfile_read (struct localedef_t *result, const struct charmap_t *charmap)
{
...
  /* Test in the default directories.  */
  if (ldfile == NULL)
{
  char *locpath = LOCSRCDIR;
  const size_t pathlen = strlen (locpath);
  char locpathbuf[pathlen + 1];
  char path[strlen (filename) + 1 + pathlen];
  char *next;
  locpath = memcpy (locpathbuf, locpath, pathlen + 1);

  while (ldfile == NULL
 && (next = strsep (&locpath, ":")) != NULL)
{
  stpcpy (stpcpy (path, next), filename);

  ldfile = lr_open (path, locfile_hash);

  if (ldfile == NULL)
{
  stpcpy (stpcpy (stpcpy (path, next), "/"), filename);

  ldfile = lr_open (path, locfile_hash);
}
}
}
...


-- System Information:
Debian Release: 12.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-9-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_US.UTF-8@INTL, LC_CTYPE=en_US.UTF-8@INTL (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages locales depends on:
ii  debconf [debconf-2.0]  1.5.82
ii  libc-bin   2.36-9+deb12u4
ii  libc-l10n  2.36-9+deb12u4

locales recommends no packages.

locales suggests no packages.

-- debconf information:
* locales/locales_to_be_generated: en_DE.UTF-8@INTL UTF-8, en_US.UTF-8 UTF-8, 
en_US.UTF-8@INTL UTF-8
* locales/default_environment_locale: en_US.UTF-8@INTL
comment_char %
escape_char /

% INTL English locale for US
% This is a modified copy of "en_US"
% Modifications done for internationally working people: ISO date, 24h clock, 
comma as decimal separator, A4 paper, metric system, etc.
% Most settings are either directly copied from en_US or from i18n
% Special cases are explicitly mentioned

% "en_US" is part of the GNU C Library and contains locale data.
% The Free Softw

glibc_2.38-9_source.changes ACCEPTED into unstable

2024-05-10 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 10 May 2024 15:59:00 +0200
Source: glibc
Architecture: source
Version: 2.38-9
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1066887
Changes:
 glibc (2.38-9) unstable; urgency=medium
 .
   [ Aurelien Jarno ]
   * debian/rules: build with gcc-13.
   * debian/tests/control: re-enable autopkgtest on arm64, the memory
 consumption should be lower with gcc-13.
   * debian/testsuite-xfail-debian.mk: remove now fixed riscv64 XFAILs.
   * debian/debhelper.in/libc-bin.{install,lintian-overrides}: move ldconfig to
 /usr/sbin.
   * debian/patches/git-updates.diff: update from upstream stable branch.
 .
   [ M. Buecher ]
   * debian/local/usr_sbin/locale-gen: enhance to support referencing locales
 in /usr/local/share/i18n/locales through copy.  Closes: #1066887
Checksums-Sha1:
 70541bc4bd32028b9448dfb2c5c2a80db965dd0a 9079 glibc_2.38-9.dsc
 a5e1b0aee72d2926438be66027e6eb72da22b4fc 427576 glibc_2.38-9.debian.tar.xz
 52bfa216e11f84ee7b44bf56df418d027ae1a4d9 9021 glibc_2.38-9_source.buildinfo
Checksums-Sha256:
 6025837e231c146eeac1a6aee3fbd3450ca5e08f374f144977312161482024f7 9079 
glibc_2.38-9.dsc
 184aca4ef74e68da9a9b8715074a93cb1717017854d943cc73324281341bd57a 427576 
glibc_2.38-9.debian.tar.xz
 484c083375ce24f88428ed8ad9912615c955b6d2e042ecc04fcb85820392301e 9021 
glibc_2.38-9_source.buildinfo
Files:
 cdb165e4105619c90bf070e17a77489a 9079 libs required glibc_2.38-9.dsc
 15f3845b4415127d88436ba916166381 427576 libs required 
glibc_2.38-9.debian.tar.xz
 584fa6fc238450cb2630a1e76022d07c 9021 libs required 
glibc_2.38-9_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmY+KYYACgkQE4jA+Jno
M2ti+g//fnHoC+1Z14FzUHNaWUKTm2WHmGAeeo61ulmexRoikYpIPoM00+O46e0W
roeeVKJv/HkvuR/G0zAo1vdzqcQEHZleZgu2DKggH6q6JGJZoQYWQP7q3/PnTyzM
IYiAt7wiKZH/JMjy9ZYkqS6AUa5IlHCrQsyWb5/WocoqaWQB4O1PlxYPCMqoz5bF
uEmqEjKSPugtjcGkgQeKO4ksgb7Co4P8t/Zp8BW5cH+ZkGqlWv3u2wLYVn78PEZu
x4136lGh/PQBl22BVT7Kmm9/86t0xF0bvEyUpWX1EOp0ijvy2SoW0O4Fyt8sNaqT
u+vD0LPrfxKi6tBEdp1ALb2BYrx77Jt4RzCYz1poOMd9yaKROdFDL9Ykyv4iyJww
wcW2YeXKtleCWu3M2E/mQTiGS/RYOuFnGUbRrDc7l+2LytbnAuv/6met97vtEK7W
Oc6OPez9l15B+KXmxyib6EQtZ9QQbv9mRdY0mlVjFEAKk0o5TUrsa1Vwyg5n6ej6
HgGfMEDHV0dX6dn/oDQUGhDDkmp/c4NGvyun70XqzPuwiZVZOGUDLb7kGt1zJmLx
9uBd+/W07KtfTKU484JgPDzuNrNiNuqxpkadCcIvubkI1orbUoyeaq6brUhKTXBv
cnZOX7QHdqaW5JtgKp/p2Lxkpzeaj+64cUp9lKVvHYciz5LhKIQ=
=Y/Zh
-END PGP SIGNATURE-



pgp46wuaKww6n.pgp
Description: PGP signature


Processing of glibc_2.38-9_source.changes

2024-05-10 Thread Debian FTP Masters
glibc_2.38-9_source.changes uploaded successfully to localhost
along with the files:
  glibc_2.38-9.dsc
  glibc_2.38-9.debian.tar.xz
  glibc_2.38-9_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



[Git][glibc-team/glibc] Pushed new tag debian/2.38-9

2024-05-10 Thread Aurelien Jarno (@aurel32)


Aurelien Jarno pushed new tag debian/2.38-9 at GNU Libc Maintainers / glibc

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/tree/debian/2.38-9
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/glibc][sid] 2 commits: debian/patches/git-updates.diff: update from upstream stable branch.

2024-05-10 Thread Aurelien Jarno (@aurel32)


Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
5a3c2953 by Aurelien Jarno at 2024-05-10T15:58:59+02:00
debian/patches/git-updates.diff: update from upstream stable branch.

- - - - -
75d1b034 by Aurelien Jarno at 2024-05-10T15:59:05+02:00
releasing package glibc version 2.38-9

- - - - -


2 changed files:

- debian/changelog
- debian/patches/git-updates.diff


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/5bcaf1ab8f73a5bbcb83ce78c36f3157bf36cad3...75d1b034087f6405eeaa992d94c2c0a3d79867a2

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/5bcaf1ab8f73a5bbcb83ce78c36f3157bf36cad3...75d1b034087f6405eeaa992d94c2c0a3d79867a2
You're receiving this email because of your account on salsa.debian.org.