control: reassign 853915 debbugs

> >> When running e.g. `reportbug -N 853037`, a bunch of base64 is 
> >> displayed instead of the actual content of the messages.

> > I'm not sure if this problem comes from the BTS which sends wrong
> > SOAP or on my side for parsing it wrong.

> My suspicion is that the BTS SOAP interface has trouble with certain
> types of MIME messages (which can be quite complex...) and sends wrong
> SOAP. Can we reassign this bug (to check) if that is the case? (Where?)

The package taking BTS bugs is debbugs, reassigning there.

Summary: Reportbug functionality to browse existing bugs fails with
signed messages, where the encoded message is shown instead of decoded
message text. While this is not too critical with quoted-printable, it
is a real problem with base64 encoding. Try: reportbug -N 853037

reportbug internally does

> import debianbts as bts
> print(bts.get_bug_log(<bugno>)[0]['body']

to show the first message in a report. Example bugs where the problem
can be seen are: #853037, #820649, #861168

Could the BTS SOAP interface be changed to return the decoded message
body of signed messages? Being able to deal with all other kinds of
complex MIME messages is not really necessary.

Reply via email to