DEBPATCH(1)
π DEBPATCH β the girlies' guide to patching debs β¨
okay so bestie, welcome to debpatch π she lives in the User Commands section of your manual (section 1, iykyk) and she's here to take a patch and a deb and make a whole new deb out of them. it's giving alchemy but make it apt. π¦
β¨ NAME β¨
debpatch β applies a patch to recreate a debian package. no cap. π
π«Ά SYNOPSIS π«Ά
debpatch [OPTION]... DELTA FROMFILE TOFILE
debpatch [OPTION]... DELTA / TOFILE
debpatch --info PATCH
three whole moods, pick your fighter π
πΈ DESCRIPTION πΈ
so the way this works: this program is literally designed to take a patch (DELTA) and apply it to a Debian package (FROMFILE), and out pops the Debian package (TOFILE). main character energy fr fr. π₯
and here's the iconic part: if that Debian package (FROMFILE) is already installed on the host system and you don't have the .deb file lying around anywhere, you can just swap the argument (FROMFILE) out for the keyword / β yes, literally just a slash β and then debpatch will go grab the needed data from the host filesystem instead. not me being resourceful ππ
π OPTIONS π
--info PATCHβ writes info onPATCH. like a little gossip session about your patch. β¨--no-md5β do not verify MD5 info. skipping the vibe check, bold of you π«£-vβ verbose. and bestie you can add it multiple times for extra yapping. π£-dβ print full traceback on Python errors; also saves useful info in temporary files in case a delta fails. basically receipts for when things go sideways π-kβ keep temporary files. use for debugging. messy-girl mode, we love her π--format FORMATβ the format of recreated debs.FORMAT=debis the usual,FORMAT=unzippedmeans thedata.tarpart is not compressed (and this may save some time). β¨ lowkey a time-saver β¨-A,--accept-unsignedβ accept unsigned deltas. living dangerously, we respect it π«Ά--gpg-homeβ specify a different home for GnuPG. the default for root is/etc/debdelta/gnupgwhile for other users it is unset. see--homediringpg(1)for details. π
π EXAMPLES π
see debdelta(1). go read her, she's got the lore πβ¨
π SECURITY π
see debdelta(1). same energy, same page π
β EXIT STATUS β
see debdelta(1). yep, her again πΈ
π REPORTING BUGS π
report bugs to <mennucc1@debian.org>. tell her everything, no gatekeeping π
π AUTHORS π
Debpatch was written and is copyright Β© 2006-09 Andrea Mennucci. π«‘
This man page was written by Jegou Pierre-yves <pierreyves.jeg@voila.fr>. iconic of them honestly π
π§ COPYING π§
This is free software. You may redistribute copies of it under the terms of the GNU Library General Public License <http://www.gnu.org/licenses/lgpl-2.0.html>.
there is NO WARRANTY, to the extent permitted by law. fr fr, no takebacksies π¨
π SEE ALSO π
debdelta-upgrade(1), debdelta(1), /usr/share/doc/debdelta/README.
and that's the whole page bestie, you ate that π β¨
this was debpatch from the debpatch manual page, aug 2009 era β yes she's vintage, she's still serving ππ¦β
π¦ where this page comes from
- debian bookworm: debdelta 0.67 Β· GPL-2.0-only
- debian trixie: debdelta 0.70+nmu1 Β· GPL-2.0-only
- ubuntu jammy: debdelta 0.67 Β· GPL-2.0-only
- ubuntu noble: debdelta 0.70 Β· GPL-2.0-only
- ubuntu questing: debdelta 0.70+nmu2
- ubuntu resolute: debdelta 0.70+nmu2build1 Β· GPL-2.0-only
- ubuntu stonking: debdelta 0.70+nmu2build1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms