<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p>Dear Giovanni,</p>
<p><br>
</p>
<p>Hmm this is strange. This installer does not include dune-fempy in it but dune-common is still trying to find it and is expecting a newer (unreleased) version of dune-common. The dunecontrol helper script is somewhat susceptible to your folder structure
 and to which modules you have in them. Maybe you have dune-fempy somewhere in your system? Maybe you have installed it before either system-wide or in the same directory as you are trying to configure dune now? If this is the case, try to use this installer
 elsewhere where dune-fempy does not appear, or try remove other dune modules unrelated to this installation.</p>
<p><br>
</p>
<p>This could also happen if you installed dune via the package manager (e.g. apt-get install dune-grid), but it seems to me that dune-fempy is asking for dune 2.11 which is not being released yet, so this is unlikely. Still, if this is the case, try uninstalling
 the dune package from the package managers.</p>
<p><br>
</p>
<p>Best,</p>
<p>Santiago</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Giovanni Esposito <esposito.giovanni08@gmail.com><br>
<b>Sent:</b> Monday, January 27, 2025 7:37:59 PM<br>
<b>To:</b> Ospina De Los Rios, Santiago<br>
<b>Subject:</b> Re: installation of Dune/PDELab (with tutorial)</font>
<div> </div>
</div>
<div>
<div dir="ltr">Dear Santiago,
<div><br>
</div>
<div>Thank you for your reply!</div>
<div><br>
</div>
<div>I <span style="color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">replaced the </span><a href="https://parcomp-git.iwr.uni-heidelberg.de/peter/dune-installer/-/blob/0b89ad493d9cbc38dee72bfce3ba66bb4f8650a8/pdelab-2.7.1/installer.sh#L197" target="_blank" style="font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">generate_optsfile()</a><span style="color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px"> function
 in the installer script  "installer.sh" in the directory dune-installer/pdelab-2.7.1 with the code that you sent me.</span></div>
<div><span style="color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">Unfortunately it doesn't work. </span></div>
<div><span style="color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">However, I noticed that when I ran the installer
 with </span><span style="color:rgb(51,51,51);font-family:fixed-width,monospace;font-size:18px;background-color:rgb(248,248,248)">./dune-installer/pdelab-</span><span class="gmail-hljs-number" style="box-sizing:border-box;color:rgb(0,128,128);font-family:fixed-width,monospace;font-size:18px">2.7</span><span class="gmail-hljs-meta" style="box-sizing:border-box;color:rgb(153,153,153);font-weight:bold;font-family:fixed-width,monospace;font-size:18px">.1</span><span style="color:rgb(51,51,51);font-family:fixed-width,monospace;font-size:18px;background-color:rgb(248,248,248)">/installer.sh
 my-dune-dir </span><span style="background-color:rgb(248,248,248);font-size:16px"><font color="#000000" face="Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols">I
 read </font></span></div>
<div>WARNING: could not find module 'dune-python',<br>
       module is also unknown to pkg-config.<br>
       Maybe you need to adjust PKG_CONFIG_PATH!<br>
       'dune-python' is suggested by dune-alugrid<br>
Skipping 'dune-python'!<br>
ERROR: version mismatch.<br>
       dune-fempy requires 'dune-common >= 2.11',<br>
       but only 'dune-common' = '2.7.1' is available.<br>
Execution of dunecontrol terminated due to errors!<span style="background-color:rgb(248,248,248);font-size:16px"><font color="#000000" face="Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji, Segoe UI Symbol, Android Emoji, EmojiSymbols"></font></span></div>
<div>Maybe the problem may depend on this.</div>
<div><br>
</div>
<div>Best, </div>
<div>Giovanni.</div>
</div>
<br>
<div class="gmail_quote gmail_quote_container">
<div dir="ltr" class="gmail_attr">Il giorno lun 27 gen 2025 alle ore 17:54 Ospina De Los Rios, Santiago <<a href="mailto:santiago.ospina@iwr.uni-heidelberg.de">santiago.ospina@iwr.uni-heidelberg.de</a>> ha scritto:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="msg-6295916757273782324">
<div dir="ltr">
<div id="m_-6295916757273782324divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p>Dear Giovanni,</p>
<p><br>
</p>
<p>Thanks your email!</p>
<p><br>
</p>
<p>I just tried locally and it also does not work on my machine (macOS 15.1.1). I don't understand why, but the generation of the options file is failing and thus doesn't generate the build script. I could solve it by replacing the
<a href="https://parcomp-git.iwr.uni-heidelberg.de/peter/dune-installer/-/blob/0b89ad493d9cbc38dee72bfce3ba66bb4f8650a8/pdelab-2.7.1/installer.sh#L197" target="_blank">
generate_optsfile()</a> function in the installer script with the following:</p>
<p><br>
</p>
<div style="line-height:18px">
<div><span style="font-family:Consolas,Courier,monospace">generate_optsfile</span><span style="font-family:Consolas,Courier,monospace"> ()</span></div>
<div><span style="font-family:Consolas,Courier,monospace">{</span></div>
<div><span style="font-family:Consolas,Courier,monospace">echo</span><span style="font-family:Consolas,Courier,monospace">
</span><span style="font-family:Consolas,Courier,monospace">"CMAKE_FLAGS=</span><span style="font-family:Consolas,Courier,monospace">\"</span></div>
<div><span style="font-family:Consolas,Courier,monospace">-DCMAKE_C_COMPILER='$(</span><span style="font-family:Consolas,Courier,monospace">which</span><span style="font-family:Consolas,Courier,monospace">
</span><span style="font-family:Consolas,Courier,monospace">$CC</span><span style="font-family:Consolas,Courier,monospace">)'</span></div>
<div><span style="font-family:Consolas,Courier,monospace">-DCMAKE_CXX_COMPILER='$(</span><span style="font-family:Consolas,Courier,monospace">which</span><span style="font-family:Consolas,Courier,monospace">
</span><span style="font-family:Consolas,Courier,monospace">$CXX</span><span style="font-family:Consolas,Courier,monospace">)'</span></div>
<div><span style="font-family:Consolas,Courier,monospace">-DCMAKE_Fortran_COMPILER='$(</span><span style="font-family:Consolas,Courier,monospace">which</span><span style="font-family:Consolas,Courier,monospace">
</span><span style="font-family:Consolas,Courier,monospace">$F77</span><span style="font-family:Consolas,Courier,monospace">)'</span></div>
<div><span style="font-family:Consolas,Courier,monospace">-DCMAKE_CXX_FLAGS_RELEASE='-O3 -DNDEBUG -g0 -funroll-loops -ftemplate-depth=5120 -march=native -Wa,-q'</span></div>
<div><span style="font-family:Consolas,Courier,monospace">-DCMAKE_BUILD_TYPE=Release</span></div>
<div><span style="font-family:Consolas,Courier,monospace">-DDUNE_SYMLINK_TO_SOURCE_TREE=1</span></div>
<div><span style="font-family:Consolas,Courier,monospace">\"</span><span style="font-family:Consolas,Courier,monospace">"</span><span style="font-family:Consolas,Courier,monospace">
</span><span style="font-family:Consolas,Courier,monospace">></span><span style="font-family:Consolas,Courier,monospace">
</span><span style="font-family:Consolas,Courier,monospace">release.opts</span></div>
<div><span style="font-family:Consolas,Courier,monospace">}</span></div>
<div><br>
</div>
<div>Does this work for you too?</div>
<div><br>
</div>
</div>
<p>Best,</p>
<p><span style="font-size:12pt">Santiago</span></p>
<br>
<div style="color:rgb(0,0,0)">
<hr style="display:inline-block;width:98%">
<div id="m_-6295916757273782324divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Giovanni Esposito <<a href="mailto:esposito.giovanni08@gmail.com" target="_blank">esposito.giovanni08@gmail.com</a>><br>
<b>Sent:</b> Monday, January 27, 2025 3:28 PM<br>
<b>To:</b> <a href="mailto:dune-pdelab@lists.dune-project.org" target="_blank">dune-pdelab@lists.dune-project.org</a><br>
<b>Subject:</b> installation of Dune/PDELab (with tutorial)</font>
<div> </div>
</div>
<div>
<div dir="ltr">Dear Sirs,
<div><br>
</div>
<div>I'm a math student who wants to learn how to use Dune Modules, so I tried to install dune-pdelab-tutorials following the instructions on the site. </div>
<div>Unfortunately, when I run the build script with ./buildmodules.sh on my ubuntu system, I read -bash: ./buildmodules.sh: No such file or directory.</div>
<div>Do you have any advice on how to resolve this problem?</div>
<div>I look forward to hearing from you.</div>
<div><br>
</div>
<div>Best regards,</div>
<div>Giovanni</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</body>
</html>