Differences between revisions 38 and 41 (spanning 3 versions)
Revision 38 as of 2024-11-12 05:43:16
Size: 7838
Editor: PaulWise
Comment: mention the reportbug patchset now that it works quite well
Revision 41 as of 2025-01-09 09:47:44
Size: 8139
Editor: PaulWise
Comment: add an example of adding tags to an existing bug
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
A [[https://salsa.debian.org/pabs/reportbug/-/compare?from=master&to=arch-usertags|reportbug feature]] is being prepared that would automate the addition of both architecture usertags and porter list XCCs. An example of adding these to an existing bug:

{{{#!highlight shell
$ bts user debian-example@lists.debian.org , usertags 123456789 + example64 , user debian-otherexample@lists.debian.org , usertags otherexample32
}}}

Since reportbug 13.0.2, bug reporters can select the 'arch' virtual tag at the tags menu, select architectures from a menu and then the appropriate User/Usertags/X-Debbugs-Cc will be automatically added to their bug report.
Line 25: Line 31:
## FIXME: (not needed yet) Please keep this list in sync with the copy in reportbug ## Please keep this list in sync with the copy in reportbug:
## https://salsa.debian.org/reportbug-team/reportbug/-/blob/master/cache/README

These tags are meant to signal that particular bugs are architecture-specific. It is encouraged to mark any and all architecture-specific bugs with the below tags, whether or not a fix is available; this will allow porters to get a better overview of the state of their port.

The port mailing list name is usually debian-$archfamily@lists.debian.org (or sometimes debian-$architecture@lists.debian.org).

For architecture-specific Debian installer bugs, also add the architecture name as a usertag for the debian-boot@lists.debian.org user.

When filing architecture-specific bugs, please also ensure that you add an X-Debbugs-CC field listing each of the appropriate porter lists.

When filing a bug that affects multiple architectures, you can add multiple pairs of User + Usertags pseudo-headers to set multiple architecture usertags.

An example of using these tags:

User: debian-example@lists.debian.org
Usertags: example64
User: debian-otherexample@lists.debian.org
Usertags: otherexample32

An example of adding these to an existing bug:

   1 $ bts user debian-example@lists.debian.org , usertags 123456789 + example64 , user debian-otherexample@lists.debian.org , usertags otherexample32

Since reportbug 13.0.2, bug reporters can select the 'arch' virtual tag at the tags menu, select architectures from a menu and then the appropriate User/Usertags/X-Debbugs-Cc will be automatically added to their bug report.

These are the settings for current and historical architectures:

Arch

User

Usertags

X-Debbugs-CC

Comment

alpha

debian-alpha@lists.debian.org

alpha

debian-alpha@lists.debian.org

amd64

debian-amd64@lists.debian.org

amd64

debian-amd64@lists.debian.org

Note no tag or XCC unless amd64-specific

arm

debian-arm@lists.debian.org

arm

debian-arm@lists.debian.org

armel

debian-arm@lists.debian.org

armel

debian-arm@lists.debian.org

armhf

debian-arm@lists.debian.org

armhf

debian-arm@lists.debian.org

arm64

debian-arm@lists.debian.org

arm64

debian-arm@lists.debian.org

avr32

bradsmith@debian.org

avr32

hppa

debian-hppa@lists.debian.org

hppa

debian-hppa@lists.debian.org

hurd-amd64

debian-hurd@lists.debian.org

hurd-amd64

debian-hurd@lists.debian.org

hurd-i386

debian-hurd@lists.debian.org

hurd-i386

debian-hurd@lists.debian.org

i386

debian-qa@lists.debian.org

i386

Note no XCC, porters do not use usertag

ia64

debian-ia64@lists.debian.org

ia64

debian-ia64@lists.debian.org

kfreebsd-i386

debian-bsd@lists.debian.org

kfreebsd kfreebsd-i386

debian-bsd@lists.debian.org

Note extra usertag

kfreebsd-amd64

debian-bsd@lists.debian.org

kfreebsd kfreebsd-amd64

debian-bsd@lists.debian.org

Note extra usertag

loong64

debian-loongarch@lists.debian.org

loong64

debian-loongarch@lists.debian.org

m68k

debian-68k@lists.debian.org

m68k

debian-68k@lists.debian.org

Note list name is missing m from m68k

mips

debian-mips@lists.debian.org

mips

debian-mips@lists.debian.org

mipsel

debian-mips@lists.debian.org

mipsel

debian-mips@lists.debian.org

mips64el

debian-mips@lists.debian.org

mips64el

debian-mips@lists.debian.org

netbsd-i386

debian-bsd@lists.debian.org

netbsd netbsd-i386

debian-bsd@lists.debian.org

Note extra usertag

or1k

debian@cmd.nu

openrisc

powerpc

debian-powerpc@lists.debian.org

powerpc

debian-powerpc@lists.debian.org

powerpcspe

debian-powerpc@lists.debian.org

powerpcspe

debian-powerpc@lists.debian.org

ppc64

debian-powerpc@lists.debian.org

ppc64

debian-powerpc@lists.debian.org

ppc64el

debian-powerpc@lists.debian.org

ppc64el

debian-powerpc@lists.debian.org

riscv32

debian-riscv@lists.debian.org

riscv32

debian-riscv@lists.debian.org

riscv64

debian-riscv@lists.debian.org

riscv64

debian-riscv@lists.debian.org

sparc

debian-sparc@lists.debian.org

sparc

debian-sparc@lists.debian.org

sparc64

debian-sparc@lists.debian.org

sparc64

debian-sparc@lists.debian.org

sh3

debian-superh@lists.debian.org

sh3

debian-superh@lists.debian.org

sh4

debian-superh@lists.debian.org

sh4

debian-superh@lists.debian.org

s390

debian-s390@lists.debian.org

s390

debian-s390@lists.debian.org

s390x

debian-s390@lists.debian.org

s390x

debian-s390@lists.debian.org

x32

debian-x32@lists.debian.org

x32

debian-amd64@lists.debian.org

Note XCC debian-amd64, debian-x32 list does not exist

CategoryPermalink