querybts(1)
๐
querybts โ bestie's guide to snooping on bugs (from the General Commands Manual, manual page querybts(1))
โจ NAME โจ
querybts โ go look at all the outstanding bug reports chillin' on a debbugs server ๐๐
๐ธ SYNOPSIS ๐ธ
querybts [options] <package | number [number2]...>
๐ฆ DESCRIPTION ๐ฆ
okay so querybts is literally designed to be the convenient, easy-to-use interface to the Debbugs bug tracking system โ the one Debian uses, and several other projects too, no cap. ๐ซถ
You can hand it either a package name or one or more report numbers. That's the whole vibe. Slay.
๐ OPTIONS ๐
So the program follows the usual GNU command line syntax โ long options start with two dashes (--), standard. Here's the summary, bestie, and I am not skipping a single one:
-h,--helpโ shows you a lil summary of the options. the classic cry-for-help flag ๐--versionโ prints the version ofquerybtsand then dips. โ๏ธ-A,--archiveโ browse archived bugs instead of current reports. Here's the tea: Debbugs servers clear out closed reports after 28 days and stash them in a separate archive, so this option lets you view those older, already-resolved reports โ at least on servers that actually maintain an archive. ๐๏ธโจ-B SYSTEM,--bts=SYSTEMโ instead of the Debian bug server, use the server thatSYSTEMsays. Valid options aredefaultanddebian, but likeโฆ check--helpfor an updated list, because things change, iykyk. ๐-b,--buglistโ display a bugs list for the given package. ๐--latest-firstโ displays the bug reports list all sorted, with the latest reports at the top. freshest first, main character energy ๐ฅ--mbox-reader-cmd=MBOX_READER_CMDโ pick a command to open the bug reports mbox file. You can use%sto substitute the mbox file being used, and%%to insert a literal percent sign. If you don't specify a%s, the mbox file name gets supplied at the end of the argument list. ๐-m,--mboxโ retrieve the given bug number(s) or package name(s) as a mailbox file instead of viewing it. It'll get dumped to standard output. ๐ฌ--proxy=PROXY,--http_proxy=PROXYโ specify the WWW proxy server to use for handling queries to the bug tracking system. You should only need this if you're behind a firewall, bestie. ๐งฑ-s,--sourceโ query on source packages rather than binary packages. ๐ง--timeout=SECONDSโ set the network timeout, aka how many seconds to wait for a resource to respond. If nothing's specified, the default timeout is 1 minute. โณ
And heads up: in case of a network error, there are chances it's because the timeout is too low โ so try passing the --timeout option with a value higher than the default. ๐ญ
-u INTERFACE,--ui=INTERFACE,--interface=INTERFACEโ specify the user interface to use. Valid options aretext,urwid,gtk; the default is taken from the reportbug configuration files. ๐-w,--webโ launches a web browser to view bug reports instead of using the internal interface. This also lets you see the whole discussion about a particular bug at once, instead of one message at a time likequerybtswould do. (Only the first bug number on the command line will be opened, so don't come for me.) ๐
๐ CONFIGURATION FILES ๐
querybts supports a simple run control file syntax, periodt. Commands are read from /etc/reportbug.conf and $HOME/.reportbugrc, and commands in the latter override the ones in the former. ๐
Commands are not case sensitive, and currently take 0 or 1 argument; arguments containing whitespace must be enclosed in quotes.
Any line starting with # is taken to be a comment and gets ignored. ๐ซ
Generally, options corresponding to the long options for querybts are supported, without the leading -- sequences. See the default /etc/reportbug.conf for all acceptable options, and reportbug.conf(5) for all acceptable options and detailed information.
Options only supported by reportbug will be silently ignored. ๐
๐ ENVIRONMENT ๐
http_proxyโ provides the address of a proxy server to handle the BTS query. This should be a validhttpURL for a proxy server, including any required port number.
lowkey important: simply specifying a hostname, or omitting a port other than 80, WILL NOT WORK. ๐
โญ SEE ALSO โญ
reportbug(1), reportbug.conf(5), bts(1)
๐ AUTHOR ๐
Chris Lawrence <lawrencc@debian.org>, Sandro Tosi <morph@debian.org>.
okay bestie that's the whole page, we ate and left no crumbs ๐โจ this was the querybts(1) manual page from the General Commands Manual โ go forth and query those bugs, you're the main character now ๐๐
๐ฆ where this page comes from
- debian trixie: reportbug 13.2.0 ยท other
- ubuntu noble: reportbug 13.0.1ubuntu1 ยท other
- ubuntu resolute: reportbug 13.2.0ubuntu1 ยท other
- ubuntu stonking: reportbug 13.2.0+nmu1ubuntu2 ยท other
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms