Package: tasksel Version: 3.58 Severity: important Tags: patch Hello,
in the context of trying to reduce the number of printing-related packages installed (see discussion starting at [0], I looked at what's pulled by the task-print-server and task-print-service packages. Initially, my patch would have been to replace the "Recommends" with "Suggests", but then it seems that the package is mostly a void shell to install "CUPS". To be honest, I think "print-server" in todays' terms means "cups", and I never really saw the point of having this option in d-i or tasksel. So I'd propose to completely remove these two packages; as I think anyone who would use d-i to install CUPS, would just do so, and wouldn't (shouldn't) blindly rely on the task-print-service. If that'd help for transition measures, I'd be happy to add a Provides: task-print-service on cups. Cheers, OdyX [0] https://lists.debian.org/3876697.1jamxip...@odyx.org -- System Information: Debian Release: bullseye/sid APT prefers buildd-unstable APT policy: (990, 'buildd-unstable'), (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (100, 'experimental'), (1, 'experimental-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.4.0-3-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_CH.UTF-8, LC_CTYPE=fr_CH.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CH:fr (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages tasksel depends on: ii apt 1.8.4 ii debconf [debconf-2.0] 1.5.73 ii liblocale-gettext-perl 1.07-4 ii perl-base 5.30.0-9 ii tasksel-data 3.58 tasksel recommends no packages. tasksel suggests no packages. -- debconf information excluded
diff --git a/debian/control b/debian/control index 5f5c2bca..803cae49 100644 --- a/debian/control +++ b/debian/control @@ -323,34 +323,6 @@ Recommends: apache2-doc, analog, -Package: task-print-service -Architecture: all -Description: print service - This task sets up your system to provide print services. It is required to - use printers plugged into your system, network printers, or to make available - printers plugged into this system to other network systems. -Provides: task-print-server -Depends: ${misc:Depends}, - cups -Recommends: - foomatic-db-engine, - printer-driver-all, - hplip, - hp-ppd, - openprinting-ppds, - -Package: task-print-server -Architecture: all -Section: oldlibs -Description: print service -- transitional package - This task sets up your system to provide print services. It is required to - use printers plugged into your system, network printers, or to make available - printers plugged into this system to other network systems. - . - This is a transitional package, task-print-server was renamed to - task-print-service. -Depends: ${misc:Depends}, task-print-service - Package: task-ssh-server Architecture: all Description: SSH server diff --git a/tasks/print-service b/tasks/print-service deleted file mode 100644 index 8778e381..00000000 --- a/tasks/print-service +++ /dev/null @@ -1,6 +0,0 @@ -Task: print-service -Relevance: 4 -Section: user -Test-desktop: 1 -Key: - task-print-service