Displaying 20 results from an estimated 30 matches for "librpm".
Did you mean:
librpc
2014 Nov 24
5
[PATCH] rpm: use librpm's rpmvercmp
Bind and use rpmvercmp to compare versions of packages when sorting
them, instead of an own string-based comparison function.
---
src/librpm-c.c | 12 ++++++++++++
src/librpm.ml | 1 +
src/librpm.mli | 1 +
src/rpm.ml | 2 +-
4 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/src/librpm-c.c b/src/librpm-c.c
index 1ae3bad..fc847d6 100644
--- a/src/librpm-c.c
+++ b/src/librpm-c.c
@@ -122,6 +122,12 @@ supermin_rpm_versi...
2019 Jan 23
2
[supermin PATCH 1/2] rpm: extend the Multiple_matches exception
Add the package that raised the issue, so it can be used to provide
better diagnostic.
---
src/librpm-c.c | 15 ++++++++++-----
src/librpm.ml | 4 ++--
src/librpm.mli | 2 +-
3 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/src/librpm-c.c b/src/librpm-c.c
index 3bd25a2..75ca4d7 100644
--- a/src/librpm-c.c
+++ b/src/librpm-c.c
@@ -66,10 +66,15 @@ librpm_handle_closed (void)
}
s...
2019 Apr 12
6
[supermin PATCH 0/5] rpm: fix package selection w/ multilib
...en resolving a name, picking the right package for the host
architecture.
Pino Toscano (5):
rpm: do not unpack parameters
rpm: fix version comparison
rpm: query the RPM architecture
rpm: fix package sorting (RHBZ#1696822)
utils: remove unused 'compare_architecture' function
src/librpm-c.c | 10 ++++++++++
src/librpm.ml | 1 +
src/librpm.mli | 3 +++
src/ph_rpm.ml | 44 ++++++++++++++++++++++++++++++++++++++------
src/utils.ml | 27 ---------------------------
src/utils.mli | 3 ---
6 files changed, 52 insertions(+), 36 deletions(-)
--
2.20.1
2015 Oct 13
6
[PATCH 0/4] rpm: Choose providers better (RHBZ#1266918).
Fix for
https://bugzilla.redhat.com/show_bug.cgi?id=1266918
2015 Apr 02
2
Re: [PATCH] Adding ibm-powerkvm distro detection (the right one)
...e one that got upstream does not work in ibm-powerkvm due to the
>>>> rpm_is_avaiable verification
>>>> in the detection (I've attached the wrong version in bugzilla).
>>> the new version of the patch is somehow confusing. supermin >= 5.1.12
>>> uses librpm to query for rpm dependencies, file listing, provides, etc.
>>> If rpm_is_available returns false, that means you built without librpm,
>>> and that supermin will not really work. Did you tried running the test
>>> suite (`make check`)?
>>>
>> These are the...
2015 Apr 02
2
Re: [PATCH] Adding ibm-powerkvm distro detection (the right one)
...rique Barboza wrote:
>> The one that got upstream does not work in ibm-powerkvm due to the
>> rpm_is_avaiable verification
>> in the detection (I've attached the wrong version in bugzilla).
> the new version of the patch is somehow confusing. supermin >= 5.1.12
> uses librpm to query for rpm dependencies, file listing, provides, etc.
> If rpm_is_available returns false, that means you built without librpm,
> and that supermin will not really work. Did you tried running the test
> suite (`make check`)?
>
These are the results of make check in the system I...
2014 Sep 17
4
[PATCH 0/2] supermin: use librpm for rpm support
...on most of rpm systems, feedback of any
kind is more than welcome.
Pino Toscano (2):
package handlers: add possibility for final teardown
rpm: use the rpm library instead of invoking rpm
configure.ac | 4 +
src/Makefile.am | 7 +-
src/dpkg.ml | 1 +
src/librpm-c.c | 463 ++++++++++++++++++++++++++++++++++++++++++++++++
src/librpm.ml | 51 ++++++
src/librpm.mli | 48 +++++
src/package_handler.ml | 10 ++
src/package_handler.mli | 10 ++
src/pacman.ml | 1 +
src/rpm.ml | 218 +++++++++++------------...
2015 Apr 02
2
Re: [PATCH] Adding ibm-powerkvm distro detection (the right one)
...work in ibm-powerkvm due to the
>>>>>> rpm_is_avaiable verification
>>>>>> in the detection (I've attached the wrong version in bugzilla).
>>>>> the new version of the patch is somehow confusing. supermin >= 5.1.12
>>>>> uses librpm to query for rpm dependencies, file listing, provides, etc.
>>>>> If rpm_is_available returns false, that means you built without librpm,
>>>>> and that supermin will not really work. Did you tried running the test
>>>>> suite (`make check`)?
>>>...
2019 Jan 23
0
[supermin PATCH 2/2] Print Librpm.Multiple_matches exceptions
...index f9798f9..71d8b64 100644
--- a/src/supermin.ml
+++ b/src/supermin.ml
@@ -298,6 +298,8 @@ let () =
error "error: %s: %s: %s" fname (Unix.error_message code) param
| Failure msg -> (* from failwith/failwithf *)
error "failure: %s" msg
+ | Librpm.Multiple_matches (package, count) -> (* from librpm *)
+ error "RPM error: %d occurrences for %s" count package
| Invalid_argument msg -> (* probably should never happen *)
error "internal error: invalid argument: %s" msg
| Assert_failure (file, l...
2015 Apr 02
0
Re: [PATCH] Adding ibm-powerkvm distro detection (the right one)
...>> The one that got upstream does not work in ibm-powerkvm due to the
> >> rpm_is_avaiable verification
> >> in the detection (I've attached the wrong version in bugzilla).
> > the new version of the patch is somehow confusing. supermin >= 5.1.12
> > uses librpm to query for rpm dependencies, file listing, provides, etc.
> > If rpm_is_available returns false, that means you built without librpm,
> > and that supermin will not really work. Did you tried running the test
> > suite (`make check`)?
> >
>
> These are the results o...
2015 Apr 02
0
Re: [PATCH] Adding ibm-powerkvm distro detection (the right one)
...eam does not work in ibm-powerkvm due to the
> >>>> rpm_is_avaiable verification
> >>>> in the detection (I've attached the wrong version in bugzilla).
> >>> the new version of the patch is somehow confusing. supermin >= 5.1.12
> >>> uses librpm to query for rpm dependencies, file listing, provides, etc.
> >>> If rpm_is_available returns false, that means you built without librpm,
> >>> and that supermin will not really work. Did you tried running the test
> >>> suite (`make check`)?
> >>>
&g...
2015 Apr 02
0
Re: [PATCH] Adding ibm-powerkvm distro detection (the right one)
...gt;>>>> rpm_is_avaiable verification
>>>>>>> in the detection (I've attached the wrong version in bugzilla).
>>>>>> the new version of the patch is somehow confusing. supermin >=
>>>>>> 5.1.12
>>>>>> uses librpm to query for rpm dependencies, file listing,
>>>>>> provides, etc.
>>>>>> If rpm_is_available returns false, that means you built without
>>>>>> librpm,
>>>>>> and that supermin will not really work. Did you tried running the...
2019 Jan 22
4
Fedora 29 guestfish not working
...lib64/guestfs/supermin.d/udev-
rules.tar.gz type gzip base image (tar)
supermin: build: visiting /usr/lib64/guestfs/supermin.d/zz-packages-xfs
type uncompressed packages
supermin: mapping package names to installed packages
supermin: resolving full list of package dependencies
supermin: exception: Librpm.Multiple_matches(2)
libguestfs: error: /usr/bin/supermin exited with error status 1, see
debug messages above
libguestfs: clear_socket_create_context: setsockcreatecon failed: NULL:
Invalid argument [you can ignore this message if you are not using
SELinux + sVirt]
libguestfs: closing guestfs handl...
2019 Jan 22
0
Re: Fedora 29 guestfish not working
...> rules.tar.gz type gzip base image (tar)
> supermin: build: visiting /usr/lib64/guestfs/supermin.d/zz-packages-xfs
> type uncompressed packages
> supermin: mapping package names to installed packages
> supermin: resolving full list of package dependencies
> supermin: exception: Librpm.Multiple_matches(2)
Ouch, yes, that's a new bug we've not seen before ...
It's caused by librpm returning an unexpected value, but
I'm not sure why:
https://github.com/libguestfs/supermin/blob/1ed4bdd4d782d8f94b197283866cf24f86f7869b/src/librpm-c.c#L298
I'll have to have a l...
2015 Apr 01
4
[PATCH] Adding ibm-powerkvm distro detection (the right one)
The one that got upstream does not work in ibm-powerkvm due to the
rpm_is_avaiable verification
in the detection (I've attached the wrong version in bugzilla).
Thanks and sorry for the confusion,
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Adding-ibm-powerkvm-distro-detection.patch
Type: text/x-patch
Size: 1306 bytes
Desc: not available
2006 Jun 21
2
yum and python. grief and grief. CentOS 4.3
...with FreeBSD I become too spoilt, but I expect that
packages from one distribution kit works among themselves well. But
that I see:
$ rpm -qa | grep rpm
rpm-libs-4.3.13_nonptl
rpm-python-4.3.13_nonptl
rpm-4.3.13_nonptl
rpm-build-4.3.13_nonptl
$python
>>> import rpm
ImportError /usr/lib/librpm-4.3.so: undefined symbol: rpm_execcon
Thanks.
2015 Apr 02
0
Re: [PATCH] Adding ibm-powerkvm distro detection (the right one)
...16:37:26 Daniel Henrique Barboza wrote:
> The one that got upstream does not work in ibm-powerkvm due to the
> rpm_is_avaiable verification
> in the detection (I've attached the wrong version in bugzilla).
the new version of the patch is somehow confusing. supermin >= 5.1.12
uses librpm to query for rpm dependencies, file listing, provides, etc.
If rpm_is_available returns false, that means you built without librpm,
and that supermin will not really work. Did you tried running the test
suite (`make check`)?
--
Pino Toscano
2019 Jan 23
0
Re: Fedora 29 guestfish not working
Hi,
On Tuesday, 22 January 2019 19:03:36 CET CHANU ROMAIN wrote:
> supermin: resolving full list of package dependencies
> supermin: exception: Librpm.Multiple_matches(2)
> libguestfs: error: /usr/bin/supermin exited with error status 1, see
> debug messages above
This happens because librpm reports more than 1 RPM matching a NEVRA
(Name/Epoch/Version/Release/Architecture), e.g.
bash-4.4.23-6.fc29.x86_64. Unfortunately the error reporting...
2005 Aug 08
1
Missing dependencies for HA
CentOS 4.1 and Heartbeat 2.0.0.
I'm trying to install the rpm's for heartbeat and heartbeat-stonith and get these failed dependencies.
error: Failed dependencies:
libcrypto.so.0.9.7 is needed by heartbeat-2.0.0-1.i586
libnet.so.0 is needed by heartbeat-2.0.0-1.i586
librpm-4.1.so is needed by heartbeat-2.0.0-1.i586
librpmdb-4.1.so is needed by heartbeat-2.0.0-1.i586
librpmio-4.1.so is needed by heartbeat-2.0.0-1.i586
libcrypto.so.0.9.7 is needed by heartbeat-stonith-2.0.0-1.i586
I tried looking for them under Fedora 3 and 4 without any luck....
2020 May 16
1
Stuck Centos 7 to 8 upgrade
...tray-tvheadend-stable 0.0? B/s |?? 0? B???? 00:00
Failed to synchronize cache for repo 'bintray-tvheadend-stable',
ignoring this repo.
Last metadata expiration check: 0:03:11 ago on Sat 16 May 2020 12:30:47
PM CDT.
Error:
?Problem 1: package python3-hawkey-0.35.1-9.el8_1.x86_64 requires
librpm.so.8()(64bit), but none of the providers can be installed
? - package python3-hawkey-0.35.1-9.el8_1.x86_64 requires
librpmio.so.8()(64bit), but none of the providers can be installed
? - package python3-dnf-plugins-core-4.0.8-3.el8.noarch requires
python3-hawkey >= 0.34.0, but none of the pr...