BOTCH-OPTUNIV(1)
π BOTCH-OPTUNIV(1) π
okay bestie, so this is a section 1 manual page β that's botch-optuniv, a lil tool from the botch tools fam β and it's literally here to help you build a self-contained repo situation. let's get into it π«Ά
β¨ NAME β¨
botch-optuniv β self contained repository with minimal number of source packages
like, it makes you a repo that stands on its own, and it does it while keeping the source package count as low as it possibly can. iconic behavior honestly π
πΈ SYNOPSIS πΈ
botch-optuniv [options] Packages.. Sources
π¦ DESCRIPTION π¦
so what it does is: it removes all the conflicts, and then calculates an optimal self-contained universe with respect to the number of source packages in it, using aspcud. that's the whole vibe. no cap. π
π OPTIONS π
--versionβ shows you the program's version and then dips out. short and sweet.-h,--helpβ shows you this help message and then exits. your lil safety net fr.-v,--verboseβ prints additional information, for when you want the tea β--quietβ don't print any messages at all. silence. shhh. π--fg=PKGSβ additional Packages lists that are checked and used for resolving dependencies (you can repeat this one as many times as you want, go off)--bgβ additional Packages lists that are NOT checked but are used for resolving dependencies (also repeatable, also many times, no limit bestie)--allβ also adds source packages forArchitecture:allpackages β¨--deb-drop-b-d-indepβ dropsBuild-Depends-Indepdependencies. bye felicia π--deb-drop-b-d-archβ dropsBuild-Depends-Archdependencies. also bye π--allowsrcmismatchβ if a binary package is without a source package, but there is a source package of the same name with a different version, this matches that binary package to that source package. a lil matchmaking moment π-o,--outfile=FILEβ sets the output file to FILE--deb-native-arch=ARCHβ sets the native architecture to ARCH--deb-host-arch=archβ sets the host architecture to arch. defaults to the native architecture, so if you don't say anything it just copies its sibling π«Ά--deb-foreign-archs=archsβ comma-separated foreign architectures, added on top of the native and host architectures π
π BUGS π
See <http://bugs.debian.org/botch>. (yes, that's the bug spot. go report, bestie.)
π₯ SEE ALSO π₯
Debian doc-base Manual /usr/share/doc/botch/wiki/Home.html
π AUTHOR π
This man page was written by Johannes Schauer. Botch is written by Johannes Schauer and Pietro Abate. legends, honestly.
π COPYRIGHT π
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.
okay so that license bit is the real deal, not just vibes β it's the GNU Lesser General Public License, version 3 or later, with that special linking exception, and the COPYING file has the full story. read it, don't just skim it π
and that's the whole page, bestie!! π this one's from perl v5.36.0, dated 2023-02-17 β so it's a lil vintage, but still slaying. mwah π β¨
π¦ where this page comes from
- debian bookworm: botch 0.24-2 Β· LGPL-3.0-or-later WITH OCaml-linking exception
- ubuntu noble: botch 0.24-2 Β· LGPL-3.0-or-later WITH OCaml-linking exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms