Quantcast
Channel: Pacman issues
Browsing latest articles
Browse All 125 View Live

Feature Request: Use copy-on-write when installing packages on btrfs filesystems

I build lots of Arch Linux images with [mkosi](https://github.com/mkosi/mkosi) and these images take longer to build and take up more space than I'd like them to. Both could be avoided if pacman was...

View Article


_alpm_temporary_download_dir_setup does not log errors.

While finally updating some personal software utilizing libalpm to a current version of the library, I just got bitten by the fact that `_alpm_temporary_download_dir_setup` does check errors of...

View Article


Make provides=(pkg) mean provides=(pkg=$pkgver) by default

Versioned dependencies are useless if the package providing them doesn't declare itself as `provides=(PKG=VERSION)` -- `pacman` doesn't know what version to read `provides=(PKG)` as implying and gives...

View Article

Feature Request: Alternatives system à la Debian

It's been talked about many times in the past. We currently don't have a ticket to keep track of related issues/progress/comments, etc. The closest I can find is:...

View Article

makepkg.conf: Man pages not compressed under /opt due to non expanded pathname

# Description: When installing a package containing man pages under `/opt`, these pages are not compressed even though the `zipman` option is enabled. This is because the `opt/*/man` "path" in...

View Article


Lint OPTIONS and BUILDENV from makepkg.conf

We currently lint the `options` array within the PKGBUILD, but the corresponding arrays in makepkg.conf can contain gibberish.

View Article

pacman -S --clean should clean these too /var/cache/pacman/pkg/download-6zOQbOr

* pacman 7.0.0 When doing `pacman -Scc` there's often these remnants: ``` error: could not remove /var/cache/pacman/pkg/download-6zOQbO: Is a directory error: could not remove...

View Article

noconfirm option still prints the Y/N question

``` $ pacman --sync --refresh --refresh --sysupgrade --noconfirm --noprogressbar --verbose ... Total Download Size: 641.57 MiB Total Installed Size: 2018.22 MiB Net Upgrade Size: 14.81 MiB :: Proceed...

View Article


Add an option to store uncompressed packages in CacheDir=

I'd like an option to configure pacman to store downloaded packages uncompressed in the configured cache directory. My filesystem (btrfs) already does compression for me, and I'd prefer the increased...

View Article


Pacman does not properly use the current working directory '.' path.

I noticed running the following two commands in the current working directory, the first fails whereas the second runs as expected. 1) sudo pacman -Syw --cachedir...

View Article

Option to have "package messages" (new optdepends, pacnew files)...

Sometimes when upgrading packages messages will be printed, informing the user of things like new optional dependencies, or .pacnew files being created. Especially in larger upgrades, where such...

View Article

repo-add - inconsistencies in man page vs --help

Not in man-page: `-p, --prevent-downgrade do not add package to database if a newer version is already present` Not in "repo-add --help" ` --include-sigs Include package PGP signatures in the...

View Article

makepkg: Make known_hash_algos extendable via libmakepkg dropins

This would allow for drop-in support to be added for the hash of the day.

View Article


RFC: adjusting the layout of the pacman local database

Our current local database looks like: ``` /var/lib/pacman/local/ALPM_DB_VERSION /acl-2.3.2-1/desc /files /mtree /base-3-2/desc /files /mtree ``` Our package upgrades are easy - just delete the...

View Article

Provide a function to parse a version string in libalpm

I'd like to have a utility function that parses a version string into the different components; So something like: ``` int alpm_version_from_string(const char *versionstring, const char **epoch, const...

View Article


Add DownloadGroup to improve flexibility for local repo

A custom repo is defined in pacman.conf and implemented as a local folder pacman.conf snippet ``` DownloadUser = alpm #DisableSandbox [lonewolf] SigLevel = Optional TrustAll Server =...

View Article

Can't join Pacman localization on transifex

I’d like to ask how I can join the Arch Linux - Pacman Hungarian translation team on Transifex. I have described my problem in the following places: 1) https://bbs.archlinux.org/viewtopic.php?id=305960...

View Article


Futher reduce md5 usage in pacman

Finalise the clean up of md5sum usage that started in the previous release: ``` $ pacman -Sii pacman | grep MD5 MD5 Sum : None ``` and we still use MD5 to check whether a backup file has been changed...

View Article

Enforce signing by default

The built-in default SigLevel is ``` SigLevel = Optional TrustedOnly ``` We should change that to `Required TrustedOnly`.

View Article

Provide configuration file for libcurl options

Many requests for specific additions to the pacman download configuration could be handled through a configuration file that exposed access to...

View Article
Browsing latest articles
Browse All 125 View Live