[Reportbug-maint] Bug#578296: closed by Sandro Tosi <morph at debian.org> (Re: Bug#577986: reportbug: Crash after current bugs list)

Klaus Ethgen Klaus at Ethgen.de
Wed Apr 21 15:34:38 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

I hope I do reply to the right bug now. There is a big mess with this
bug.

The problem did occur after the update today. However I cannot exclude
that the bug was happen earlier as I did not try to report a bug the
last days.

Am Mo den 19. Apr 2010 um 22:28 schrieb Sandro Tosi:
> > 1. Closing a bug "because it is a bug in another package" is always a
> >   misuse  of the Debian BTS, which allows reassigning bugs to the package
> >   that is really at fault.
> 
> it's not a bug in "another package" but in god-only-knows-what: is it
> in pango? or is it in gtk? or in glib? and in which of their multiple
> libraries?

I did use reportbug in a shell. I have no clue about any graphical tools
as I do not use them.

Just did a "reportbug kdm".

> This problem only occurs to testing users, so hardly a wide-spread bug
> (else it would have spotted also in sid and in many other packages).

It happens in sid now.

> I asked the first reporters (months ago) to ask a user support forum
> (ml or irc) for help debugging what caused the problem, since I don't
> have time nor the interest (since I couldn't replicate it) to follow
> it up.

Please tell me whet you need so maybe I can help out with it.

> > It pisses users off, and prevents them from
> >   filing bug reports in the future. Getting users to file bug reports
> >   is hard enough without annoying the few who do.
> 
> like pisses off maintainer for bugs reported already several other
> times, that the user didn't even bother to search before filing
> another one, new bugs without any additional information or "clue"
> from the reporter.

Well, that is always a problem. I try to report bugs as good as I could.
But sometimes there is something I miss. The worsted is that the
maintainer is angry.

> >>   File "/usr/lib/pymodules/python2.5/reportbug/utils.py", line 644, in get_changed_config_files
> >>     for (filename, md5sum) in conffiles:
> >> ValueError: too many values to unpack
> >
> > 644:    for (filename, md5sum) in conffiles:
> >
> > While not a python programmer, seems like something has gotten into
> > the conffiles list that is not a (filename, md5sum) tuple, and so
> > python crashes. (Clearly, GTK is unrelated to this bug.)
> 
> that's why I was asking to execute those 2 commands and report their
> output here. that list is the one you can find running
> 
> $ dpkg --status git-core
> 
> for the config files, so:
> 
> Conffiles:
>  /etc/bash_completion.d/git ae19f90033978b8b9fdddbfce98d36d4
>  /etc/emacs/site-start.d/50git-core.el a15bd943db6854ad0b599f2bcbbd5a1f

Version: 1:1.7.0.4-2
...
Conffiles:
 /etc/emacs/site-start.d/50git-core.el a15bd943db6854ad0b599f2bcbbd5a1f obsolete
 /etc/bash_completion.d/git 8f3d1ad39569e77e8394d4b97b254791 obsolete

> so the filenames and the conffiles tuples list.

This is no tuples, this is a driblet.

And I see that obsolete flag in kdm too.

So I think that bug is a python bug. I see many such python code bugs in
the last time, not only that one in reportbug. How can the split be that
worse to break the complete tool? Seems that there is a coherence
between python and bad written code. (But this is my view. Not helpful
to fix the bug.) I think a user should never ever see a python
traceback.

Ah, here is the complete traceback:
   Traceback (most recent call last):
     File "/usr/bin/reportbug", line 2082, in <module>
       main()
     File "/usr/bin/reportbug", line 1034, in main
       return iface.user_interface()
     File "/usr/bin/reportbug", line 1690, in user_interface
       conffiles, self.options.nocompress)
     File "/usr/lib/pymodules/python2.5/reportbug/utils.py", line 644, in get_changed_config_files
       for (filename, md5sum) in conffiles:
   ValueError: too many values to unpack

Regards
   Klaus
- -- 
Klaus Ethgen                            http://www.ethgen.de/
pub  2048R/D1A4EDE5 2000-02-26 Klaus Ethgen <Klaus at Ethgen.de>
Fingerprint: D7 67 71 C4 99 A6 D4 FE  EA 40 30 57 3C 88 26 2B
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQEVAwUBS88bDp+OKpjRpO3lAQqDHgf/W2G7tMn3x5GudrrQBrg6AHuFmJsM3SPy
NcswTP0bkbGmaVvjh02bNMK8fEaEZskIJ7XqIM9Rnng6HTnTA7az999VpK3XDbVs
rspX1wqwnkWXknHEz9vKWjYjWowXClK15qG8ev0NPwCdWeSI6ZP2WuQwfQFn58tP
VI7jytbb7VhzjOnbYTzaXWZJpIJU96wAEbI/NdDDnvBTwuNSNF5ngEOnlAS8+pZx
sltMNhekt7NuuU8ZfkX+eo5gfjYe2pLqzqbaYY4AbeFEp7Rn3ES/OsqR2PLQvf9/
frxPpGUHbIdN9EOv7SJIvNXHjrY+eZiE5JISe0goeFc9LzXM8hyuVQ==
=jZvP
-----END PGP SIGNATURE-----





More information about the Reportbug-maint mailing list