BOTCH-COLLAPSE-SRCGRAPH(1)

πŸ’– BOTCH-COLLAPSE-SRCGRAPH(1) πŸ’–

ok so bestie, welcome to the botch tools manual page for botch-collapse-srcgraph β€” yes that's the manual name, it's a whole mouthful, we love her anyway 🫢


✨ NAME ✨

botch-collapse-srcgraph β€” make a srcgraph acyclic by collapsing its strongly connected components

like. she takes a graph that's got loops in it and squishes the loops down. it's giving graph therapy fr fr πŸ’…


🌸 SYNOPSIS 🌸

botch-collapse-srcgraph [options] srcgraph.xml Packages Sources

πŸ¦‹ DESCRIPTION πŸ¦‹

ok so picture this: you hand her a srcgraph, right? and she goes through and collapses all the strongly connected components down to a single vertex. that's it. that's the whole job. every strongly connected component, no cap, one vertex each. iconic behaviour honestly ✨


πŸŽ€ OPTIONS πŸŽ€

  • --version β€” show the program's version and then dip. exit. bye πŸ‘‹
  • -h, --help β€” show this help message and exit. your lil safety net when you forget everything πŸ’–
  • -v, --verbose β€” print additional information. she's a yapper now, she's telling you everything πŸ—£οΈ
  • --quiet β€” do no print any messages. silence. not a peep. (yes, the original says "do no print", we keep it exactly like that, that's canon now 🫢)
  • --deb-drop-b-d-indep β€” Drop Build-Depends-Indep dependencies. yeeted. gone. not your problem anymore πŸ’€
  • --deb-drop-b-d-arch β€” Drop Build-Depends-Arch dependencies. also yeeted. same energy 🧚
  • --fg=PKGS β€” Additional Packages lists that are checked and used for resolving dependencies. can be repeated, so stack 'em up like a lil collection πŸ‘‘
  • --bg=PKGS β€” Additional Packages lists that are NOT checked but are used for resolving dependencies. also repeatable. sneaky background support, we respect it πŸ™ˆ
  • --deb-native-arch=ARCH β€” Native architecture ARCH. your home base bestie 🏠
  • --deb-host-arch=arch β€” Host architecture arch. defaults to the native architecture if you don't say anything ✨
  • --deb-foreign-archs=archs β€” Comma-separated foreign architectures, in addition to the native and host architectures. the whole international friend group 🌈

πŸ’€ BUGS πŸ’€

bugs? in my software? ...ok yes, go here: <http://bugs.debian.org/botch>. report it, we'll handle it 🫢


🌈 SEE ALSO 🌈

Debian doc-base Manual /usr/share/doc/botch/wiki/Home.html β€” go read the wiki bestie, it's giving lore πŸ“šβœ¨


πŸ‘‘ AUTHOR πŸ‘‘

This man page was written by Johannes Schauer. Botch is written by Johannes Schauer and Pietro Abate. legends, both of them, no notes πŸ’œ


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.

ok important bestie moment: that linking exception is a real thing and it's in the COPYING file, so actually go read it if you're doing linking stuff. i'm not making that up, it's literally right there πŸ’…

and that's the whole page, you ate that πŸ“

k bye, this was perl v5.36.0, dated 2023-02-17, and it's the BOTCH-COLLAPSE-SRCGRAPH(1) page β€” love her, mwah πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from