Package Details: libdnf 0.22.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: LGPL2.1
Conflicts: hawkey
Provides: hawkey
Replaces: hawkey
Submitter: larchunix
Maintainer: larchunix
Last Packager: larchunix
Votes: 6
Popularity: 0.606717
First Submitted: 2017-01-07 11:06
Last Updated: 2018-10-15 20:46

Latest Comments

larchunix commented on 2018-08-19 18:18

It seems to be a github issue.

curl -LO https://github.com/rpm-software-management/libdnf/archive/0.17.2/libdnf-0.17.2.tar.gz => 404 Not found

curl -LO https://github.com/rpm-software-management/libdnf/archive/0.17.2/libdnf-0.17.2.tar.gz -H 'Cookie: logged_in=yes' => 200 OK

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