CHICKEN-UNINSTALL(1)

πŸ“¦
version 6.0.0 Β· 3 versions
, in alpine 3.24, arch rolling, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable

πŸ’… CHICKEN-UNINSTALL β€” uninstall extension library

okay bestie, so this is a page from the General Commands Manual, and it's all about chicken-uninstall, the little icon that ✨removes✨ extension libraries from your CHICKEN Scheme setup. let's get into it 🫢


🌸 SYNOPSIS 🌸

chicken-uninstall [OPTION ...] [NAME ...]

✨ DESCRIPTION ✨

so chicken-uninstall removes one or more already installed extension libraries for the CHICKEN Scheme system. that's it, that's the job. 🧹

and here's the cute part: PATTERN can be a regular expression naming multiple extensions, or it can just be a plain extension name. either way, she's matching and she's deleting. no cap.

the program accepts the following arguments:

  • -h, -help β€” show usage and dip. that's it, that's the whole thing. πŸ‘‹
  • -version β€” show the version and exit. short and sweet.
  • -force β€” don't ask, just delete whatever matches. she does NOT do small talk. πŸ’€
  • -match β€” treat NAME as a glob pattern.
  • -s, -sudo β€” use an external program to elevate privileges for deleting files. this program defaults to sudo(8), but you can override it with the SUDO environment variable. πŸ”
  • -host β€” when cross-compiling, only uninstall host extensions.
  • -target β€” when cross-compiling, only uninstall target extensions.
ngl the -force one is giving main character energy β€” she will delete first and never ask questions. be sure you meant it. 😭

🌈 ENVIRONMENT 🌈

these environment variables change the behaviour of chicken-uninstall:

  • CHICKEN_INSTALL_REPOSITORY β€” the path where extension libraries are installed. defaults to the package library path selected during configuration (usually $prefix/lib/chicken/<binary-version>). πŸ“
  • SUDO β€” the command to execute when using the -s flag in command. if not provided, it defaults to sudo(8). ✨

πŸ¦‹ EXIT STATUS πŸ¦‹

the chicken-uninstall utility exits 0 on success, and >0 if an error occurs. so 0 = slay, anything else = something went sideways. πŸ’–


πŸ‘‘ SEE ALSO πŸ‘‘

more information can be found in the CHICKEN User's Manual: http://wiki.call-cc.org/manual/index.


πŸ’œ AUTHORS πŸ’œ

The CHICKEN Team 🫢


πŸŽ€ BUGS πŸŽ€

submit bug reports by e-mail to chicken-janitors@nongnu.org. they're literally waiting for your receipts, bestie. πŸ“¬


okay that's the whole page, periodt. πŸ’… this one's from the Debian build of the manual, dated Apr 26, 2017, and the page title is CHICKEN-UNINSTALL(1). go forth and uninstall responsibly, my love πŸŒΈβœ¨πŸ¦‹

πŸ“¦ where this page comes from