Forrest logo
back to the makepkg tool

makepkg:tldr:7a823

makepkg: Make a package, but skip checking the source's hashes.
$ makepkg --skipchecksums
try on your machine

The command "makepkg --skipchecksums" is used in the Arch Linux package management system to create package files (PKG) from source code files (SRC).

The "--skipchecksums" option tells makepkg to ignore the checksum verification process during the creation of the package. Normally, makepkg checks the integrity of source files by comparing their checksums with the ones specified in the PKGBUILD file.

Checksums are used to ensure that the source code being built matches the original source code, preventing potential tampering or corruption. By default, makepkg would halt the process if any of the checksums do not match.

However, the "--skipchecksums" option disables this verification step, allowing makepkg to proceed with the package creation even if the checksums do not match. This can be useful in situations where the source files have been modified intentionally or if the checksums are not available or accurate.

It's worth noting that using "--skipchecksums" bypasses an important security measure and can potentially compromise the integrity of the resulting package. Therefore, it should be used with caution and only in specific cases where it is necessary.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the makepkg tool