Status: New
Owner: ----
New issue 1192 by [email protected]: Too old dependencies
https://code.google.com/p/ganeti/issues/detail?id=1192
What software version are you running? Please provide the output of "gnt-
cluster --version", "gnt-cluster version", and "hspace --version".
-------------------------------------------------------------------------
Building release_number=2.17.0 beta1 from git://git.ganeti.org/ganeti.git
What distribution are you using?
--------------------------------
Ubuntu 16.10
What steps will reproduce the problem?
--------------------------------------
echo --------
echo Cleaning
echo --------
cd git-ganeti
git checkout master
git reset --hard
git clean -fxd :/
git checkout master
git pull -v --progress --rebase
git checkout v${release_number}
echo -----------
echo Configuring
echo -----------
./autogen.sh
./configure --enable-syslog \
--enable-symlinks \
--with-default-bridge=kvm-br0 \
--with-kvm-kernel=/vmlinuz \
--prefix=/usr --sysconfdir=/etc --localstatedir=/var
echo ---------
echo Compiling
echo ---------
make
What is the expected output? What do you see instead?
-----------------------------------------------------
touch empty-cabal-config
/usr/bin/cabal --config-file=empty-cabal-config configure --user \
-f`test no == yes && echo "htest" || echo "-htest"` \
-f`test True == True && echo "mond" || echo "-mond"` \
-f`test True == True && echo "metad" || echo "-metad"`
Warning: No remote package servers have been specified. Usually you would
have
one specified in the config file.
Resolving dependencies...
Configuring ganeti-2.16...
cabal: At least the following dependencies are missing:
attoparsec >=0.10.1.1 && <0.13,
lens >=3.10 && <4.13,
utf8-string >=0.3.7 && <0.4,
zlib >=0.5.3.3 && <0.6
Makefile:4444: recipe for target 'cabal_macros.h' failed
Configure passes but make blocks due to "missing dependencies".
First off, this should be checked during "configure".
Then, the listed missing dependencies are in fact present, but with much
fresher versions, meaning we cannot install Ganeti on multi-purpose servers
with recent distributions.
The conclusion is: please use recent versions of dependencies.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings