Package: parallel
Version: 20221122+ds-1
Severity: wishlist
Tags: patch

Dear Maintainer,

ash is an empty compat package, and has been for a very long time ‒
it contains exclusively /bin/ash -> dash, and dash is essential ‒
the package description notes it as slated for deletion as soon
as all users are eradicated:
  Description: compatibility package for dash
   This package allows upgrading ash to its replacement,
   dash. It includes the /bin/ash symlink.
   It can be removed as soon as /bin/ash is no longer used.

parallel is the only thing that pops up in apt-cache rdepends ash,
and this appears to have been added recently with no comment
(6b67dfb1b7b0d32e7f537d1d39b78c3ecc55f0ba).

Patch that removes the Suggests:, based on current Salsa, below.
Cf. #920644.

Best,
наб

-- System Information:
Debian Release: 11.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-19-amd64 (SMP w/24 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, 
TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages parallel depends on:
ii  perl     5.32.1-4+deb11u2
ii  procps   2:3.3.17-5
ii  sysstat  12.5.2-2

parallel recommends no packages.

parallel suggests no packages.

-- no debconf information
From f0552a32b95c6d0575fe746cdae810eb29820a0a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= <nabijaczlew...@nabijaczleweli.xyz>
Date: Wed, 14 Dec 2022 18:14:44 +0100
Subject: [PATCH] Revert "Suggests: ash"
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Mutt-PGP: OS

ash ‒ which contains /bin/ash -> dash, the latter is essential ‒
has been an empty compat package for a long time,
explicitly noted as slated for deletion as soon as there are no longer
any users; parallel is the only active dependent, cf. #920644.

This partially reverts commit 6b67dfb1b7b0d32e7f537d1d39b78c3ecc55f0ba.
---
 debian/changelog | 6 ++++++
 debian/control   | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 61ddb19..fcefa9a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+parallel (20221122+ds-2) UNRELEASED; urgency=medium
+
+  * Revert "Suggests: ash"
+
+ -- наб <nabijaczlew...@nabijaczleweli.xyz>  Wed, 14 Dec 2022 18:18:47 +0100
+
 parallel (20221122+ds-1) unstable; urgency=medium
 
   * New upstream version
diff --git a/debian/control b/debian/control
index 8530cd4..6461567 100644
--- a/debian/control
+++ b/debian/control
@@ -25,7 +25,7 @@ Depends:
  sysstat,
  ${misc:Depends},
  ${perl:Depends}
-Suggests: ash, csh, fish, ksh, tcsh, zsh
+Suggests: csh, fish, ksh, tcsh, zsh
 Description: build and execute command lines from standard input in parallel
  GNU Parallel is a shell tool for executing jobs in parallel using one
  or more machines. A job is typically a single command or a small
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature

Reply via email to