Package: rpm / 4.12.0.2+dfsg1-2
Metadata
Package | Version | Patches format |
---|---|---|
rpm | 4.12.0.2+dfsg1-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
fix pkgconfig.patch | (download) |
rpm.pc.in |
2 1 + 1 - 0 ! |
fix error in pkgconfig file |
bashism.patch | (download) |
scripts/check-rpaths |
2 1 + 1 - 0 ! |
do not use bashism for gettext There are no translations anyway... |
lua compat.patch | (download) |
lib/rpmliblua.c |
1 1 + 0 - 0 ! |
avoid undefined functions with lua 5.2 |
do not link libpython.patch | (download) |
python/Makefile.am |
12 6 + 6 - 0 ! |
avoid linking with libpython This only introduces (useless) dependency on all supported python versions, while the linking itself is not needed. |
installplatform verbose.patch | (download) |
installplatform |
1 1 + 0 - 0 ! |
verbose installplatform Just make installplatform to ease debugging problems with creatin platform files. |
rpmdb in home.patch | (download) |
macros.in |
4 3 + 1 - 0 ! |
move default rpmdb path to user home |
debian disable rpm.patch | (download) |
configure.ac |
2 2 + 0 - 0 ! |
rpm is not default package manager on debian In Debian, rpm should be used to install packages, but rather as a tool to work with rpm packages or as a helper in alien. Because of this we protect complain, when user tries to install a package. This warning can be hidden by --force-debian. |
fix directories.patch | (download) |
Makefile.am |
6 3 + 3 - 0 ! |
fix installation directories - Do not install rpm to /bin/. - Setup default directories so that source RPMs rebuilt on Debian get the right directories and also that builds occur in /usr/src/rpm - Fix statedir and init.d patch |
tempfile.patch | (download) |
scripts/vpkg-provides.sh |
24 12 + 12 - 0 ! |
use the debian standard (and safe) mechanism of generating temporary files |
autogen cleanup.patch | (download) |
autogen.sh |
24 24 + 0 - 0 ! |
delete some crap after running autogen. |
lua libname.patch | (download) |
configure.ac |
2 1 + 1 - 0 ! |
in debian, lua library is called lua5.2. |
rpm 4.10.90 rpmlib filesystem check.patch | (download) |
lib/depends.c |
107 106 + 1 - 0 ! |
add fedora compatible rpm builtin provides |
fix python multiarch include.patch | (download) |
configure.ac |
4 2 + 2 - 0 ! |
fix python include issues due to multiarch. . rpm (4.10.1-2.1ubuntu1) raring; urgency=low . * debian/patches/fix-python-multiarch-include.patch: Fix python multiarch include issue that causes FTBFS. |
rpm 4.11.2 double separator warning.patch | (download) |
build/parseReqs.c |
7 5 + 2 - 0 ! |
reduce the double separator spec parse error into a warning (#1065563) See https://bugzilla.redhat.com/show_bug.cgi?id=1065563 |
fix preun scriptlet failing behaviour.patch | (download) |
lib/psm.c |
4 3 + 1 - 0 ! |
fix preun scriptlet failure not aborting rpm erase Since commit f4a49c3 ( Unceremoniously eliminate rpmpsmNext() ), when a preun scriptlet is failing, rpm continues to be erased. Handling return code of runInstScript. |
0bce5fcf270711a2e077fba0fb7c5979ea007eb5.patch | (download) |
macros.in |
4 1 + 3 - 0 ! |
[patch] allow gpg to get passphrase by itself. Remove rpm asking for passphrase and then passing this passphrase to gpg via file descriptor (--passphrase-fd) but provide gpg with access to unredirected stdin to get passphrase directly from user. Remove also macro %__gpg_check_password_cmd because in this new signing scheme has no sense. rpm doesn't handle passphrase in any way, everything is done in gpg including checking of passphrase. We did this modification because of changes in gpg behavior. Since gpg-2.1 option "--passphrase-fd" doesn't work by default, only when it is explicitly allowed in gpg.conf. (rhbz:#1228234) |