BOTCH-SRC2BIN(1)

πŸ’– BOTCH-SRC2BIN(1) πŸ’–

okay bestie, so botch-src2bin is a whole botch tools moment (that's the manual name, it's giving very official πŸ’…) and honestly? it's so much simpler than it sounds.


✨ NAME ✨

botch-src2bin β€” turn source packages into their binary packages πŸ¦‹

basically it's the glow-up machine: source package in, binary packages out.


🌸 SYNOPSIS 🌸

botch-src2bin [options] Packages Sources

πŸ’œ DESCRIPTION πŸ’œ

so you hand it a list of source packages, right? and it hands you back the binary packages those source packages build. that's it. that's the whole vibe. one in, many out, main character energy πŸŽ€


✨ OPTIONS ✨

okay this is the part where we go through every single flag because we do NOT skip details in this house πŸ’–

  • --version β€” shows the program's version and then dips out. bye! πŸ‘‹
  • -h, --help β€” shows this help message and exits. ur friendly little map πŸ—ΊοΈ
  • -v, --verbose β€” prints extra info, like it's telling you the gossip too πŸ—£οΈ
  • --quiet β€” prints no messages at all. silent. mysterious. icon behaviour 🀫
  • -A, --available=FILE β€” a list of available packages (arch:all, crossed, all of it ✨) in control file format.
  • --allowsrcmismatch β€” so if a binary package has no source package, but there IS a source package with the same name and a different version? this lets it match that binary package to that source package. cute little compromise 🫢
  • --ignoresrclessbin β€” ignore binary packages that don't have an associated source package. and heads up: if --allowsrcmismatch is also supplied, then this rule gets applied after it. order matters bestie, no cap πŸ’€
  • --fg=PKGS β€” additional Packages lists that ARE checked and used for resolving dependencies. (can be repeated, so go off πŸ”₯)
  • --bg=PKGS β€” additional Packages lists that are NOT checked but ARE used for resolving dependencies. (also can be repeated ✨)
  • -o, --outfile=FILE β€” sets the output file to FILE πŸ“
  • --deb-native-arch=ARCH β€” native architecture ARCH.
  • --deb-host-arch=arch β€” host architecture arch. defaults to the native architecture.
  • --deb-foreign-archs=archs β€” comma-separated foreign architectures, in addition to the native and host architectures. the more the merrier 🌈

😭 BUGS 😭

see <http://bugs.debian.org/botch> β€” yes it's a link in a terminal, we contain multitudes.


πŸ‘‘ SEE ALSO πŸ‘‘

Debian doc-base Manual /usr/share/doc/botch/wiki/Home.html β€” go read it, it's giving educational πŸ’…


🌸 AUTHOR 🌸

this man page was written by Johannes Schauer. Botch is written by Johannes Schauer and Pietro Abate. legends, honestly 🫢


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 read the license, it's not just decoration πŸ’–

and that's the whole page bestie!! perl v5.36.0 ✨ dated 2023-02-17 β€” those are the deets from the footer, so now you know exactly what version of the world you're living in. slay, go build some packages πŸ¦‹πŸ’–

πŸ“¦ where this page comes from