---
name: "pkgctl-license"
section: "1"
platform: "linux"
package: "devtools"
version: "1:1.5.3-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/pkgctl-license"
---

# pkgctl-license(1)

Check and manage package license compliance

## NAME

pkgctl-license - Check and manage package license compliance

## SYNOPSIS

pkgctl license \[OPTIONS\] \[SUBCOMMAND\]

## DESCRIPTION

Commands related to package licenses, including checks for compliance.

Uses [reuse(1)](/reuse/1.md) and a `REUSE.toml` file located alongside the [PKGBUILD(5)](/PKGBUILD/5.md).

## CONFIGURATION

The `REUSE.toml` file must contain annotations for all regular files expected to be present in an Arch Linux package repository.

Use [pkgctl-license-setup(1)](/pkgctl-license-setup/1.md) to automatically detect and setup a basic REUSE config file based on the files in the package repository.

For detailed information on the various configuration options available for the `REUSE.toml` file, refer to the REUSE Specification ( \<https://reuse.software/spec\>).

## OPTIONS

- **-h, --help**

  Show a help text

## SUBCOMMANDS

pkgctl license check

Checks package licensing compliance using REUSE

pkgctl license setup

Automatically detect and setup a basic REUSE config

## SEE ALSO

[pkgctl-license-check(1)](/pkgctl-license-check/1.md) [pkgctl-license-setup(1)](/pkgctl-license-setup/1.md) [reuse(1)](/reuse/1.md) [PKGBUILD(5)](/PKGBUILD/5.md)

## HOMEPAGE

 *\<https://gitlab.archlinux.org/archlinux/devtools\>*

*Please report bugs and feature requests in the issue tracker. Please do your best to provide a reproducible test case for bugs.*
