dpt-missing-upload(1)

πŸ’– dpt-missing-upload(1) πŸ’–

okay bestie, welcome to the Debian Perl packaging Tools corner of the group chat πŸŽ€ the manual is called dpt-missing-upload, and she is here to help you fold in package uploads that never made it into Git. slay.


✨ NAME ✨

dpt-missing-upload β€” incorporate package uploads not done from Git πŸ‘‘


✨ SYNOPSIS ✨

dpt missing-upload [-i] BASETAG NEWVERSION

like, that's the whole summoning ritual πŸ’…


✨ DESCRIPTION ✨

so dpt missing-upload incorporates uploads of a package which are not yet in the Git repo, e.g. NMUs. the way that your Git history is missing a whole upload and this lil tool just… puts it back?? iconic.

run it in the root directory of the source package's Git repo, and make sure the target branch is checked out first. vibe check your branch before you start, fr fr πŸ¦‹


✨ OPTIONS ✨

🚨 real talk: options must come before parameters. don't be chaotic about the order.
  • -i β€” run interactively, e.g. call git merge with --no-commit, so the commit can be amended. useful if the imported upload adds/removes files. 🫢

also!! interactive mode is also enabled if a .gitignore file is found. she just knows ✨


✨ PARAMETERS ✨

  • BASETAG β€” the Git tag representing the package version before the one to be imported. Required. no 🚫 skipping.
  • NEWVERSION β€” the package version to be downloaded and imported. Required. also no 🚫 skipping.

✨ NOTES ✨

  • to make merging Debian tags as painless as possible, dpkg-mergechangelogs(1) is helpful. genuinely a lifesaver, ngl πŸ’œ
  • for downloading the source package, "deb-src" entries are required in the sources.list. no entries, no download, that's just the rules 😭

Copyright: 2020-2024, gregor herrmann <gregoa@debian.org> 🌸

License: Artistic | GPL-1+ πŸ“œ


and that's the page, bestie 🫢 this was pkg-perl-tools 0.88, dated 2026-04-01, brought to you by the dpt-missing-upload(1) manual. go forth and import those uploads, main character πŸ’–βœ¨

πŸ“¦ where this page comes from