DEBFTBFS(1)
π NAME π
debftbfs β the girlies who list every package that has FTBFS bugs filed against it. periodt.
β¨ DESCRIPTION β¨
okay so bestie, here's the whole vibe. the usage is literally this:
debftbfs [-h] [-d] [-v]
[--distribution {stable,testing,unstable,experimental}]
[--source {auto,udd-mirror.d.n,udd.d.o,bugs.d.o}]
She goes and queries udd or bugs.debian.org and pulls you back all the source packages that currently have FTBFS bugs filed against them, for whatever distribution you asked for (default: unstable), and only in "main". no cap. π«Ά
Now, the source-of-truth tea: if the psql utility is installed, she'll query the data from udd-mirror.debian.net. Otherwise it comes from udd.debian.org. Querying the mirror is a bit faster but the data might not be 100% up to date β it's giving slightly-stale-but-speedy. π
The result that comes back is a line-based list of source package names, their FTBFS bug, and the bug title, each separated by a space. Iconic, honestly.
Only bugs tagged'ftbfs'and with a severity greater or equal to'serious'are selected. and the whole thing is sorted by source package name, alphabetically ascending. as it should be. π
There are three available data sources and they all differ in how fast it is to retrieve the data, how up-to-date the data is, and in the chosen heuristic used to decide which ftbfs bugs affect which source package in a given distribution. Let's break it down:
- The two fastest data sources are udd-mirror.debian.net and udd.debian.org β with the former being around 20% faster than the latter β but either one finishes in under a second. lowkey magical ngl β¨
- The former will be more outdated than the latter though, because it is only a mirror. π
- The slowest method is directly querying bugs.debian.org via its SOAP interface. π
- Querying bugs.debian.org will retrieve the most up-to-date information, but the heuristics chosen to decide whether a source package is affected by an ftbfs bug slightly differs from the heuristic used by udd. Differences mostly occur for bugs that were re-assigned to different source packages, or that have otherwise missing or incorrect metadata stored. π
π¦ options: π¦
-h,--helpβ show this help message and exit. the classic. the icon. π-d,--debugβ enable output of debugging messages. for when you simply must know everything. π-v,--verboseβ print verbose output. she'll talk more. we love that for her. π¬--distribution {stable,testing,unstable,experimental}β pick the distribution affected by the FTBFS issue. choose your fighter. π--source {auto,udd-mirror.d.n,udd.d.o,bugs.d.o}β choose the UDD source betweenudd-mirror.debian.net,udd.debian.org, andbugs.debian.org. main character energy only. πΈ
and that's the whole page bestie, we ate and left no crumbs π. this was debftbfs 2.26.11ubuntu1, dated September 2026 β iykyk, see you in the next one ππ¦
π¦ where this page comes from
- ubuntu stonking: devscripts 2.26.11ubuntu1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms