_alpm_transflag_t

Transaction flags

Values

ValueMeaning
ALPM_TRANS_FLAG_NODEPS1

Ignore dependency checks.

ALPM_TRANS_FLAG_NOSAVE1 << 2

Delete files even if they are tagged as backup.

ALPM_TRANS_FLAG_NODEPVERSION1 << 3

Ignore version numbers when checking dependencies.

ALPM_TRANS_FLAG_CASCADE1 << 4

Remove also any packages depending on a package being removed.

ALPM_TRANS_FLAG_RECURSE1 << 5

Remove packages and their unneeded deps (not explicitly installed).

ALPM_TRANS_FLAG_DBONLY1 << 6

Modify database but do not commit changes to the filesystem.

ALPM_TRANS_FLAG_ALLDEPS1 << 8

Use ALPM_PKG_REASON_DEPEND when installing packages.

ALPM_TRANS_FLAG_DOWNLOADONLY1 << 9

Only download packages and do not actually install.

ALPM_TRANS_FLAG_NOSCRIPTLET1 << 10

Do not execute install scriptlets after installing.

ALPM_TRANS_FLAG_NOCONFLICTS1 << 11

Ignore dependency conflicts.

ALPM_TRANS_FLAG_NEEDED1 << 13

Do not install a package if it is already installed and up to date.

ALPM_TRANS_FLAG_ALLEXPLICIT1 << 14

Use ALPM_PKG_REASON_EXPLICIT when installing packages.

ALPM_TRANS_FLAG_UNNEEDED1 << 15

Do not remove a package if it is needed by another one.

ALPM_TRANS_FLAG_RECURSEALL1 << 16

Remove also explicitly installed unneeded deps (use with ALPM_TRANS_FLAG_RECURSE).

ALPM_TRANS_FLAG_NOLOCK1 << 17

Do not lock the database during the operation.

Meta