Bug#1069265: tzdata: Upgrade from 2023c-2 to 2024 corrupts zoneinfo files

2024-05-06 Thread Plasma (David Paul)
On Thu, 18 Apr 2024 23:39:14 + IvanAbs  wrote:
> On 2024-04-17 several of my servers running Debian 10 received an
> update for the tzdata package via Debian unattended-upgrade. However,
> this update resulted in corruption of files within the
> /usr/share/zoneinfo directory.

I, too, encountered a variation of this issue today while trying to
update the tzdata package on my system. I was eventually able to resolve
the issue with a little manual intervention. Details follow.

> I was using tzdata 2023c-2 package, and originally installed from an
> official Debian source

In my case, the installed version of the package was tzdata 2023c-5.

> I installed tzdata 2023c-2 with dpkg -i, because our severs needs the
> last-year updated data, but there were not a release for Debian 10,
> until yesterday.

Similarly, I had installed tzdata 2023c-5 on what is effectively Debian
Bullseye install (though what is actually an unabashed FrankenDevuan
install that is mostly composed of packages from Devuan's Chimaera
release). My motivation for doing so was similar: I wanted the
then-current timezone database and the package in chimaera/bullseye had
yet to be updated. I fully acknowledge this course of action is
actively frowned upon[1].

[1] https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian

> To resolve this issue, I had to completely remove the tzdata 2023
> version and perform a clean installation of the new tzdata 2024
> version.

Here's how I was able to resolve the issue. Using snapshot.debian.org,
I downloaded tzdata_2023d-1_all.deb which installed without issue over
2023c-5. Afterward, I was able to install tzdata 2024a-0+deb11u1
without issue.

As this issue only manifests on systems in explicitly unsupported
configurations, the severity of the bug should probably be reduced from
grave, but I will leave that decision to others.

I hope this was helpful,

-- 
Plasma



Processed: FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h

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

> severity 1070441 important
Bug #1070441 [src:cbmc] cmbc: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070441 to the same value.
> block 1070668 by 1070441
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070443 important
Bug #1070443 [src:aspectc++] aspectc++: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070443 to the same value.
> block 1070668 by 1070443
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070444 important
Bug #1070444 {Done: Camm Maguire } [src:cxref] cxref: arm64 
FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070444 to the same value.
> block 1070668 by 1070444
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070446 important
Bug #1070446 [src:rocm-hipamd] rocm-hipamd: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070446 to the same value.
> block 1070668 by 1070446
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set

-- 
1070441: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070441
1070443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070443
1070444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070444
1070446: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070446
1070668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070668
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h

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

> severity 1070441 important
Bug #1070441 [src:cbmc] cmbc: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070441 to the same value.
> block 1070668 by 1070441
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070443 important
Bug #1070443 [src:aspectc++] aspectc++: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070443 to the same value.
> block 1070668 by 1070443
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070444 important
Bug #1070444 {Done: Camm Maguire } [src:cxref] cxref: arm64 
FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070444 to the same value.
> block 1070668 by 1070444
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070446 important
Bug #1070446 [src:rocm-hipamd] rocm-hipamd: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070446 to the same value.
> block 1070668 by 1070446
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set

-- 
1070441: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070441
1070443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070443
1070444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070444
1070446: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070446
1070668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070668
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h

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

> severity 1070441 important
Bug #1070441 [src:cbmc] cmbc: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070441 to the same value.
> block 1070668 by 1070441
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070443 important
Bug #1070443 [src:aspectc++] aspectc++: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070443 to the same value.
> block 1070668 by 1070443
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070444 important
Bug #1070444 {Done: Camm Maguire } [src:cxref] cxref: arm64 
FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070444 to the same value.
> block 1070668 by 1070444
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070446 important
Bug #1070446 [src:rocm-hipamd] rocm-hipamd: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070446 to the same value.
> block 1070668 by 1070446
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set

-- 
1070441: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070441
1070443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070443
1070444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070444
1070446: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070446
1070668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070668
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h

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

> severity 1070441 important
Bug #1070441 [src:cbmc] cmbc: arm64 FTBFS with glibc 2.38
Severity set to 'important' from 'serious'
> block 1070668 by 1070441
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was not blocked by any bugs.
1070668 was not blocking any bugs.
Added blocking bug(s) of 1070668: 1070441
> severity 1070443 important
Bug #1070443 [src:aspectc++] aspectc++: arm64 FTBFS with glibc 2.38
Severity set to 'important' from 'serious'
> block 1070668 by 1070443
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070441
1070668 was not blocking any bugs.
Added blocking bug(s) of 1070668: 1070443
> severity 1070444 important
Bug #1070444 {Done: Camm Maguire } [src:cxref] cxref: arm64 
FTBFS with glibc 2.38
Severity set to 'important' from 'serious'
> block 1070668 by 1070444
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070441 1070443
1070668 was not blocking any bugs.
Added blocking bug(s) of 1070668: 1070444
> severity 1070446 important
Bug #1070446 [src:rocm-hipamd] rocm-hipamd: arm64 FTBFS with glibc 2.38
Severity set to 'important' from 'serious'
> block 1070668 by 1070446
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070441 1070444 1070443
1070668 was not blocking any bugs.
Added blocking bug(s) of 1070668: 1070446

-- 
1070441: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070441
1070443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070443
1070444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070444
1070446: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070446
1070668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070668
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: tagging 1070668

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

> tags 1070668 + help
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
Added tag(s) help.
> thanks
Stopping processing here.

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



FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h

2024-05-06 Thread Aurelien Jarno
control: severity 1070441 important
control: block 1070668 by 1070441
control: severity 1070443 important
control: block 1070668 by 1070443
control: severity 1070444 important
control: block 1070668 by 1070444
control: severity 1070446 important
control: block 1070668 by 1070446


Dear maintainers,

glibc 2.38 introduced changes to the bits/math-vector.h file on arm64 in
order to support math vector functions. This unfortunately caused the
FTBFS of your packages.

The change has been temporarily reverted in version 2.38-8 until a fix
is found, and I have opened #1070668 on the glibc side to track the
issue, with a Cc: to the arm64 porters.

I am therefore downgrading the bugs to severity important. However this
should not prevent working on a solution to the problem with the arm64
porters, and depending on the case either at the package level, or at
the upstream glibc/gcc/llvm level.

Regards
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://aurel32.net



glibc_2.38-8_source.changes ACCEPTED into unstable

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



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Mon, 06 May 2024 22:34:15 +0200
Source: glibc
Architecture: source
Version: 2.38-8
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Changes:
 glibc (2.38-8) unstable; urgency=medium
 .
   [ Aurelien Jarno ]
   * debian/patches/arm64/local-remove-aarch64-bits-math-vector-h.diff:
 temporarily remove aarch64 specific bits/math-vector.h file, so that the
 generic one is used instead. Addresses: #1070441, #1070443, #1070444,
 #1070446.
Checksums-Sha1:
 b3d4b1f4856481cb91c202309c9fcd10af15a942 9079 glibc_2.38-8.dsc
 520e9dd05023cc99454bcbb560ef10a348bc2890 426856 glibc_2.38-8.debian.tar.xz
 860fe3f512b29955b36d635ca9d58f9de6edf6c0 10055 glibc_2.38-8_source.buildinfo
Checksums-Sha256:
 3359e1078eefe1eda9c44deb7c437aa3e7ab3ea52eb223d8d7f61ae63198da26 9079 
glibc_2.38-8.dsc
 092096c5f04e03481fa96ffd57fefba4ae602cdf145f858530f7f75982336137 426856 
glibc_2.38-8.debian.tar.xz
 af06c91d5cd637efe450e70adb31ba00fa9818809f00d5c38c49a2f13e6c488e 10055 
glibc_2.38-8_source.buildinfo
Files:
 341779a87e8a7cf590f3782f59555e4e 9079 libs required glibc_2.38-8.dsc
 f68edea538de6eef8ed0ba93029dcb4d 426856 libs required 
glibc_2.38-8.debian.tar.xz
 61b6f88ea278f7825e7d159b619ca9e0 10055 libs required 
glibc_2.38-8_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmY5P54ACgkQE4jA+Jno
M2urKA/5AcOUvDzCdjqzKKwZI+0RS3m/Gqr6S7xRwJ/5mtZTiaMBQsp7XmfdmUTc
mgjTChvVrHevElayJD2fbOGeMeU5GWyqLhJ3EBP5eVDMvSQmdPp+I89gEVAbZO1U
44857o6EVC6ooxlW2ssuELWJMAm42yQP1x0l7qjDy++oCqa1Nu0rNPuiEdaKy1N8
EP0pNtd2AH7y5dCQH1HaxbXPfRnhVJ8OlcyUHFfZWEMkAQrQsWvPuDyMpWj2q0zv
wMPkT94Q9thF71YFjKRdsxK4nYDNL8iG68neUzoQhDznSTY0muvhVjREs8TACtWa
iXJxX3Mop9Uz2W3VIBsBbk9Y0Bm+XtQdcuytEM2SGQPnhDc1FlXxyeLkRwmxwzb8
pMxuAjqCLMGQWE6e2ei4aHX+RMnu//E9uxs2kKHoUg0ypKhXj/0nwvdTgvINODc0
x3VF8AcbbYWCUD47G0wU1ahM/leDWV4fAYkQWrb9nG3VATNlnckOJ2B861ErhPmC
eSDMymXzxuTanyIV416aWFBpa7FSS3EeKujxOV7wOxZrx2AuLXx6YgIwSXQJl1D6
Nx7cBQt1zMC2qQzgGXZuUFn15zYnDCcEAxepgyZkFRGDfdyH1KZIbAF1HMY0j7qM
JFYhU1M97X7uJrtAWzz2uVDEIl2HhR62mYoJdqKdJjQD121O6Ok=
=4jRa
-END PGP SIGNATURE-



pgpaYFvyAFPwZ.pgp
Description: PGP signature


Processed: affects 1070668

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

> affects 1070668 cbmc aspectc++ cxref rocm-hipamd
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
Added indication that 1070668 affects cbmc, aspectc++, cxref, and rocm-hipamd
> thanks
Stopping processing here.

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



Processed: glibc: packages FTBFS caused by vector math library header on arm64

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

> forwarded -1 https://sourceware.org/bugzilla/show_bug.cgi?id=30909
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
Set Bug forwarded-to-address to 
'https://sourceware.org/bugzilla/show_bug.cgi?id=30909'.

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



Bug#1070668: glibc: packages FTBFS caused by vector math library header on arm64

2024-05-06 Thread Aurelien Jarno
Source: glibc
Version: 2.38-1
Severity: important
Tags: upstream
X-Debbugs-Cc: debian-...@lists.debian.org
Control: forwarded -1 https://sourceware.org/bugzilla/show_bug.cgi?id=30909

glibc 2.38 added vector math library (libmvec) support for arm64, with
ASIMD and SVE version. This includes an architecture specific header,
/usr/include/aarch64-linux-gnu/bits/math-vector.h, to declare the
vectorized functions. For that the ASIMD types __Float32x4_t and
__Float64x2_t are also defined for GCC >= 9 or CLANG >= 8, and SVE
types __SVFloat32_t, __SVFloat64_t and __SVBool_t for GCC >= 10 and
CLANG >= 11.

Unfortunately this causes issues to the following packages:
- #1070441 cmbc: arm64 FTBFS with glibc 2.38
- #1070443 aspectc++: arm64 FTBFS with glibc 2.38
- #1070444 cxref: arm64 FTBFS with glibc 2.38
- #1070446 rocm-hipamd: arm64 FTBFS with glibc 2.38

The issue has already been reported upstream [1].

For now this file has been restored to the generic version in glibc
2.38-8, removing support for the corresponding vector functions [2].

Porters, could you please have a look at the issue, and work on fixes
at the package level and at the upstream glibc/gcc/llvm level?

Thanks
Aurelien

[1] https://sourceware.org/bugzilla/show_bug.cgi?id=30909
[2] 
https://salsa.debian.org/glibc-team/glibc/-/commit/9e2889537336bdad878eef88bcfb13e457e8ea77
 



Processing of glibc_2.38-8_source.changes

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

Greetings,

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



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

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


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

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




[Git][glibc-team/glibc][sid] 2 commits: debian/patches/arm64/local-remove-aarch64-bits-math-vector-h.diff: temporarily...

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


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


Commits:
9e288953 by Aurelien Jarno at 2024-05-06T22:27:34+02:00
debian/patches/arm64/local-remove-aarch64-bits-math-vector-h.diff: temporarily 
remove aarch64 specific bits/math-vector.h file, so that the generic one is 
used instead. Addresses: #1070441, #1070443, #1070444, #1070446.

- - - - -
6dce9037 by Aurelien Jarno at 2024-05-06T22:34:23+02:00
releasing package glibc version 2.38-8

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/arm64/local-remove-aarch64-bits-math-vector-h.diff
- debian/patches/series


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/857ddd995f363d22e7ba9dae52258b33968907d0...6dce903796b8feb717ce9b30c8da56f82946c465

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/857ddd995f363d22e7ba9dae52258b33968907d0...6dce903796b8feb717ce9b30c8da56f82946c465
You're receiving this email because of your account on salsa.debian.org.




Re: Please give me write access to glibc -security branches

2024-05-06 Thread Aurelien Jarno
Hi Adrian,

On 2024-05-06 00:15, Adrian Bunk wrote:
> Hi,
> 
> please give me write access to glibc -security branches for pushing
> (E)LTS updates there.

TTBOMK there is no such things like giving access to some branches only,
so you should no have access to the glibc repository on salsa. Please
use it with care.

Regards
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://aurel32.net


signature.asc
Description: PGP signature


Bug#1070490: libc6: Unpacking libc6:amd64 2.28-10+deb10u3 over 2.28-10+deb10u2 breaks system

2024-05-06 Thread Adrian Bunk
On Mon, May 06, 2024 at 05:37:37PM +0100, Adam D. Barratt wrote:
> On Mon, 2024-05-06 at 13:02 +0200, Jan Krčmář wrote:
> > Package: libc6
> > Version: 2.28-10+deb10u3
> > 
> > Upgrading the system (Debian 10/Buster) causes corrupted system,
> > ending with kernel panic and unbootable system.
> > 
> [...]
> > The following packages will be upgraded:
> > apt apt-transport-https apt-utils base-files ca-certificates 
> 
> The fact that APT is being upgraded here seems strange - APT hasn't
> changed in buster for 3 years. What's your base system?

There's also
> > Unpacking base-files (10.3+deb10u13) over (10.3+deb10u5) ...

That's outdated since September 2020.

> > Unpacking libc6:amd64 (2.28-10+deb10u3) over (2.28-10+deb10u2) ...
> > Replaced by files in installed package libcrypt1:amd64 (1:4.4.18-4)
> > ...
> 
> This, on the other hand, looks like you've done something odd to your
> system. libcrypt1 doesn't exist until bullseye, so at some point you
> have partially upgraded your base system. In conjunction with your pre-
> upgrade system apparently having an APT version that's /older/ than the
> one in buster, this feels odd.

There is related nastiness with partial upgrades from buster to 
bullseye, see the last two items at [1].

I am not sure whether it is the root cause here, but it's at least 
plausible that not being able to have the Breaks in libcrypt1 causes 
problems for such partially upgraded systems.

> Regards,
> 
> Adam

cu
Adrian

[1] 
https://tracker.debian.org/news/1239066/accepted-libxcrypt-14418-3-source-into-unstable/



Bug#1070490: libc6: Unpacking libc6:amd64 2.28-10+deb10u3 over 2.28-10+deb10u2 breaks system

2024-05-06 Thread Adam D. Barratt
On Mon, 2024-05-06 at 13:02 +0200, Jan Krčmář wrote:
> Package: libc6
> Version: 2.28-10+deb10u3
> 
> Upgrading the system (Debian 10/Buster) causes corrupted system,
> ending with kernel panic and unbootable system.
> 
[...]
> The following packages will be upgraded:
> apt apt-transport-https apt-utils base-files ca-certificates 

The fact that APT is being upgraded here seems strange - APT hasn't
changed in buster for 3 years. What's your base system?

> 
[...]
> Unpacking libc6:amd64 (2.28-10+deb10u3) over (2.28-10+deb10u2) ...
> Replaced by files in installed package libcrypt1:amd64 (1:4.4.18-4)
> ...

This, on the other hand, looks like you've done something odd to your
system. libcrypt1 doesn't exist until bullseye, so at some point you
have partially upgraded your base system. In conjunction with your pre-
upgrade system apparently having an APT version that's /older/ than the
one in buster, this feels odd.

Regards,

Adam



Bug#1070490: libc6: Unpacking libc6:amd64 2.28-10+deb10u3 over 2.28-10+deb10u2 breaks system

2024-05-06 Thread Jan Krčmář
Package: libc6
Version: 2.28-10+deb10u3

Upgrading the system (Debian 10/Buster) causes corrupted system, ending with 
kernel panic and unbootable system.

Here is a transcript:

# apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
linux-image-4.19.0-10-cloud-amd64
Use 'apt autoremove' to remove it.
The following packages will be upgraded:
apt apt-transport-https apt-utils base-files ca-certificates cfengine-community 
file iproute2 iputils-ping klibc-utils
libapt-inst2.0 libapt-pkg5.0 libbsd0 libc-bin libc-dev-bin libc-l10n libc6 
libc6-dev libefiboot1 libefivar1 libfreetype6
libgcrypt20 libgmp10 libicu63 libklibc libmagic-mgc libmagic1 locales 
locales-all
29 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 42.1 MB of archives.
After this operation, 788 kB disk space will be freed.
Do you want to continue? [Y/n]
Get:2 http://deb.debian.org/debian buster/main amd64 base-files amd64 
10.3+deb10u13 [69.9 kB]
Get:3 http://deb.debian.org/debian-security buster/updates/main amd64 libc6-dev 
amd64 2.28-10+deb10u3 [2,693 kB]
Get:4 http://deb.debian.org/debian-security buster/updates/main amd64 
libc-dev-bin amd64 2.28-10+deb10u3 [276 kB]
Get:5 http://deb.debian.org/debian-security buster/updates/main amd64 libc6 
amd64 2.28-10+deb10u3 [2,871 kB]
Get:6 http://deb.debian.org/debian buster/main amd64 libapt-pkg5.0 amd64 
1.8.2.3 [967 kB]
Get:7 http://deb.debian.org/debian buster/main amd64 libapt-inst2.0 amd64 
1.8.2.3 [204 kB]
Get:8 http://deb.debian.org/debian buster/main amd64 apt amd64 1.8.2.3 [1,418 
kB]
Get:9 http://deb.debian.org/debian buster/main amd64 apt-utils amd64 1.8.2.3 
[421 kB]
Get:10 http://deb.debian.org/debian-security buster/updates/main amd64 libc-bin 
amd64 2.28-10+deb10u3 [790 kB]
Get:11 http://deb.debian.org/debian buster/main amd64 libgcrypt20 amd64 
1.8.4-5+deb10u1 [556 kB]
Get:12 http://deb.debian.org/debian buster/main amd64 libgmp10 amd64 
2:6.1.2+dfsg-4+deb10u1 [251 kB]
Get:13 http://deb.debian.org/debian buster/main amd64 iproute2 amd64 
4.20.0-2+deb10u1 [826 kB]
Get:14 http://deb.debian.org/debian buster/main amd64 iputils-ping amd64 
3:20180629-2+deb10u2 [43.4 kB]
Get:15 http://deb.debian.org/debian buster/main amd64 file amd64 
1:5.35-4+deb10u2 [66.4 kB]
Get:16 http://deb.debian.org/debian buster/main amd64 libmagic1 amd64 
1:5.35-4+deb10u2 [118 kB]
Get:17 http://deb.debian.org/debian buster/main amd64 libmagic-mgc amd64 
1:5.35-4+deb10u2 [242 kB]
Get:18 http://deb.debian.org/debian-security buster/updates/main amd64 
libc-l10n all 2.28-10+deb10u3 [847 kB]
Get:19 http://deb.debian.org/debian-security buster/updates/main amd64 
locales-all amd64 2.28-10+deb10u3 [10.8 MB]
Get:1 https://download.zcu.cz/public/software/linux/debian stable/main amd64 
cfengine-community amd64 3.21.3-1.debian11 [5,290 kB]
Get:20 http://deb.debian.org/debian-security buster/updates/main amd64 locales 
all 2.28-10+deb10u3 [4,060 kB]
Get:21 http://deb.debian.org/debian buster/main amd64 apt-transport-https all 
1.8.2.3 [149 kB]
Get:22 http://deb.debian.org/debian buster/main amd64 ca-certificates all 
20200601~deb10u2 [166 kB]
Get:23 http://deb.debian.org/debian buster/main amd64 klibc-utils amd64 
2.0.6-1+deb10u1 [95.1 kB]
Get:24 http://deb.debian.org/debian buster/main amd64 libklibc amd64 
2.0.6-1+deb10u1 [54.4 kB]
Get:25 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 
0.9.1-2+deb10u1 [99.5 kB]
Get:26 http://deb.debian.org/debian buster/main amd64 libefivar1 amd64 
37-2+deb10u1 [46.6 kB]
Get:27 http://deb.debian.org/debian buster/main amd64 libefiboot1 amd64 
37-2+deb10u1 [44.2 kB]
Get:28 http://deb.debian.org/debian buster/main amd64 libfreetype6 amd64 
2.9.1-3+deb10u3 [380 kB]
Get:29 http://deb.debian.org/debian buster/main amd64 libicu63 amd64 
63.1-6+deb10u3 [8,293 kB]
Fetched 42.1 MB in 0s (98.8 MB/s)
Preconfiguring packages ...
(Reading database ... 71235 files and directories currently installed.)
Preparing to unpack .../base-files_10.3+deb10u13_amd64.deb ...
Unpacking base-files (10.3+deb10u13) over (10.3+deb10u5) ...
Setting up base-files (10.3+deb10u13) ...
Installing new version of config file /etc/debian_version ...
(Reading database ... 71235 files and directories currently installed.)
Preparing to unpack .../libc6-dev_2.28-10+deb10u3_amd64.deb ...
Unpacking libc6-dev:amd64 (2.28-10+deb10u3) over (2.28-10+deb10u2) ...
Preparing to unpack .../libc-dev-bin_2.28-10+deb10u3_amd64.deb ...
Unpacking libc-dev-bin (2.28-10+deb10u3) over (2.28-10+deb10u2) ...
Preparing to unpack .../libc6_2.28-10+deb10u3_amd64.deb ...
Unpacking libc6:amd64 (2.28-10+deb10u3) over (2.28-10+deb10u2) ...
Replaced by files in installed package libcrypt1:amd64 (1:4.4.18-4) ...
dpkg: error processing archive 
/var/cache/apt/archives/libc6_2.28-10+deb10u3_amd64.deb (--unpack):
unable to install new version of