Search Criteria
Package Details: libdnf 0.26.0-1
Git Clone URL: | https://aur.archlinux.org/libdnf.git (read-only) |
---|---|
Package Base: | libdnf |
Description: | Library providing simplified C and Python API to libsolv |
Upstream URL: | https://github.com/rpm-software-management/libdnf |
Licenses: | |
Conflicts: | |
Provides: | |
Replaces: | |
Submitter: | larchunix |
Maintainer: | larchunix |
Last Packager: | larchunix |
Votes: | 6 |
Popularity: | 0.048967 |
First Submitted: | 2017-01-07 11:06 |
Last Updated: | 2019-02-12 18:59 |
Dependencies (20)
- glib2 (glib2-sched-policy, glib2-quiet, glib2-patched-thumbnailer, glib2-git)
- gpgme
- json-c
- librepo
- libsolv (libsolv-arch-git, libsolv-git)
- libutil-linux (util-linux-aes, libutil-linux-selinux)
- openssl (openssl-via-padlock, openssl-no-aesni, libressl-git, openssl-purify, openssl-git, openssl-zlib, libressl, openssl-chacha20)
- rpm-org
- sqlite (sqlite-fossil, sqlite-replication)
- zlib (zlib-asm, zlib-static, zlib-git)
- libmodulemd>=1.6.1 (libmodulemd-git)
- check (check-git) (check)
- cppunit (check)
- python-nose (check)
- cmake (cmake-git) (make)
- gtk-doc (make)
- python (python-dbg) (make)
- python-sphinx (python-sphinx-git) (make)
- swig (swig-git) (make)
- python (python-dbg) (optional) – for python bindings
Required by (4)
- dnf
- python-blivet (requires hawkey)
- python-blivet-git (requires hawkey)
- python2-blivet (requires hawkey)
Latest Comments
larchunix commented on 2018-08-19 18:18
It seems to be a github issue.
I hope it is temporary since I don't like the idea of having to update all the packages I'm maintaining.
alcasa commented on 2018-08-19 15:32
The correct url should be https://github.com/rpm-software-management/libdnf/archive/0.17.2.tar.gz. This one works in the PKGBUILD.
markzz commented on 2018-08-19 13:29
https://github.com/rpm-software-management/libdnf/archive/0.17.2/libdnf-0.17.2.tar.gz appears to 404 using curl on my machine, but appears to work in firefox
not sure why, but check the URLs again
larchunix commented on 2018-08-07 18:46
Unfortunately it is not enough.
I also created a package libmodulemd locally when libdnf 0.15.0 was released but for now libdnf cannot be updated. libdnf > 0.11.1 is not compatible with dnf <= 2.7.5.
dnf > 2.7.5 does not work on Archlinux due to https://bugzilla.redhat.com/show_bug.cgi?id=1597005. I have proposed a fix upstream in https://github.com/rpm-software-management/dnf/pull/1149.
I would like to receive a feedback from upstream before using the patch on the AUR package.
m3thodic commented on 2018-08-07 17:55
Created a package libmodulemd-git that allows for building the latest libdnf release of 0.17.0 (at the time of this post).
pnorcks commented on 2017-06-15 17:47
@larchunix: Thanks, that was the issue I hit. The build succeeds now.
larchunix commented on 2017-05-24 06:44
@pnorcks: It was an issue in python-sphinx package. It has been fixed in python-sphinx-1.6.1-3: https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/python-sphinx&id=ab5b44b.
pnorcks commented on 2017-05-23 22:00
I'm running into a build failure with 0.9.0:
Scanning dependencies of target doc-man
[100%] Building manpage documentation
Traceback (most recent call last):
File "/usr/bin/sphinx-build", line 6, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3036, in <module>
@_call_aside
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3020, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3049, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 654, in _build_master
ws.require(__requires__)
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 968, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 854, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'typing' distribution was not found and is required by Sphinx
make[2]: *** [docs/hawkey/CMakeFiles/doc-man.dir/build.make:58: docs/hawkey/CMakeFiles/doc-man] Error 1
make[1]: *** [CMakeFiles/Makefile2:575: docs/hawkey/CMakeFiles/doc-man.dir/all] Error 2
make: *** [Makefile:141: all] Error 2