Linux workstation

Debian 13 (Trixie) native package

botch

tools to create and analyse dependency graphs

Packages / Debian 13 (Trixie) / utils / botch

[Source: botch]

Package: botch (0.24-6+b1)

Maintainers:

Johannes Schauer Marin Rodrigues

External Resources:

Homepage: [salsa.debian.org]

Similar packages:

  • [botch-doc]

    Bootstrapping helper - documentation

tools to create and analyse dependency graphs

Other Packages Related to botch:

  • dep: [libbz2-1.0]

    high-quality block-sorting file compressor library - runtime

  • dep: [libc6] (>= 2.38)

    GNU C Library: Shared libraries

  • dep: [zlib1g] (>= 1:1.1.4)

    compression library - runtime

  • dep: [python3] [any]

    interactive high-level object-oriented language (default python3 version)

  • dep: [dose-builddebcheck] (>= 5.0.1-1)

    Checks whether build-dependencies can be satisfied

  • dep: [dose-extra] (>= 5.0.1-1)

    Extra QA tools from the Dose3-library

  • dep: [dctrl-tools]

    Command-line tools to process Debian package information

  • dep: [aspcud]

    CUDF solver based on Answer Set Programming

  • dep: [python3-apt]

    Python 3 interface to libapt-pkg

  • dep: [python3-debian]

    Python 3 modules to work with Debian-related data formats

  • dep: [python3-networkx] (>= 2.1-1)

    tool to create, manipulate and study complex networks (Python3)

  • dep: [python3-yaml]

    YAML parser and emitter for Python3

  • dep: [python3-pygraphviz] (>= 1.4~rc1)

    Python interface to the Graphviz graph layout and visualization package (Python 3)

  • dep: [zutils]

    utilities for dealing with compressed files transparently

  • dep: [dpkg-dev]

    Debian package development tools

  • dep: [yojson-tools]

    JSON library for OCaml - tools

  • sug: [libgraph-easy-perl]

    Perl module to convert or render graphs (as ASCII, HTML, SVG or via Graphviz)

  • sug: [devscripts]

    scripts to make the life of a Debian Package maintainer easier

  • sug: www-browser

    Package not available

  • sug: [libsoap-lite-perl]

    Perl implementation of a SOAP client and server

  • sug: [botch-doc]

    Bootstrapping helper - documentation

Download botch

ArchitecturePackage SizeInstalled SizeFiles
amd648.4 MiB71 MiB[list of files]
arm6411 MiB86 MiB[list of files]

Package file paths (134)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/bin/botch-add-arch
  • /usr/bin/botch-annotate-strong
  • /usr/bin/botch-apply-ma-diff
  • /usr/bin/botch-bin2src
  • /usr/bin/botch-buildcheck-more-problems
  • /usr/bin/botch-build-fixpoint
  • /usr/bin/botch-buildgraph2packages
  • /usr/bin/botch-buildgraph2srcgraph
  • /usr/bin/botch-build-order-from-zero
  • /usr/bin/botch-calcportsmetric
  • /usr/bin/botch-calculate-fas
  • /usr/bin/botch-checkfas
  • /usr/bin/botch-check-ma-same-versions
  • /usr/bin/botch-clean-repository
  • /usr/bin/botch-collapse-srcgraph
  • /usr/bin/botch-convert-arch
  • /usr/bin/botch-create-graph
  • /usr/bin/botch-cross
  • /usr/bin/botch-distcheck-more-problems
  • /usr/bin/botch-dose2html
  • /usr/bin/botch-download-pkgsrc
  • /usr/bin/botch-droppable-diff
  • /usr/bin/botch-droppable-union
  • /usr/bin/botch-extract-scc
  • /usr/bin/botch-fasofstats
  • /usr/bin/botch-filter-src-builds-for
  • /usr/bin/botch-find-fvs
  • /usr/bin/botch-fix-cross-problems
  • /usr/bin/botch-graph2text
  • /usr/bin/botch-graph-ancestors
  • /usr/bin/botch-graph-descendants
  • /usr/bin/botch-graph-difference
  • /usr/bin/botch-graph-info
  • /usr/bin/botch-graphml2dot
  • /usr/bin/botch-graph-neighborhood
  • /usr/bin/botch-graph-shortest-path
  • /usr/bin/botch-graph-sinks
  • /usr/bin/botch-graph-sources
  • /usr/bin/botch-graph-tred
  • /usr/bin/botch-latest-version
  • /usr/bin/botch-ma-diff
  • /usr/bin/botch-multiarch-interpreter-problem
  • /usr/bin/botch-native
  • /usr/bin/botch-optuniv
  • /usr/bin/botch-packages-diff
  • /usr/bin/botch-packages-difference
  • /usr/bin/botch-packages-intersection
  • /usr/bin/botch-packages-union
  • /usr/bin/botch-partial-order
  • /usr/bin/botch-print-stats
  • /usr/bin/botch-profile-build-fvs
  • /usr/bin/botch-remove-virtual-disjunctions
  • /usr/bin/botch-src2bin
  • /usr/bin/botch-stat-html
  • /usr/bin/botch-transition
  • /usr/bin/botch-wanna-build-sortblockers
  • /usr/bin/botch-y-u-b-d-transitive-essential
  • /usr/bin/botch-y-u-no-bootstrap
  • /usr/share/botch/debarch.py
  • /usr/share/botch/droppable/daniel-schepler.list
  • /usr/share/botch/droppable/gentoo.list
  • /usr/share/botch/droppable/josch.list
  • /usr/share/botch/droppable/pehjota.list
  • /usr/share/botch/droppable/selfcycles.list
  • /usr/share/botch/droppable/thorsten-glaser.list
  • /usr/share/botch/droppable/weak-build-dependencies.list
  • /usr/share/botch/droppable/wookey.list
  • /usr/share/botch/util.py
  • /usr/share/doc/botch/changelog.Debian.amd64.gz
  • /usr/share/doc/botch/changelog.Debian.arm64.gz
  • /usr/share/doc/botch/changelog.Debian.gz
  • /usr/share/doc/botch/changelog.gz
  • /usr/share/doc/botch/copyright
  • /usr/share/doc/botch/README.Debian
  • /usr/share/man/man1/botch.1.gz
  • /usr/share/man/man1/botch-add-arch.1.gz
  • /usr/share/man/man1/botch-annotate-strong.1.gz
  • /usr/share/man/man1/botch-apply-ma-diff.1.gz
  • /usr/share/man/man1/botch-bin2src.1.gz
  • /usr/share/man/man1/botch-buildcheck-more-problems.1.gz
  • /usr/share/man/man1/botch-build-fixpoint.1.gz
  • /usr/share/man/man1/botch-buildgraph2packages.1.gz
  • /usr/share/man/man1/botch-buildgraph2srcgraph.1.gz
  • /usr/share/man/man1/botch-build-order-from-zero.1.gz
  • /usr/share/man/man1/botch-calcportsmetric.1.gz
  • /usr/share/man/man1/botch-calculate-fas.1.gz
  • /usr/share/man/man1/botch-checkfas.1.gz
  • /usr/share/man/man1/botch-check-ma-same-versions.1.gz
  • /usr/share/man/man1/botch-clean-repository.1.gz
  • /usr/share/man/man1/botch-collapse-srcgraph.1.gz
  • /usr/share/man/man1/botch-convert-arch.1.gz
  • /usr/share/man/man1/botch-create-graph.1.gz
  • /usr/share/man/man1/botch-cross.1.gz
  • /usr/share/man/man1/botch-distcheck-more-problems.1.gz
  • /usr/share/man/man1/botch-dose2html.1.gz
  • /usr/share/man/man1/botch-download-pkgsrc.1.gz
  • /usr/share/man/man1/botch-droppable-diff.1.gz
  • /usr/share/man/man1/botch-droppable-union.1.gz
  • /usr/share/man/man1/botch-extract-scc.1.gz
  • /usr/share/man/man1/botch-fasofstats.1.gz
  • /usr/share/man/man1/botch-filter-src-builds-for.1.gz
  • /usr/share/man/man1/botch-find-fvs.1.gz
  • /usr/share/man/man1/botch-fix-cross-problems.1.gz
  • /usr/share/man/man1/botch-graph2text.1.gz
  • /usr/share/man/man1/botch-graph-ancestors.1.gz
  • /usr/share/man/man1/botch-graph-descendants.1.gz
  • /usr/share/man/man1/botch-graph-difference.1.gz
  • /usr/share/man/man1/botch-graph-info.1.gz
  • /usr/share/man/man1/botch-graphml2dot.1.gz
  • /usr/share/man/man1/botch-graph-neighborhood.1.gz
  • /usr/share/man/man1/botch-graph-shortest-path.1.gz
  • /usr/share/man/man1/botch-graph-sinks.1.gz
  • /usr/share/man/man1/botch-graph-sources.1.gz
  • /usr/share/man/man1/botch-graph-tred.1.gz
  • /usr/share/man/man1/botch-latest-version.1.gz
  • /usr/share/man/man1/botch-ma-diff.1.gz
  • /usr/share/man/man1/botch-multiarch-interpreter-problem.1.gz
  • /usr/share/man/man1/botch-native.1.gz
  • /usr/share/man/man1/botch-optuniv.1.gz
  • /usr/share/man/man1/botch-packages-diff.1.gz
  • /usr/share/man/man1/botch-packages-difference.1.gz
  • /usr/share/man/man1/botch-packages-intersection.1.gz
  • /usr/share/man/man1/botch-packages-union.1.gz
  • /usr/share/man/man1/botch-partial-order.1.gz
  • /usr/share/man/man1/botch-print-stats.1.gz
  • /usr/share/man/man1/botch-profile-build-fvs.1.gz
  • /usr/share/man/man1/botch-remove-virtual-disjunctions.1.gz
  • /usr/share/man/man1/botch-src2bin.1.gz
  • /usr/share/man/man1/botch-stat-html.1.gz
  • /usr/share/man/man1/botch-transition.1.gz
  • /usr/share/man/man1/botch-wanna-build-sortblockers.1.gz
  • /usr/share/man/man1/botch-y-u-b-d-transitive-essential.1.gz
  • /usr/share/man/man1/botch-y-u-no-bootstrap.1.gz
  • /usr/share/python3/runtime.d/botch.rtupdate

Field source: Debian 13 (Trixie) main amd64 revision trixie-main-amd64:3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
0.24-6+b1trixie / mainamd64Debian 13 · main · amd648.4 MiB71 MiBpool/main/b/botch/botch_0.24-6+b1_amd64.deb
0.24-6+b1trixie / mainarm64Debian 13 · main · arm6411 MiB86 MiBpool/main/b/botch/botch_0.24-6+b1_arm64.deb

Field source: Debian 13 (Trixie) main amd64 revision trixie-main-amd64:3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3

Checksums and observation dates

For an APT source, signature verification authenticates the repository metadata chain and the Packages index containing this source-reported artifact digest. It does not certify package safety.

0.24-6+b1 / amd64Observed Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha256: b61e115dc3ab1071aefe4cc3cf7e173d4d25d5fd942a17ed99b15caa69a5620b

After downloading that exact artifact, compare its bytes with the source-reported expected digest:

printf '%s %s\n' 'b61e115dc3ab1071aefe4cc3cf7e173d4d25d5fd942a17ed99b15caa69a5620b' 'botch_0.24-6+b1_amd64.deb' | sha256sum --check --strict -

A match establishes equality with the repository metadata value. It does not establish safety or catalog-side artifact retrieval.

Field source: Debian 13 (Trixie) main amd64 revision trixie-main-amd64:3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3

0.24-6+b1 / arm64Observed Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha256: 4833b2165e531d977fd4972d862221496f8c5946de2f9581844ebc945ca92ada

After downloading that exact artifact, compare its bytes with the source-reported expected digest:

printf '%s %s\n' '4833b2165e531d977fd4972d862221496f8c5946de2f9581844ebc945ca92ada' 'botch_0.24-6+b1_arm64.deb' | sha256sum --check --strict -

A match establishes equality with the repository metadata value. It does not establish safety or catalog-side artifact retrieval.

Field source: Debian 13 (Trixie) main arm64 revision trixie-main-arm64:753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908

Catalog record completeness

The completeness score measures metadata coverage, not software quality, security, compatibility, or suitability.

Summary and description
25/25
Artifact path and source digest
25/25
Dependency metadata
15/15
Package-file index
15/15
Homepage
5/5
License text
0/5
Source package or maintainer
10/10

Recorded total: 95/100

Field source: Debian 13 (Trixie) main amd64 revision trixie-main-amd64:3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3, Debian 13 (Trixie) main arm64 revision trixie-main-arm64:753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908. The cross-OS mapping is catalog-derived from the source-reported homepage; it does not establish authorship or publisher identity

Sources and provenance

Field-source links above resolve here. Each source entry names the metadata publisher, trust tier, exact snapshot revision, signature result, and observation time; catalog-derived mappings are labeled separately.

  • Authoritative source; repository metadata signature verified, revision trixie-main-amd64:3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    98b25b5cd185c59d34aa6e4c3e9b5b8f01bbe9d104fe2dcfbcd30dc0a14a59ed
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: main/binary-amd64/Packages.xz
    Expected SHA-256: 3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3
    Observed SHA-256: 3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3
    Result: match verified

  • Authoritative source; repository metadata signature verified, revision trixie-main-arm64:753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    98b25b5cd185c59d34aa6e4c3e9b5b8f01bbe9d104fe2dcfbcd30dc0a14a59ed
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: main/binary-arm64/Packages.xz
    Expected SHA-256: 753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908
    Observed SHA-256: 753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908
    Result: match verified

botch Package for Debian 13 (Trixie) | OpenFactory