[Reportbug-maint] Bug#363920: Problem with mua
chaica
chaica at ohmytux.com
Thu May 14 17:12:48 UTC 2009
You're right, I haven't been testing with both --mua and --<mua>, I'll
have a look.
Bye,
Carl
Le jeudi 14 mai 2009 à 17:51 +0200, Sandro Tosi a écrit :
> Hi Carl,
>
> On Tue, May 12, 2009 at 23:32, chaica <chaica at ohmytux.com> wrote:
> > Hi Sandro,
> >
> > With the latests version in the git repo, it seems to have a problem
> > with the mua :
> >
> > chaica at sid:~$ reportbug --debug --mutt reportbug
> > Traceback (most recent call last):
> > File "/usr/bin/reportbug", line 1869, in <module>
> > main()
> > File "/usr/bin/reportbug", line 862, in main
> > if not utils.mua_exists(options.mua):
> > File "/usr/lib/pymodules/python2.5/reportbug/utils.py", line 774, in
> > mua_exists
> > returnvalue = subprocess.call(MUAVERSION[mua], stdout=open(output,
> > 'w'), stderr=subprocess.STDOUT, shell=True)
> > KeyError: 'mutt -H'
> >
> > It seems my patch was modified, allowing this keyError :
>
> yes, I changed because I've tested with "--mua <mua>" infact:
>
> $ git pull
> Already up-to-date.
> $ git status
> # On branch master
> nothing to commit (working directory clean)
> $ PYTHONPATH=. ./bin/reportbug --mua af -O --debug reportbug
> Selected mail user agent cannot be found; exiting.
> $ PYTHONPATH=. ./bin/reportbug --af -O --debug reportbug
> Traceback (most recent call last):
> File "./bin/reportbug", line 1869, in <module>
> main()
> File "./bin/reportbug", line 862, in main
> if not utils.mua_exists(options.mua):
> File "/home/morph/deb/reportbug/reportbug/utils.py", line 774, in mua_exists
> returnvalue = subprocess.call(MUAVERSION[mua], stdout=open(output,
> 'w'), stderr=subprocess.STDOUT, shell=True)
> KeyError: 'af -EH < '
>
> I don't think we should allow for MUA[<mua>] keys to address values on
> MUAVERSION dict. Sadly I don't have that time to debug it, but I
> suppose that using --<mua> (instead of --mua <mua>) access teh MUA
> dict and returns the value instead of keep it as the key (to later
> address MUA dict).
>
> Thanks a lot for the effort you put in fixing reportbug issues.
>
> Cheers,
More information about the Reportbug-maint
mailing list