BOTCH-PRINT-STATS(1)

πŸ’– botch-print-stats β€” the manual, but make it slay πŸ’–

okay bestie so this is botch-print-stats(1), part of the botch tools ✨ it's the little graph-statistics gremlin that goes and finds cycles, selfcycles, how many cycles run through edges, feedback arc and vertex sets, strong articulation points and bridges 🌸 no cap, it does a lot.


✨ NAME ✨

botch-print-stats β€” find cycles, selfcycles, amount of cycles through edges, feedback arc and vertex set, strong articulation points and bridges πŸ¦‹


🌈 SYNOPSIS 🌈

botch-print-stats [options] buildgraph.xml srcgraph.xml Packages Sources

πŸ’… DESCRIPTION πŸ’…

It outputs statistics about the graphs in JSON format on standard output. that's it, that's the whole vibe. feed it graphs, get numbers, periodt πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • --version β€” show the program's version and then dip ✌️
  • -h, --help β€” show this help message and exit, bestie. the classic.
  • -v, --verbose β€” print additional information, i.e. it starts telling you the ✨lore✨
  • --quiet β€” do no print any messages. silent mode, lowkey mysterious πŸ™ˆ
  • --max-length=INT β€” maximum length of found cycles (default=2) πŸŒ€
  • --max-length-fas=INT β€” maximum length of found cycles for fas search (default=4)
  • --remove-weak=FILE β€” path to list of weak build dependencies
  • --sapsb β€” calculate strong articulation points and strong bridges οΏ½πŸŒ‰
  • --remove-reduced=FILES β€” remove droppable build dependencies supplied by a comma separated list of reduced dep files.
  • -A, --available=FILE β€” List of available packages (arch:all, crossed...) in control file format
  • --deb-drop-b-d-indep β€” Drop Build-Depends-Indep dependencies 🫳
  • --deb-drop-b-d-arch β€” Drop Build-Depends-Arch dependencies 🫳
  • --allowsrcmismatch β€” If a binary package is without a source package but there is a source package of same name but different version, match this binary package to that source package. it's giving "close enough bestie" πŸ’€
  • --fg=PKGS β€” Additional Packages lists that are checked and used for resolving dependencies (can be repeated) πŸ”
  • --bg=PKGS β€” Additional Packages lists that are NOT checked but used for resolving dependencies (can be repeated) πŸ”
  • --deb-native-arch=ARCH β€” Native architecture ARCH 🏠
  • --deb-host-arch=arch β€” Host architecture arch. Defaults to native architecture.
  • --deb-foreign-archs=archs β€” Comma-separated foreign architectures in addition to native and host architectures 🌍

😭 BUGS 😭

See <http://bugs.debian.org/botch>. yeah, that's the whole section. go yell there, gently, they're doing their best 🫢


πŸ¦‹ SEE ALSO πŸ¦‹

Debian doc-base Manual /usr/share/doc/botch/wiki/Home.html β€” iykyk, go read it πŸ“–


πŸ‘‘ AUTHOR πŸ‘‘

This man page was written by Johannes Schauer. Botch is written by Johannes Schauer and Pietro Abate. icons, both of them ✨


Copyright 2012-2014 Johannes Schauer, Pietro Abate

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. A special linking exception to the GNU Lesser General Public License applies to this library, see the COPYING file for more information.

fr fr, don't skip the COPYING file, it's literally the receipts 🧾

and that's the whole page bestie πŸ’– this one came from perl v5.36.0 and is dated 2023-02-17 β€” mwah, slay, go print some stats πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from