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',

Reply via email to