On Tue, May 26, 2015 at 09:44:33AM +0100, Richard W.M. Jones wrote:
On Mon, May 25, 2015 at 10:22:35PM +0200, Kashyap Chamarthy wrote:
> I just built `supermin` from source on my Fedora 22 machine, and somehow
> it can't seem to detect RPM (but `supermin` from Rawhide detects it).
> Exact error:
>
> supermin: could not detect package manager used by this system or
> distro.
>
> which is coming from: supermin/src/package_handler.ml.
>
> Test
> ----
>
> Build `supermin` from source:
>
> $ git clone
https://github.com/libguestfs/supermin.git
> $ ./bootstrap
> $ ./autogen.sh
> $ ./configure
I'm guessing that you don't have one of 'rpm-devel',
I was missing this. Retrying with it.
'yum-utils' or 'dnf' installed.
I did have these, though:
yum-utils-1.1.31-505.fc22.noarch
dnf-1.0.0-1.fc22.noarch
rpm-4.12.0.1-9.fc22.x86_64
What is the output from ./configure?
https://kashyapc.fedorapeople.org/virt/temp/supermin-config.log
From here, it complains that the 'rpm' package is not found in
in the
PKG_CONFIG_PATH:
[. . .]
configure:15882: $PKG_CONFIG --exists --print-errors "rpm"
Package rpm was not found in the pkg-config search path.
Perhaps you should add the directory containing `rpm.pc'
to the PKG_CONFIG_PATH environment variable
No package 'rpm' found
configure:15885: $? = 1
configure:15899: $PKG_CONFIG --exists --print-errors "rpm"
Package rpm was not found in the pkg-config search path.
Perhaps you should add the directory containing `rpm.pc'
to the PKG_CONFIG_PATH environment variable
No package 'rpm' found
[. . .]
--
/kashyap