Xiyue Deng <manp...@gmail.com> writes:

> Daniel Kahn Gillmor <d...@fifthhorseman.net> writes:
>
>>
>> I decided to look in ~/.reportbugrc and i find i have the following settings:
>>
>> ```
>> reportbug_version "5.0"
>> mode standard
>> ui text
>> no-cc
>> list-cc-me
>> ```
>>
>> I have no recollection of setting either no-cc or list-cc-me, and i
>> confess i don't really understand why these options are distinct.
>> Perhaps this was from ancient run (or runs?) of `reportbug --configure`?
>>
>> Without modifying any env vars, I tried commenting out both the `no-cc`
>> and `list-cc-me` options in ~/.reportbugrc, and with both of those
>> removed, the generated X-Debbugs-Cc line after a `M-x debian-bug` was
>> just:
>>
>> ```
>> X-Debbugs-Cc: none, Daniel Kahn Gillmor <d...@fifthhorseman.net>
>> ```
>>
>
> Thanks for testing.  So what's happening is that the info debian-bug get
> from the envvars are your full name and your email address.  On the
> other hand with "list-cc-me" you only get the email part there.  So from
> debian-bug point of view those are different info so the de-duplication
> doesn't happen (if both have the same info debian-el will dedup though).
>
> Ideally there should be a way to let reportbug ignore the configuration
> files and only process options passing through command line so that user
> configuration doesn't change its behavior, but as far as I can tell
> there is no option to do that (yet)[1].  Hopefully it will be
> implemented eventually.
>

After some discussion in Bug#1070881[1], Nis suggested that a possible
workaround is to unset $HOME so that reportbug won't read
~/.reportbugrc[2], and I have tested this to be working[3].  As much as
I'd like to propose adding an option to skip loading any configuration
files for reportbug, I guess this settles our immediate concerns, and
Daniel can re-enable "list-cc-me" in ~/.reportbugrc in case he uses
reportbug directly.

Thanks everyone for the testing and suggestions!

[1] https://bugs.debian.org/1070881
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070881#35
[3] 
https://salsa.debian.org/emacsen-team/debian-el/-/commit/8e6e55ff1aa56bbc109196a2ac1283769d6f13b0

-- 
Xiyue Deng

Attachment: signature.asc
Description: PGP signature

Reply via email to