Skip to content

#1116 DUNE_CONTROL_PATH fails if an entry is subdir of an other entry

Metadata

Property Value
Reported by Markus Blatt (markus@dr-blatt.de)
Reported at May 22, 2012 18:12
Type Bug Report
Version Git (pre2.4) [autotools]
Operating System Unspecified / All
Last edited by Christian Engwer (christi@conan.iwr.uni-heidelberg.de)
Last edited at Jul 10, 2012 18:47
Closed by Christian Engwer (christi@conan.iwr.uni-heidelberg.de)
Closed at Jul 10, 2012 18:47
Closed in version Unknown
Resolution Fixed
Comment

Description

revision r6740 introduced a new problem.

While modules installed as Debian packages are detected and local modules supersede them, this is not the case for modules installed with make install:

DUNE_CONTROL_PATH=.:/dune_release DUNE_PKGCONFIG_PATH=/dune_release/lib/pkgconfig/ ./dune-common/bin/dunecontrol ERROR: multiple definition of module dune-common previous defined in: /home/mblatt/dune_release/lib/dunecontrol/dune-common/dune.module redefined in: /home/mblatt/dune_release/svn/dune2.2rc/dune-common-2.2beta1/dune.module Execution of dunecontrol terminated due to errors! mblatt@legolas:~/src/dune/current$

The problem is again the arch-triplet subdir of libdir which is there for Debian and not there for modules installed by make install.

Attachments