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


Groups > linux.debian.bugs.dist > #1189288 > unrolled thread

Bug#1065569: Please reduce Recommends on uuid-runtime to Suggests

Started byJosh Triplett <josh@joshtriplett.org>
First post2024-03-06 19:40 +0100
Last post2024-03-06 19:40 +0100
Articles 1 — 1 participant

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1065569: Please reduce Recommends on uuid-runtime to Suggests Josh Triplett <josh@joshtriplett.org> - 2024-03-06 19:40 +0100

#1189288 — Bug#1065569: Please reduce Recommends on uuid-runtime to Suggests

FromJosh Triplett <josh@joshtriplett.org>
Date2024-03-06 19:40 +0100
SubjectBug#1065569: Please reduce Recommends on uuid-runtime to Suggests
Message-ID<If4lj-eRc7-3@gated-at.bofh.it>
Package: util-linux
Version: 2.39.3-6
Severity: wishlist
X-Debbugs-Cc: josh@joshtriplett.org

libuuid1/libuuid1t64 currrently Recommends uuid-runtime.

As I understand it, uuid-runtime is primarily used when generating a
huge number of UUIDs very rapidly on a system, and wanting to ensure
that they can efficiently be generated uniquely.

Recommends is supposed to be used for cases of "packages that would be
found together with this one in all but unusual installations."

I think it's safe to say that it isn't just "unusual installations" that
can do without uuid-runtime; *needing* uuid-runtime is the uncommon
case. And in addition, today we do not install uuid-runtime when
bootstrapping a system (because some part of bootstrapping doesn't
look at Recommends), so many systems end up with libuuid1 without
uuid-runtime, without issue.

I would propose that the relationship on uuid-runtime become a
"Suggests": "This is used to declare that one package may be more useful
with one or more others. Using this field tells the packaging system and
the user that the listed packages are related to this one and can
perhaps enhance its usefulness, but that installing this one without
them is perfectly reasonable."

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

Kernel: Linux 6.6.15-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, 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)

Versions of packages util-linux depends on:
ii  libblkid1      2.39.3-6
ii  libc6          2.37-15
ii  libcap-ng0     0.8.4-2
ii  libcrypt1      1:4.4.36-4
ii  libmount1      2.39.3-6
ii  libpam0g       1.5.2-9.1+b1
ii  libselinux1    3.5-2
ii  libsmartcols1  2.39.3-6
ii  libsystemd0    255.3-2
ii  libtinfo6      6.4+20240113-1
ii  libudev1       255.3-2
ii  libuuid1       2.39.3-6
ii  zlib1g         1:1.3.dfsg-3+b1

Versions of packages util-linux recommends:
ii  sensible-utils  0.0.22

Versions of packages util-linux suggests:
ii  dosfstools          4.2-1
pn  kbd                 <none>
pn  util-linux-extra    <none>
pn  util-linux-locales  <none>

-- no debconf information

[toc] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web