App::P...:delete(3pm)
π NAME
App::Pinto::Command::delete β bestie, this one permanently removes an archive. Like, gone gone. π
(Yeah, the header truncated the name to App::P...:delete β it's giving "my name is too long for the terminal", iconic honestly.)
β¨ VERSION β¨
version 0.14
π SYNOPSIS π
pinto --root=REPOSITORY_ROOT delete [OPTIONS] TARGET ...
π DESCRIPTION π
π¨ !! THIS COMMAND IS EXPERIMENTAL !! π¨
β οΈ IMPORTANT: This command is dangerous. If you just want to remove packages or distributions from a stack, then you should probably be looking at theunregistercommand instead. Fr fr. Go look atunregister.
Okay so here's the tea: this command permanently removes an archive from the repository. Which means it unregisters it from all stacks and wipes it from all history β as if it had never even been put in the repository in the first place. No paper trail. No receipts. Nothing. π
Be so serious for a second: once an archive is deleted it cannot be recovered. There will be no record that the archive was ever added or deleted, and this change cannot be undone. Not by me, not by you, not by anyone. π
If you merely want to remove packages from a stack while preserving the archive itself, use the unregister command. That's the chill one. This one is not the chill one. π
πΈ COMMAND ARGUMENTS πΈ
The arguments are the targets you want to delete. Targets get specified as AUTHOR/FILENAME. For example:
SHAKESPEARE/King-Lear-1.2.tar.gz
You can also pipe arguments into this command over STDIN. π«Ά When you do that, blank lines and lines that look like comments (i.e. starting with # or ;) will be ignored. So go ahead and leave yourself little notes, nobody's judging. β¨
π¦ COMMAND OPTIONS π¦
--forceβ Deletes the archive even if its packages are pinned to a stack. Take care when deleting pinned packages, because it usually means that particular package is important to someone. Somebody out there needs it. Be nice. π₯Ί
π AUTHOR π
Jeffrey Ryan Thalhammer <jeff@stratopan.com>
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2015 by Jeffrey Ryan Thalhammer.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Slay. π
And that's a wrap, bestie β this page was served up by perl v5.40.1 on 2025-04-21, from the App::P...:delete(3pm) page in the User Contributed Perl Documentation. Now go delete responsibly, or better yet, go use unregister instead. Mwah. π
π¦ where this page comes from
- debian trixie: pinto 0.14000-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: pinto 0.14000-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms