Quantcast
Channel: Pacman issues
Browsing all 117 articles
Browse latest View live
↧

Better git defaults for faster builds and smaller source packages

With the intention to remove GITFLAGS in !182, the checkums feature !9, and the worktree changes in !138 I looked again at how I could improve git packaging in MSYS2. We currently use it sparingly in...

View Article


`makepkg --packagelist` incorrectly reports debug packages

* Version: pacman 6.1.0-3 * Example package: https://aur.archlinux.org/packages/ttf-unifont When I run `makepkg --packagelist`, I get the following: ``` $ makepkg --packagelist...

View Article


Enabling Sandbox causes repo databases to always be redownloaded

Downloading in the sandbox means that pacman can not determine if the current database is up-to-date, and thus pacman always downloads the database.

View Article

Symlinks doesn't work for local pacman repo (file://)

With the pacman repo stored on disk, using packages with a symlink **(symlinked to ../any/sxmo-utils-dwm-1.15.2-2-any.pkg.tar.xz)** will result in the following error: ``` error: failed retrieving file...

View Article

makepkg.conf + rust + spaces in build path = can't build

# Description: Basically, [this](https://github.com/rust-lang/rust/issues/125594). Indeed, setting `debug` in the options=() in makepkg.conf to `!debug` lets me build stuff normally. # Additional info:...

View Article


Remove packages ignoring removed packaes, aka --needed for pacman -R

We can ensure that a list of packages is installed without unnecessary re-installs with `-S --needed`, i.e. ```console # pacman -S --needed base warning: base-3-2 is up to date -- skipping there is...

View Article

Incorrect state if package archive is removed during the confirmation dialog

Steps to reproduce: 1. Begin to install a package via `pacman -U some-package.pkg.tar.zstd`. 2. While `:: Proceed with installation? [Y/n]` dialog is waiting for input, delete the target package...

View Article

Empty version in provides breaks package installation

This is an edge case we had in our DB which results in package installation failing since the update to 6.1, since pacman got stricter in https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/96...

View Article


extra-x86_64_v3-build fails on pkg retrieval while extra extra-x86_64-build...

``` [oskar]% extra-x86_64_v3-build ==> Creating chroot for [extra] (x86_64_v3)... Create subvolume '/var/lib/archbuild/extra-x86_64_v3/root' ==> Creating install root at...

View Article


Incorrect state if package archive is removed during the confirmation dialog

Steps to reproduce: 1. Begin to install a package via `pacman -U some-package.pkg.tar.zstd`. 2. While `:: Proceed with installation? [Y/n]` dialog is waiting for input, delete the target package...

View Article

makepkg: possible hazard for pacman -Qi in `write_buildinfo()`

Consider the following pipeline: 1. `makepkg` is creating a package ``` ==> Creating package "clion-lldb"... -> Generating .PKGINFO file... ``` 2. a package is upgraded with `pacman -Syu` ``` ::...

View Article

makepkg broken by `git config --global safe.bareRepository explicit`

`safe.bareRepository` is a git configuration that can be set to `explicit` to improve security when working with untrusted repositories. When `safe.bareRepository` is set to `explicit`, git refuses to...

View Article

pacman errors when downloading missing signature file.

When a package file is completely downloaded, but the signature file is not, pacman will fail on the next run: ``` :: Proceed with download? [Y/n] :: Retrieving packages... xz-5.6.2-1-x86_64 is up to...

View Article


Setting a long scriptlet shell path causes buffer overflow

I found this issue [in Nixpkgs](https://github.com/NixOS/nixpkgs/pull/161115#issuecomment-1113997146) 2 years ago and made a [downstream fix](https://github.com/NixOS/nixpkgs/pull/188038). After some...

View Article

add command to add a package files indexing information into file database...

There is `repo-add` command to add packages into package repository database (`repo.db.tar.gz`), but there is also a file `repo.files.tar.gz` which is related to `pacman -F` command. Is there any easy...

View Article


Adjust the config parsing api so that we don't have the path as both an...

Reference !153 where we passed the path as a const argument then tried adjusting the config struct member.

View Article

Use version range structure in alpm_depend_t instead of single version and mod?

I'm working on the "expectfailure" test of tests/pacman/tests/deprange001.py and its detailed description can be found in commit...

View Article


Drop-in config file support

Hello! Apologies if this has been raised before. I couldn't see anything in the current tracker, and the link to the historical tracker in the repo description is a dead link (at least for me)...

View Article

pacman -S returns 'Maximum file size exceeded' error for large package

I'm getting '_Maximum file size exceeded_' error when trying to install a custom build package, spring-tool-suite, which weights 663623372 bytes (632.88 MiB). The issue only occurs with using `pacman...

View Article

Drop-in config file support

Hello! Apologies if this has been raised before. I couldn't see anything in the current tracker, and the link to the historical tracker in the repo description is a dead link (at least for me)...

View Article
Browsing all 117 articles
Browse latest View live