Closed CirrusThink closed 3 years ago
@CirrusThink Looks like your missing pkgconfig ./configure: line 3319: PKG_PROG_PKG_CONFIG: command not found
The instructions show
$ sudo apt-get install `cat deb_dependency`
However, that needs some updates, which would be:
diff --git a/deb_dependency b/deb_dependency
index 94be083..4b4056a 100644
--- a/deb_dependency
+++ b/deb_dependency
@@ -7,14 +7,13 @@ libtool
libtool-bin
autoconf
automake
-python-pywbem
libxml2-dev
check
libglib2.0-dev
libssl-dev
libconfig-dev
libudev-dev
-python-dev
+python3-dev
perl
valgrind
chrpath
Once that is done, this sequence should work:
$ sudo apt-get install `cat deb_dependency`
$ ./autogen.sh
# No pywbem, so disable smispy plugin
$ ./configure --prefix=/usr --without-smispy --with-python3
$ make -j4
$ sudo mkdir -p /var/run/lsm/ipc
$ sudo make install
$ sudo systemctl start libstoragemgmt
$ lsmcli list --type pools --uri sim://
I'll open a PR to update the deb_dependency
file. Thanks for reporting this!
Looks like PR failed to pass some tests, does this mean it will not merge ?
Looks like PR failed to pass some tests, does this mean it will not merge ?
Yeah, I won't be merging it until it either passes or the failure can be explained as not a code issue. The main failure is a packaging test for debian based installs which I have a local fix I need to push up. I need to investigate the other array failure.
Tested on our Ubuntu Focal and it is working
apt -qq list sqlite3 sqlite3/focal-updates,focal-security,now 3.31.1-4ubuntu0.2 amd64 [installed]