[Dune] [#893] Module suggestions are inherited as dependencies. (Attachment added)

Dune flyspray at dune-project.org
Mon Mar 7 12:02:29 CET 2011


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

A new Flyspray task has been opened.  Details are below. 

User who did this - Robert Klöfkorn (robertk) 

Attached to Project - Dune
Summary - Module suggestions are inherited as dependencies. 
Task Type - Bug Report
Category - Build-System
Status - New
Assigned To - 
Operating System - Unspecified / All
Severity - Medium
Priority - Normal
Reported Version - SVN (pre2.2)
Due in Version - 2.2
Due Date - Undecided
Details - When configuring a module (e.g. dune-bar) that depends on another module (e.g. dune-foo) that has a suggested dependency (dune-istl) this fails because the suggestion in dune-foo suprisingly turns into a hard dependency in dune-bar. 

The tar balls have to be build with dune-istl present. When using the tars to 
compile dune-common, dune-foo, and dune-bar the configuration fails in dune-bar with the following comment: 

command: ./dune-common-2.2-svn/bin/dunecontrol all 

.....

checking for dune-istl installation or source tree... not found
checking dune/istl/istlexception.hh usability... no
checking dune/istl/istlexception.hh presence... no
checking for dune/istl/istlexception.hh... no
configure: dune-istl does not provide libs
checking for dune-foo installation or source tree... found in /usr/people/robertk/disk1/Dune/trunk/install/dune-foo-0.1
checking dune/foo/foo.hh usability... yes
checking dune/foo/foo.hh presence... yes
checking for dune/foo/foo.hh... yes
configure: dune-foo does not provide libs
configure: error: could not find required module dune-istl
--- Failed to build dune-bar ---
Terminating dunecontrol due to previous errors!


One or more files have been attached.

More information can be found at the following URL:
http://www.dune-project.org/flyspray/index.php?do=details&task_id=893

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.




More information about the Dune mailing list