#1168 Can't build old dune-common when new dune-istl is globally installed
Metadata
Property | Value |
---|---|
Reported by | Oliver Sander (oliver.sander@tu-dresden.de) |
Reported at | Aug 7, 2012 15:54 |
Type | Bug Report |
Version | Git (pre2.4) [autotools] |
Operating System | Unspecified / All |
Description
I want to build an old version (2.1) of dune-common, but I get an error by dunecontrol saying that (the globally installed version of) dune-istl (2.2) needs dune-common 2.2 or higher. This is a bug, as the globally installed dune does not actually depend on my local test installation of dune-common-2.1
Steps to reproduce:
apt-get install libdune-istl-dev
mkdir foo
cd foo
svn checkout https://svn.dune-project.org/svn/dune-common/branches/release-2.1 dune-common
~/path/to/an/uptodate/dunecontrol all
The last command issues the error
WARNING: ignoring installed module file
/usr/lib/dunecontrol/dune-common/dune.module
using previously found locally built module
/home/sander/dune-lgm/dune-common/dune.module
ERROR: version mismatch.
dune-istl requires dune-common >= 2.2,
but only dune-common = 2.1.2 is available.
Execution of dunecontrol terminated due to errors!