Package Details: librepo 1.9.1-1

Git Clone URL: https://aur.archlinux.org/librepo.git (read-only)
Package Base: librepo
Description: Repodata downloading library
Upstream URL: https://github.com/rpm-software-management/librepo
Licenses: LGPL2.1
Submitter: larchunix
Maintainer: larchunix
Last Packager: larchunix
Votes: 8
Popularity: 0.088769
First Submitted: 2015-05-21 00:49
Last Updated: 2018-08-13 18:45

Latest Comments

larchunix commented on 2018-08-07 19:55

Updated to 1.9.0 which contains xattr fix (https://github.com/rpm-software-management/librepo/commit/1dff9c2c8271ba7019b9a9a4d3612b6d4ff86b2b).

m3thodic commented on 2018-08-07 16:45

This patch will fix compilation issues with xattr.h in 1.8.1, thanks! https://gist.github.com/tonylambiris/48df40ed96cd7d2b6ac7407949cb3b7a

larchunix commented on 2015-09-17 17:39

I have pushed a new release of the PKGBUILD with this patch.

Thanks for the link.

vigneshchennai commented on 2015-09-17 11:27

Also this patch fixes the below mentioned issue https://github.com/rholy/librepo/commit/96457dc6a76418af0ea4f8c3405471710fd06b9d.patch

larchunix commented on 2015-09-12 10:26

Your issue is probably due to the lack of support for user xattr in /tmp.

I don't know how they can be enabled for a tmpfs filesystem (is it even possible ?).

As a workaroud, you can set TMPDIR to /var/tmp in yaourtrc or comment out the check function in the PKGBUILD.

dalu commented on 2015-09-11 22:07

2: test_read_metalink (tests.test_yum_repo_locating.TestCaseYumRepoLocating) ... ok
2: test_read_metalink_of_local_repo (tests.test_yum_repo_locating.TestCaseYumRepoLocating) ... ok
2: test_read_mirrorlist (tests.test_yum_repo_locating.TestCaseYumRepoLocating) ... ok
2:
2: ======================================================================
2: ERROR: test_download_packages_with_resume_02 (tests.test_yum_package_downloading.TestCaseYumPackagesDownloading)
2: ----------------------------------------------------------------------
2: Traceback (most recent call last):
2: File "/tmp/yaourt-tmp-darko/aur-librepo/src/librepo-d9bed0d9f96b505fb86a1adc50b3d6f8275fab93/tests/python/tests/test_yum_package_downloading.py", line 688, in test_download_packages_with_resume_02
2: xattr.setxattr(pkg.local_path, "user.Librepo.DownloadInProgress", "")
2: OSError: [Errno 95] Operation not supported
2:
2: ----------------------------------------------------------------------
2: Ran 105 tests in 71.202s
2:
2: FAILED (errors=1)
2/2 Test #2: test_python ......................***Failed 71.64 sec

50% tests passed, 1 tests failed out of 2

Total Test time (real) = 72.84 sec

The following tests FAILED:
2 - test_python (Failed)
Errors while running CTest
Makefile:116: recipe for target 'test' failed
make: *** [test] Error 8
==> ERROR: A failure occurred in check().
Aborting...
==> ERROR: Makepkg was unable to build librepo.
==> Restart building librepo ? [y/N]

###################

I wanted to build dnf and librepo is a dependency

larchunix commented on 2015-07-30 01:56

I have already reported the missing tag (https://github.com/Tojaj/librepo/issues/60) but the issue is still opened.

Anyway, I have updated the PKGBUILD to the latest git commit assuming it will be the tagged commit.

pnorcks commented on 2015-07-29 18:39

Hmm, forgot to check the releases page... It looks like the latest commit is the version bump, but there's no tagged release.