Package Details: rpm-org

Git Clone URL: (read-only)
Package Base: rpm-org
Description: RPM Package Manager - fork, used in major RPM distros
Upstream URL:
Licenses: GPL2
Conflicts: rpm, rpmextract
Provides: rpm=, rpmextract=1.0-4
Submitter: Wintershade
Maintainer: fpqc
Last Packager: JonnyJD
Votes: 121
Popularity: 2.977748
First Submitted: 2009-09-20 15:51
Last Updated: 2017-02-17 23:43

Required by (100)

Sources (4)

Latest Comments

franziskus commented on 2017-04-10 14:35

This doesn't build at the moment for me.

checking for cap_get_file in -lcap... no
configure: error: --with-cap given, but libcap not found
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build rpm-org.

thenaterhood commented on 2017-03-14 02:18

This won't build for me:

checking nspr.h usability... no
checking nspr.h presence... no
checking for nspr.h... no
configure: error: missing required NSPR / NSS header

I have NSS (3.29.1-1) and NSPR (4.13.1-1) installed.

JonnyJD commented on 2017-03-12 15:03

Argh.. forgot to remove the co-maintainer.

@fpqc: Please update or disown

JonnyJD commented on 2017-03-12 15:02

Sorry I neither use the package myself currently and don't have much time maintaining it. -> disowning

daurnimator commented on 2017-02-28 04:26

Trying to use dnf I get:

Traceback (most recent call last):
File "/usr/bin/dnf", line 57, in <module>
from dnf.cli import main
File "/usr/lib/python3.6/site-packages/dnf/", line 31, in <module>
import dnf.base
File "/usr/lib/python3.6/site-packages/dnf/", line 29, in <module>
from dnf.yum import history
File "/usr/lib/python3.6/site-packages/dnf/yum/", line 31, in <module>
import dnf.rpm.miscutils
File "/usr/lib/python3.6/site-packages/dnf/rpm/", line 22, in <module>
from . import transaction
File "/usr/lib/python3.6/site-packages/dnf/rpm/", line 14, in <module>
import rpm
File "/usr/lib/python3.6/site-packages/rpm/", line 38, in <module>
from rpm._rpm import *
ImportError: cannot open shared object file: No such file or directory

This appears to be an issue with how rpm-org compiles the python libs:

$ ldd pkg/rpm-org/usr/lib/python3.6/site-packages/rpm/ (0x00007ffc243fc000) => not found => not found => /usr/lib/ (0x00007fb3630b2000) => /usr/lib/ (0x00007fb362e95000) => /usr/lib/ (0x00007fb362af7000) => /usr/lib/ (0x00007fb3628f1000) => /usr/lib/ (0x00007fb3626ee000) => /usr/lib/ (0x00007fb3623ea000)
/usr/lib64/ (0x000055c84e145000)

Notice that it was linked against instead of

daurnimator commented on 2017-02-24 06:50

Issue filed upstream:

In the mean time I've got patches for 5.3 on a branch:

daurnimator commented on 2017-02-24 05:41

Failing to compile here with lua 5.3 installed.
I think you need to depend on lua51 explicity: will probably have to pass -llua5.1 and the -I/usr/include/lua5.1 too.

/bin/sh ./libtool --tag=CC --mode=link gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -DPIC -D_REENTRANT -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -fno-strict-aliasing -fstack-protector -Wempty-body -Wl,-O1,--sort-common,--as-needed,-z,relro -o rpm2cpio rpm2cpio.o lib/ rpmio/ -lnss3 -lpopt -lz -ldl -lpthread
libtool: link: gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -DPIC -D_REENTRANT -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -fno-strict-aliasing -fstack-protector -Wempty-body -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -o .libs/rpm2cpio rpm2cpio.o lib/.libs/ /home/daurnimator/.cache/aursync/rpm-org/src/rpm- -lcap -ldb rpmio/.libs/ -lbz2 -lelf -llzma -llua -lm -lnss3 -lpopt -lz -ldl -lpthread
lib/.libs/ undefined reference to `luaL_pushmodule'
/home/daurnimator/.cache/aursync/rpm-org/src/rpm- undefined reference to `luaL_openlib'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:993: rpm2cpio] Error 1
make[2]: Leaving directory '/home/daurnimator/.cache/aursync/rpm-org/src/rpm-'
make[1]: *** [Makefile:1362: all-recursive] Error 1

fpqc commented on 2016-11-23 03:11

JonnyJD okay, everything's fixed and uploaded for 4.13. You can remove me as a maintainer now!

JonnyJD commented on 2016-11-22 22:02

fpqc added as co-maintainer

fpqc commented on 2016-11-22 21:40

@JonnyJD could you add me as a co-maintainer?

All comments