Package: reportbug Version: 6.4.4+deb7u1 Severity: wishlist Tags: patch Hello,
the attached patch implements the removal of the 'base' pseudo package from reportbug. See #734053 [1] for context, where Holger Levsen is reporting against bugs.debian.org to remove the 'base' package. It seems like most of the few bugs against 'base' concern specific packages (notably the kernel) and the other ones could be reassigned to the 'general' package. Thanks, *t [1] https://bugs.debian.org/734053 -- Package-specific info: ** Environment settings: INTERFACE="text" ** /home/tpo/.reportbugrc: reportbug_version "6.4.4" mode novice ui text email "tpo_...@sourcepole.ch" -- System Information: Debian Release: 7.6 APT prefers stable APT policy: (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-0.bpo.2-amd64 (SMP w/8 CPU cores) Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages reportbug depends on: ii apt 0.9.7.9+deb7u2 ii python 2.7.3-4+deb7u1 ii python-reportbug 6.4.4+deb7u1 reportbug recommends no packages. Versions of packages reportbug suggests: pn claws-mail <none> ii debconf-utils 1.5.49 pn debsums <none> pn dlocate <none> pn emacs22-bin-common | emacs23-bin-common <none> ii file 5.11-2+deb7u5 ii gnupg 1.4.12-7+deb7u4 ii msmtp-mta [mail-transport-agent] 1.4.28-1 ii python-gtk2 2.24.0-3+b1 pn python-gtkspell <none> pn python-urwid <none> ii python-vte 1:0.28.2-5 ii xdg-utils 1.1.0~rc1+git20111210-6 Versions of packages python-reportbug depends on: ii apt 0.9.7.9+deb7u2 ii python 2.7.3-4+deb7u1 ii python-debian 0.1.21 ii python-debianbts 1.11 ii python-support 1.0.15 python-reportbug suggests no packages. -- Configuration Files: /etc/reportbug.conf changed [not included] -- no debconf information
commit 8019e48 Author: Tomas Pospisek <tpo...@sourcepole.ch> Date: Thu Sep 11 17:59:34 2014 +0200 remove 'base' package Fixes #734053 diff --git bin/reportbug bin/reportbug index 127cbda..80155b4 100755 --- bin/reportbug +++ bin/reportbug @@ -483,7 +483,7 @@ def get_package_name(bts='debian', mode=MODE_EXPERT): 'bug tracking system itself.'): package = 'reportbug' - if package in ('general', 'project', 'debian-general', 'base'): + if package in ('general', 'project', 'debian-general'): ui.long_message( "If you have a general problem, please do consider using " 'the available Debian support channels to narrow the problem ' diff --git reportbug/debbugs.py reportbug/debbugs.py index ce21ba4..0e4abb6 100644 --- reportbug/debbugs.py +++ reportbug/debbugs.py @@ -160,7 +160,6 @@ def convert_severity(severity, type='debbugs'): # These packages are virtual in Debian; we don't look them up... debother = { - 'base' : 'General bugs in the base system', 'bugs.debian.org' : 'The bug tracking system, @bugs.debian.org', 'buildd.debian.org' : 'Problems and requests related to the Debian Buildds', 'buildd.emdebian.org' : 'Problems related to building packages for Emdebian',