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


Groups > linux.debian.bugs.dist > #1200570

Bug#1072756: dbus: should depend on recent base-files, and only versioned on usr-is-merged as fallback

From Helmut Grohne <helmut@subdivi.de>
Newsgroups linux.debian.bugs.dist
Subject Bug#1072756: dbus: should depend on recent base-files, and only versioned on usr-is-merged as fallback
Date 2024-06-11 18:10 +0200
Message-ID <IOcel-2bw4-3@gated-at.bofh.it> (permalink)
References (1 earlier) <IMJo5-1hxQ-9@gated-at.bofh.it> <IO9gu-29uF-11@gated-at.bofh.it> <IOaPf-2awV-7@gated-at.bofh.it> <IMJo5-1hxQ-9@gated-at.bofh.it> <IOaPf-2awV-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Tue, Jun 11, 2024 at 03:31:04PM +0100, Simon McVittie wrote:
> I don't think that is true. The (single!) change in usrmerge v38 was that
> it no longer implements the undocumented opt-out mechanism involving
> /etc/unsupported-skip-usrmerge-conversion, therefore any system with
> usrmerge (>= 38~) or usr-is-merged (>= 38~) is always going to be
> /usr-merged.

How could I have missed this! Sorry.

> Would the suggested versioned dependency on base-files offer the same?

Yes. base-files (>= 13.3~) will directly ship the aliasing links in its
data.tar and its preinst will fail if any of these links actually is a
real directory (rather than being a symlink or absent both of which mean
that after unpack there'll be a symlink).

I looked for other cases where there would be a versioned dependency on
usr-is-merged and to my surprise dbus was literally the only one.

So given that we do not want to duplicate the conflicts into base-files
and that dbus actually is the only package wanting to express this, I am
now convinced that the originally proposed solution of adding the
base-files alternative actually is a good solution for the problem at
hand.

Helmut

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


Thread

Bug#1072756: dbus: should depend on recent base-files, and only versioned on usr-is-merged as fallback Jonas Smedegaard <dr@jones.dk> - 2024-06-07 17:10 +0200
  Bug#1072756: dbus: should depend on recent base-files, and only versioned on usr-is-merged as fallback Simon McVittie <smcv@debian.org> - 2024-06-07 18:40 +0200
  Bug#1072756: dbus: should depend on recent base-files, and only versioned on usr-is-merged as fallback Helmut Grohne <helmut@subdivi.de> - 2024-06-11 15:00 +0200
    Bug#1072756: dbus: should depend on recent base-files, and only versioned on usr-is-merged as fallback Simon McVittie <smcv@debian.org> - 2024-06-11 16:40 +0200
      Bug#1072756: dbus: should depend on recent base-files, and only versioned on usr-is-merged as fallback Helmut Grohne <helmut@subdivi.de> - 2024-06-11 18:10 +0200
        Bug#1072756: dbus: should depend on recent base-files, and only versioned on usr-is-merged as fallback Simon McVittie <smcv@debian.org> - 2024-06-11 18:30 +0200

csiph-web