dpt-clean-mr-repos(1)

✨ dpt-clean-mr-repos(1) ✨

okay bestie, welcome to the Debian Perl packaging Tools corner of the manual, where we do a lil spring cleaning on your local repos πŸŒΈπŸ’…


πŸ’– NAME πŸ’–

dpt-clean-mr-repos β€” bestie edition: it deletes the local repos that ghosted salsa.debian.org πŸ‘»πŸš«


πŸŽ€ SYNOPSIS πŸŽ€

dpt clean-mr-repos [--force] [--help]

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: dpt clean-mr-repos goes through the repos chillin' locally in your DPT_PACKAGES directory and checks which ones are no longer in .mrconfig.packages β€” which basically means which ones aren't on salsa.debian.org anymore, in the group with active packages. gone. deleted. not invited to the group chat anymore 😭

lowkey important: the script needs dpt salsa mrconfig to have been run beforehand, because that's what creates .mrconfig.packages in the first place. no .mrconfig.packages, no vibe check. 🫢

and the actual removal? that only happens with --force. without it, this is a look, don't touch situation ✨


πŸ‘‘ OPTIONS πŸ‘‘

  • --help β€” shows this help. that's it, that's the option πŸ’–
  • --force β€” okay so this is the one that actually removes the local repositories fr fr. without --force they're just listed, like a lil window-shopping situation, no destructive main character energy πŸ’€

🌈 CONFIGURATION 🌈

dpt clean-mr-repos uses the "DPT_PACKAGES" environment variable, bestie. that's the one. πŸŽ€

and if you want the full tea on it, see dpt-config(5) for details ✨


giving credit where credit is due, periodt πŸ’œ

Copyright 2017, Florian Schlichting <fsfs@debian.org>
          2018, Damyan Ivanov <dmn@debian.org>
          2018-2024, gregor herrmann <gregoa@debian.org>

License: Artistic or GPL-1+

and that's the whole page, bestie 🌸 this was pkg-perl-tools version 0.88, dated 2026-04-01, and it lives in the dpt-clean-mr-repos(1) manual section β€” now go forth and clean those ghost repos, you iconic lil packager πŸ‘‘πŸ’…βœ¨

πŸ“¦ where this page comes from