xbps
xbps copied to clipboard
The X Binary Package System (XBPS)
I've implemented a new xbps-tool `xbps-locate`! `xbps-rindex` collects data into `index.plist` inside `*-repodata` but also files into `files.plist`. `xbps-locate` will fetch the `files.plist` from the repo-pool and search for the...
Hey! I've resolved the deprecated SHA256_* functions with it's EVP_* functions. With that I've generic all `xbps_file_sha256(...)` functions to `xbps_file_hash(XBPS_HASH_SHA256, ...)` thus making support for other hashes in e.g. xbps-digest...
Updated version of https://github.com/void-linux/xbps/pull/359, same results slightly different with less changes and ready to merge. `xbps_file_hash_check_dictionary` was called for every file that is getting unpacked, because the files list is...
`{arch}` will be replaced with `XBPS_TARGET_ARCH` (if set) or `XBPS_ARCH` not sure if this should be part of the public API, I can make it not if desired. a little...
When performing shlib checks before upgrading, libraries provided by 32bit packages are treated the same as libraries provided by 64bit packages. This can result in system breakage on partial upgrades...
## Problem ``` ~> sudo xbps-install -Sv 1 12/23/23 21:42:57 PM [*] Updating repository `https://mirror.sjtu.edu.cn/voidlinux/current/x86_64-repodata' ... ERROR: [reposync] failed to fetch file `https://mirror.sjtu.edu.cn/voidlinux/current/x86_64-repodata': Permanent Redirect [*] Updating repository `https://mirror.sjtu.edu.cn/voidlinux/current/multilib/nonfree/x86_64-repodata' ......
The command `xbps-query -p installed_size,install-date -s ''` shows nothing, while both `xbps-query -p installed_size -s ''` and `xbps-query -p install-date -s ''` work as expected. xbps-query's man page says about...
By combining repodata and stage data into a single file its easier to use remote stagedata when enabled. This also avoids having to come up with a new mechanism to...
I sometimes encounter a segmentation fault when upgrading my wsl void-musl system. _Command used_: ``` xbps-install -Su ``` _Base system_: ``` windows 10 pro WSL 2 void-linux with musl libc...