Package: reportbug
Version: 12.0.0
Severity: wishlist

I'd like to propose adding an option to skip loading configuration files
(/etc/reportbug.conf and ~/.reportbugrc).  The use case is for external
programs that runs reportbug (e.g. debian-bug in elpa-debian-el) which
provides its own command line switches and have an assumption on the
output.  When a user set some custom options, notably CC related ones,
it may interfere with how X-Debbugs-Cc is handled and broke some of the
assumptions of external tools (see https://bugs.debian.org/1032662).

With an option to disable loading any configuration files we ensure the
default behavior so that external tools have a way to maintain some
assumptions.  There are probably other ways to assist external tools,
but as some have been working in this way having this option may be an
easier way to help.



-- System Information:
Debian Release: 12.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-21-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages reportbug depends on:
ii  apt                2.6.1
ii  python3            3.11.2-1+b1
ii  python3-reportbug  12.0.0
ii  sensible-utils     0.0.17+nmu1

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  claws-mail                      <none>
ii  debconf                         1.5.82
ii  debsums                         3.0.2.1
pn  dlocate                         <none>
ii  emacs-bin-common                1:29.3+1-3~bpo12+0manphiz1
ii  file                            1:5.44-3
ii  gnupg                           2.2.40-1.1
ii  postfix [mail-transport-agent]  3.7.10-0+deb12u1
pn  python3-urwid                   <none>
pn  reportbug-gtk                   <none>
ii  xdg-utils                       1.1.3-4.1

Versions of packages python3-reportbug depends on:
ii  apt                2.6.1
ii  file               1:5.44-3
ii  python3            3.11.2-1+b1
ii  python3-apt        2.6.0
ii  python3-debian     0.1.49
ii  python3-debianbts  4.0.1
ii  python3-requests   2.28.1+dfsg-1
ii  sensible-utils     0.0.17+nmu1

python3-reportbug suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature

Reply via email to