Package Details: libsolv-git 0.7.22.r0.gea114b25-1

Git Clone URL: https://aur.archlinux.org/libsolv-git.git (read-only, click to copy)
Package Base: libsolv-git
Description: Library for solving packages and reading repositories
Upstream URL: https://github.com/openSUSE/libsolv
Keywords: libsolv rpm suse zypper
Licenses: custom:BSD
Conflicts: libsolv
Provides: libsolv
Submitter: Spyhawk
Maintainer: yurikoles
Last Packager: yurikoles
Votes: 6
Popularity: 0.000000
First Submitted: 2014-05-25 18:51 (UTC)
Last Updated: 2022-03-29 12:56 (UTC)

Dependencies (15)

Required by (8)

Sources (1)

Pinned Comments

yurikoles commented on 2019-10-20 09:56 (UTC)

PRs are welcome: https://github.com/yurikoles-aur/libsolv-git

Latest Comments

yurikoles commented on 2019-11-03 05:59 (UTC)

@noraj

The main purpose of this package is to bootstrap some Fedora/SUSE in chroot/container.

noraj commented on 2019-11-02 12:50 (UTC)

Wow I didn't know libsolv was working for so much package systems including ArchLinux one.

@yurikoles is it safe to use to replace pacman?

yurikoles commented on 2019-10-20 09:56 (UTC)

@g99 please consider sending a PR

yurikoles commented on 2019-10-20 09:56 (UTC)

PRs are welcome: https://github.com/yurikoles-aur/libsolv-git

g99 commented on 2019-10-20 09:24 (UTC) (edited on 2019-10-20 09:24 (UTC) by g99)

the "hacky fix" breaks makepkg!

remove these 3 lines to be able to build:

hacky lib64 symlink fix ### mv: cannot stat '/tmp/makepkg/libsolv-git/pkg/libsolv-git/usr/lib64/*': No such file or directory

mv "${pkgdir}/usr/lib64/"* "${pkgdir}/usr/lib/"

rmdir "${pkgdir}/usr/lib64"

dccafe commented on 2016-12-30 01:09 (UTC)

Had the same problem as killermoehre. I've used this other PKGBUILD to get it working for openSUSE : https://raw.githubusercontent.com/lukeluo/linux-debian7-admin/master/archlinux/pkgbuild/libsolv-git/PKGBUILD

killermoehre commented on 2016-12-29 16:41 (UTC)

Hi, would you mind to add -D ENABLE_RPMMD=1 \ to the cmake command? Else SUSE repositories can't be synced (because no repomdxml2solv is available, so »zypper ref« will fail). Thanks.

drinkYourOJ commented on 2015-01-21 10:30 (UTC)

My first attempts to build this package were failing due to the following error: -- Writing spec file... CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: RPMDB_LIBRARY linked by target "libsolvext" in directory /tmp/makepkg/libsolv-git/src/libsolv/ext linked by target "findfileconflicts" in directory /tmp/makepkg/libsolv-git/src/libsolv/tools linked by target "rpms2solv" in directory /tmp/makepkg/libsolv-git/src/libsolv/tools linked by target "installcheck" in directory /tmp/makepkg/libsolv-git/src/libsolv/tools linked by target "mergesolv" in directory /tmp/makepkg/libsolv-git/src/libsolv/tools linked by target "rpmdb2solv" in directory /tmp/makepkg/libsolv-git/src/libsolv/tools linked by target "testsolv" in directory /tmp/makepkg/libsolv-git/src/libsolv/tools linked by target "helix2solv" in directory /tmp/makepkg/libsolv-git/src/libsolv/tools linked by target "bindings_python" in directory /tmp/makepkg/libsolv-git/src/libsolv/bindings/python linked by target "bindings_perl" in directory /tmp/makepkg/libsolv-git/src/libsolv/bindings/perl linked by target "bindings_ruby" in directory /tmp/makepkg/libsolv-git/src/libsolv/bindings/ruby -- Configuring incomplete, errors occurred! After I installed the 'rpm-org' package, everything ran smoothly. PKGBUILD probably needs a change to list 'rpm-org' with makedepends rather than optional.