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: codyps
Last Packager: codyps
Votes: 136
Popularity: 0.668177
First Submitted: 2009-09-20 15:51
Last Updated: 2018-10-24 16:47

Dependencies (10)

Required by (103)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 ... Next › Last »

fpqc commented on 2016-11-22 10:20

I submitted an updated pkgbuild rpm-org-413 and requested a merge, don't know if that works.

The Arch AUR maintainers seem really angry at me because I made a duplicate and requested a merge. Could you grant me access to this one?

fpqc commented on 2016-11-22 08:41

@JonnyJD The problem is with bfd.h. Here is the fix, since binutils has marked it as WONTFIX. I made a patch. I don't know how to submit the updated pkgbuild to the AUR.

diff --git a/tools/sepdebugcrcfix.c b/tools/sepdebugcrcfix.c
index cd7fa02..03db7af 100644
--- a/tools/sepdebugcrcfix.c
+++ b/tools/sepdebugcrcfix.c
@@ -28,7 +28,19 @@
#include <error.h>
#include <libelf.h>
#include <gelf.h>
+#ifndef PACKAGE
+#define PACKAGE
#include <bfd.h>
+#include <bfd.h>
+#undef PACKAGE
+#include <bfd.h>

#define _(x) x
#define static_assert(expr) \

JonnyJD commented on 2016-11-20 18:16

I did upgrade to and using github for downloads.

Also note that the lua-5.3.patch is not needed in 4.13.0 anymore, whoever wants to upgrade the PKGBUILD.

JonnyJD commented on 2016-11-20 18:15

Hm, I still didn't have time to get 4.13.0 to build,
current problem:
Preprocessing /var/abs/local/_src/_suse/rpm-org/src/rpm-4.13.0/lib/rpmtag.h...
In file included from tools/sepdebugcrcfix.c:31:0:
/usr/include/bfd.h:35:2: error: #error config.h must be included before this header
#error config.h must be included before this header

That is potentially a problem on my system with (an old) binutils and I currently can't update my system.
If anybody wants to do test/build 4.13.0 correctly I can give maintainership.

nashgul commented on 2016-11-13 09:59

Patch file:
--- rpm-org/PKGBUILD 2016-02-13 01:47:46.000000000 +0100
+++ rpm-org-updated/PKGBUILD 2016-11-13 08:26:43.706666666 +0100
@@ -5,7 +5,7 @@
# Author: Wintershade <Wintershade AT google mail DOT com>

@@ -19,10 +19,9 @@
conflicts=('rpm' 'rpmextract')
provides=("rpm=${pkgver}" 'rpmextract=1.0-4')
+source=(${pkgver}-release/rpm-${pkgver}.tar.bz2 rpmlib-filesystem-check.patch lua-5.3.patch)

nashgul commented on 2016-11-13 07:30

This works for me:
[usuario@openvas AUR]$ diff rpm-org-old/PKGBUILD rpm-org-updated/PKGBUILD
< pkgver=
> pkgver=
< #source=(${_pkgver}.tar.bz2
< source=(${pkgver}.tar.bz2
> source=(${pkgver}-release/rpm-${pkgver}.tar.bz2
< sha1sums=('d416bdb249b246b00b2d5d34c66e7f5a68a62524'
> sha1sums=('f32216a3bb342fff7a0e3c7d9fa452b7eaae19da'

andreas_baumann commented on 2016-09-23 14:06

configure: error: missing required NSPR / NSS header

conftest.c:71:18: fatal error: nspr.h: No such file or directory
#include <nspr.h>

But nspr.h is in /usr/include/nspr/nspr.h

Some suggestions:
- nspr should be listed as dependency
- pkg-config should be listed as build dependency (otherwise configure
CPPFLAGS=`pkg-config` just silently failes ad the include directories
are empty)

Smile4ever commented on 2016-08-07 14:48

The link is down (right now). still works.

JonnyJD commented on 2016-05-03 06:35

What doesn't work? It works fine for me.

jilen commented on 2016-05-03 01:11

Not work with latest file package