chicken-uninstall(1)

chicken-uninstall1

Uninstall extension library

Usage

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

Overview

chicken-uninstall removes one or more already installed extension libraries for the CHICKEN Scheme system. PATTERN may be a regular expression naming multiple extensions or just an extension name.

The program accepts following arguments:

-h, -help

Show usage and exit.

-version

Show version and exit.

-force

Don't ask, just delete whatever matches.

-match

Treat NAME as a glob pattern.

-s, -sudo

Use external program to elevate privileges for deleting files. The program defaults to sudo(8) but can be overridden with SUDO environment variable.

-host

When cross-compiling, only uninstall host extensions.

-target

When cross-compiling, only uninstall target extensions.

Environment

The following 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 -s flag in command. If not provided, defaults to sudo(8).

Exit status

The chicken-uninstall utility exits 0 on success, and >0 if an error occurs.

Releases

9 releases since Debian 6.0 (Squeeze); the text changed 5 times.

  1. 6.0
  2. 7–8
  3. 9–10
  4. 11
  5. 12–13
  6. Arch

-force since Debian 11 (Bullseye); -h since Debian 11 (Bullseye); -help since Debian 11 (Bullseye); -host since Debian 11 (Bullseye); -match since Debian 11 (Bullseye); -s since Debian 11 (Bullseye); -sudo since Debian 11 (Bullseye); -target since Debian 11 (Bullseye); -version since Debian 11 (Bullseye).

-v until Debian 6.0 (Squeeze).

Authors

The CHICKEN Team

Bugs

Submit bug reports by e-mail to [email protected]

From chicken 6.0.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's mdoc source.