Your message dated Wed, 17 Jul 2024 13:55:12 +0200
with message-id <7c8c2660-335f-4dc0-bb66-333e349ff...@debian.org>
has caused the   report #1076491,
regarding base-files: file clash with libc6
to be marked as having been forwarded to the upstream software
author(s) Helmut Grohne <hel...@subdivi.de>

(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.)


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

Thanks a lot for the report. I'm hereby forwarding it to
Helmut Grohne, who did the latest usrmerge changes.

I see "Foreign Architectures: i386", maybe that could
be a factor for this problem to be more likely to happen.

Also, I wonder if running unstable and not upgrading in a long time,
given the t64 transition which has not finished yet, could be slightly
more dangerous than upgrading to the testing of the day first (in a similar
way that we do not support upgrades which skip releases, like buster to
bookworm, or bullseye to trixie).

Thanks.

-------- Mensaje reenviado --------
Asunto: Bug#1076491: base-files: file clash with libc6
Fecha: Wed, 17 Jul 2024 07:46:14 +0200
De: Oswald Buddenhagen <oswald.buddenha...@gmx.de>
Responder a: Oswald Buddenhagen <oswald.buddenha...@gmx.de>, 
1076...@bugs.debian.org
Para: Debian Bug Tracking System <sub...@bugs.debian.org>

Package: base-files
Version: 13.3
Severity: important

while upgrading the system after a rather long time, this happened:

# apt dist-upgrade
...
Unpacking base-files (13.3) over (13) ...
dpkg: error processing archive 
/tmp/apt-dpkg-install-fU8xAF/12-base-files_13.3_amd64.deb (--unpack):
 trying to overwrite '/lib64', which is also in package libc6:amd64 2.37-12
Errors were encountered while processing:
 /tmp/apt-dpkg-install-fU8xAF/12-base-files_13.3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

notably, it didn't try to unpack libc6 first. when i tried that
manually, i got this:

# dpkg -i base-files_13.3_amd64.deb libc6_2.39-4_*
(Reading database ... 362942 files and directories currently installed.)
Preparing to unpack base-files_13.3_amd64.deb ...
Unpacking base-files (13.3) over (13) ...
dpkg: error processing archive base-files_13.3_amd64.deb (--install):
 trying to overwrite '/lib64', which is also in package libc6:amd64 2.37-12
dpkg: regarding libc6_2.39-4_amd64.deb containing libc6:amd64:
 libc6:amd64 breaks base-files (<< 13.3~)
  base-files (version 13) is present and installed.

dpkg: error processing archive libc6_2.39-4_amd64.deb (--install):
 installing libc6:amd64 would break base-files, and
 deconfiguration is not permitted (--auto-deconfigure might help)
dpkg: regarding libc6_2.39-4_i386.deb containing libc6:i386:
 libc6:i386 breaks base-files (<< 13.3~)
  base-files (version 13) is present and installed.

with the suggested switch, a few more packages, and a temporarily
inoperable system (due to missing /lib64), i got out of it, but
this obviously isn't the way to go.


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

--- End Message ---

Reply via email to