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

pacman -Rs does not remove unrequired optional dependencies

> Summary and Info: > `pacman -Rs` does not install unrequired optional dependencies when uninstalling a package. The optional package becomes an orphan and is removed when subsequently running...

View Article


Unclear how --print-format %O is supposed to be useful

%O for --print-format gives the list of optional depends, but as a space delimited list which is impossible to parse. I'm a bit lost on how I'm supposed to use this from a script. It's actually simpler...

View Article


Makepkg ignores system Git config, breaking shared SRCDEST

Since 8e30cd4e38b15cb20f0ec89f1504b4ac8154e766, makepkg tells Git to ignore global and system config files when generating an archive to checksum. Unfortunately, this breaks our use of a shared...

View Article

CacheDir on an NFS share no longer works since Pacman 7

Related BBS thread: https://bbs.archlinux.org/viewtopic.php?id=299473 Since Pacman 7, configuring `CacheDir` to a directory on an NFS share will result in no ability to download packages: ``` ::...

View Article

Option to disable CheckSpace on the command line

When `/` is not a mount point, CheckSpace fails. This may happen because I'm messing up with snapshots and subvolumes in archiso so that I mounted the root subvol on `/mnt` and `arch-chroot` into the...

View Article


Regression in 7.x using -U flag to install from a remote package file

In Pacman 6.x I used to be able to do `pacman -U ` to install individual packages directly from Arch Linux testing repositories. In Pacman 7.x this now throws a error about not being able to read the...

View Article

--print-format %b prints the date in the users locale

``` [jelle@natrium][~]%pacman -S --print --print-format '{ "url": "%u", "arch": "%a", "name": "%n", "license": "%L", "buildtime": "%b", "description": "%d" }' linux { "url":...

View Article

parallel download progress overruns 100% mark

When downloading packages where part of the packages were already downloaded due to interrupted previous `pacman -Syu` or usage of `pacman -Sw` I can sometimes see the progress bar going over 100% (in...

View Article


Pacman don't revert upgrade if it failed (transaction not commited)....

Hi. Every day I do pacman -Syu. On my 128GB SSD I have about 15-20G free. And sometimes, if I don't clean cache, on upgrade I get many errors about no available space, transaction not commited. But if...

View Article


Explicit package search can return unmatched results in result list

Not entirely sure why, but given these two examples: ``` $ pacman -Ss '^nano$' core/nano 8.2-1 extra/orbiton-nano 2.67.1-1 ``` vs ``` $ pacman -Ss '^gdb$' extra/gdb 15.2-1 ``` In the case of the `nano`...

View Article

RFC - KeepGroup option to keep groups synced

One of the uses of a package group is to install the entire group in one go. The problem is that once the group is installed any changes to the group are not reflected on the user's system, somewhat...

View Article

makepkg: suffix `$SRCDEST` with `$pkgbase`

It would be nice to have some way to have the sources put into `$SRCDEST/<pkgbase>` instead of directly into `$SRCDEST`, so that possible clashes between the sources of multiple packages doesn't...

View Article

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


makepkg: Support verifying SSH signatures

SSH signatures seem to be becoming more popular; I've seen them on Git tags. However, makepkg cannot verify them yet. This should be orthogonal to https://gitlab.archlinux.org/pacman/pacman/-/issues/67.

View Article

pacman: DownloadUser config value makes --cachedir argument unusable.

``` [slawomir@HP-archlinux-slawomir ~]$ LC_ALL=C sudo pacman -Syw linux --noconfirm --cachedir $(pwd)/airootfs/root/package :: Synchronizing package databases... core is up to date extra is up to date...

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

Record exact commit for VCS sources in .SRCINFO

I wanted to discuss a feature request that I thought could be a small but possibly useful addition: With the previously merged feature of VCS checksumming one can now nicely use tags and checksums in...

View Article


Sandbox breaks libfakeroot

Running pacman with `libfakeroot.so` loaded into the environment via `LD_PRELOAD` now causes package add, but not remove, transactions to fail. An invocation with --disable-sandbox does not rectify...

View Article

pacman -Rs should not remove still “required” optional dependencies

Summary and Info: If two packages A and B are installed (whichever way) and package C is installed `--asdeps`, where package A `depends` on package C and package B `optdepends` on package C. If package...

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
Browsing latest articles
Browse All 94 View Live