Your message dated Sun, 30 Jun 2013 10:24:46 +0200
with message-id 
<CAB4XWXxVPewOTUyrqGns0ZBHdEt-Wc9h=6forcofo2onpr8...@mail.gmail.com>
and subject line Re: [Reportbug-maint] Bug#711387: reportbug.desktop doesn't 
work without Suggested packages
has caused the Debian Bug report #711387,
regarding reportbug.desktop doesn't work without Suggested packages
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
711387: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711387
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: reportbug
Version: 6.4.4
Severity: normal

While helping a user on irc with reportbug 6.4.4, he reported that when he
selected the reportbug menu entry in gnome3, it didn't do anything at all. We
determined he needed to install python-gtk and python-vte to make it work. This
behaviour is unfriendly, especially to a would-be first-time bug reporter. We
should care about making things as easy for them as possible.

In this scenario, reportbug should probably either give the user useful
feedback if those dependencies are not present (e.g. tell the user to install
them if they try to use the menu entry), fall back to text version running in a
terminal, or else not include the reportbug.desktop file at all. In the latter
case, perhaps make a reportbug-gtk package with Depends for the needed packages
and have it include reportbug.desktop instead. There's the small matter after
that of having desktop metapackages depend on the right version, but that would
address the issue tidly without more draconian measures (like making them
Depends for reportbug itself, forcing unwanted GUI baggage on non-GUI users).

-- Package-specific info:
** Environment settings:
EDITOR="vim"
DEBEMAIL="Ben Armstrong <[email protected]>"
INTERFACE="text"

** /u12/home/synrg/.reportbugrc:
reportbug_version "2.20"
mode expert
ui text
realname "Ben Armstrong"
email "[email protected]"

-- System Information:
Debian Release: 7.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages reportbug depends on:
ii  apt               0.9.7.7
ii  python            2.7.3~rc2-1
ii  python-reportbug  6.4.4

reportbug recommends no packages.

Versions of packages reportbug suggests:
ii  claws-mail                      3.8.1-2
ii  debconf-utils                   1.5.49
ii  debsums                         2.0.52
pn  dlocate                         <none>
ii  emacs23-bin-common              23.4+1-4
ii  file                            5.11-2
ii  gnupg                           1.4.12-7
ii  postfix [mail-transport-agent]  2.9.3-2.1
ii  python-gtk2                     2.24.0-3
ii  python-gtkspell                 2.25.3-12
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.7
ii  python            2.7.3~rc2-1
ii  python-debian     0.1.21
ii  python-debianbts  1.11
ii  python-support    1.0.15

python-reportbug suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Hello Ben,
thanks for your reply.

On Thu, Jun 6, 2013 at 7:29 PM, Ben Armstrong
<[email protected]> wrote:
> While helping a user on irc with reportbug 6.4.4, he reported that when he
> selected the reportbug menu entry in gnome3, it didn't do anything at all. We
> determined he needed to install python-gtk and python-vte to make it work. 
> This
> behaviour is unfriendly, especially to a would-be first-time bug reporter. We
> should care about making things as easy for them as possible.

this is described in the "How to Use New GTK+ User Interface" section
of /usr/share/doc/reportbug/README.Users.gz

> In this scenario, reportbug should probably either give the user useful
> feedback if those dependencies are not present (e.g. tell the user to install
> them if they try to use the menu entry), fall back to text version running in 
> a
> terminal, or else not include the reportbug.desktop file at all. In the latter
> case, perhaps make a reportbug-gtk package with Depends for the needed 
> packages
> and have it include reportbug.desktop instead. There's the small matter after
> that of having desktop metapackages depend on the right version, but that 
> would
> address the issue tidly without more draconian measures (like making them
> Depends for reportbug itself, forcing unwanted GUI baggage on non-GUI users).

it seems too much complication to me; I'd rather teach users how to
read programs documentation and how to solve problems instead of
overly-complicated packaging practice on the developers side.

Regards,
--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi

--- End Message ---
_______________________________________________
Reportbug-maint mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reportbug-maint

Reply via email to