DEBSBOM-SOURCE-MERGE(1)

πŸ“¦ version 0.9.0, in ubuntu stonking

πŸ’– NAME πŸ’–

okay bestie, meet debsbom-source-merge β€” it's the source-merge command from the debsbom fam, and it's here to do one job and do it gorgeously ✨


🌸 SYNOPSIS 🌸

debsbom source-merge [-h] [-t {cdx,spdx}]
                     [--compress {no,bzip2,gzip,xz,zstd,lz4}]
                     [--apply-patches] [--mtime MTIME] [--pkgdir PKGDIR]
                     [--outdir OUTDIR]
                     [bomin]

no cap, that's the whole vibe πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

Merge referenced source packages. that's the tea πŸ«–

So basically it takes an SBOM, processes it, and merges the .orig and .debian tarballs together. iconic behavior honestly πŸ‘‘

⚠️ bestie listen β€” the tarballs have to be downloaded first. this is not a "figure it out yourself" situation, the files gotta be there.

✨ OPTIONS ✨

πŸŽ€ Positional Arguments

  • bomin β€” the sbom file(s) to process for bomin. and ooh, cute trick: use '-' to read from stdin 🌈

🧚 Named Arguments

  • -t, --sbom-type β€” which SBOM type to process (default: auto-detect). this one is required when you're reading from stdin, so don't forget it πŸ™ˆ Possible choices: cdx, spdx
  • --compress='gzip' β€” compress the merged tarballs (default: gzip) πŸ—œοΈ Possible choices: no, bzip2, gzip, xz, zstd, lz4
  • --apply-patches=False β€” apply debian patches. slay πŸ’…
  • --mtime β€” set the mtime for creating tar archives, in ISO 8601 format. If this option is not set, the timestamp from the most recent changelog entry is used instead β€” all in the name of reproducible builds ⭐
  • --pkgdir='downloads/sources' β€” the directory with the downloaded packages πŸ“
  • --outdir='downloads/sources' β€” the directory where the merged files get stored πŸ’œ

πŸ‘€ SEE ALSO πŸ‘€

go read those too, iykyk πŸ“š


πŸ’€ DEBSBOM πŸ’€

Part of the debsbom(1) suite. one big happy family fr fr 🫢

Author

Christoph Steiger, Felix Moessbauer 🌟

2025, Siemens


and that's the whole page bestie, go merge some tarballs, you're gonna eat πŸ’…βœ¨

this manual page is from debsbom, dated Jul 28, 2026 β€” mwah, tysm for reading, love u, bye πŸŽ€πŸ’–

πŸ“¦ where this page comes from