Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #356894

Bug#1064838: New package names break APT safety features, ability to co-install different ABIs

From Julian Andres Klode <jak@debian.org>
Newsgroups linux.debian.bugs.rc
Subject Bug#1064838: New package names break APT safety features, ability to co-install different ABIs
Date 2024-02-26 14:30 +0100
Message-ID <IbJdn-cLqH-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Source: linux
Severity: serious
X-Debbugs-Cc: jak@debian.org

After we had discussed the new proposal a couple months ago and were
left with severe open questions and concerns it seems that these have
been ignored and the packages uploaded anyway, breaking APT's algorithm
that ensures the currently booted kernel is not offered for removal, as
well as possibly others.

In addition, this means that the ABI changes within the same package
names, causing different ABIs to no longer be co-installable, which can
have drastic effect on thef function of systems:

- modules will fail to load until you reboot
- modules needed to reboot will fail to load until you reboot (if any)

I do not believe fucking up our users for convenience of the maintainers
and lacking of tools on the ftpmaster side to automatically approve new
ABI renames is the right call here.

As such if this change is not reverted, I intend to reassign this to
the technical committee for deliberation.

-- System Information:
Debian Release: trixie/sid
  APT prefers noble
  APT policy: (500, 'noble'), (500, 'mantic-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.8.0-11-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en

Back to linux.debian.bugs.rc | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1064838: New package names break APT safety features, ability to co-install different ABIs Julian Andres Klode <jak@debian.org> - 2024-02-26 14:30 +0100
  Processed: Re: Bug#1064838: New package names break APT safety  features, ability to co-install different ABIs "Debian Bug Tracking System" <owner@bugs.debian.org> - 2024-02-26 15:30 +0100
  Bug#1064838: New package names break APT safety features, ability to co-install different ABIs Bastian Blank <waldi@debian.org> - 2024-02-26 15:30 +0100

csiph-web