<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Dear,</p>
<p>I try to use mock wiyth SCL but I have some complication:</p>
<p>I have:</p>
<p>1/ a source rpm file from rpmbuild -bs ...<br>
</p>
<p>2/ a mock config file<br>
</p>
<p>$ cat fedora-30-scl-x86_64.cfg<br>
include('/etc/mock/templates/fedora-30.tpl')<br>
config_opts['chroot_setup_cmd'] = 'install @buildsys-build
scl-utils-build scl-utils'<br>
config_opts['target_arch'] = 'x86_64'<br>
config_opts['legal_host_arches'] = ('x86_64',)<br>
config_opts['root'] = 'fedora-30-scl-x86_64'
</p>
<p>---------------------------------------------------------------</p>
<p>3/ add current user to mock group and check it with th id command<br>
</p>
<p>4/ init the mock environnment</p>
<p>$ sudo mock -r fedora-30-scl-x86_64.cfg --init
</p>
<p>---------------------------------------------------------------</p>
<p>5/ rebuild</p>
<p>$ sudo mock -r fedora-scl-30-x86_64.cfg --define "scl
jonathan-llvm-ldc900" --rebuild
SRPMS/jonathan-llvm-ldc900-llvm-ldc-9.0.0-1.fc30.src.rpm</p>
<p>$ cat /var/lib/mock/fedora-30-scl-x86_64/result/build.log<br>
</p>
<p>follow the link to see its content ----> <a
href="https://paste.centos.org/view/dda8bba1">https://paste.centos.org/view/dda8bba1</a></p>
<p>---------------------------------------------------------------<br>
</p>
<p>And that fail at this step!</p>
<p>The buildscript from the spec file is launched and fail as cmake
do not found the source. <br>
</p>
<p>from the log I see the build directory it is:
/builddir/build/BUILD/</p>
<p>but this directory do not exists.</p>
<p>So how to configure mock to create the expected buildir to be
used for SCLs ?</p>
<p><br>
</p>
<p>thanks</p>
<p><br>
</p>
<p>Have a nice day<br>
</p>
<div class="moz-signature">-- <br>
<style type="text/css">
/* ==========================================================================
Signature style
========================================================================== */
#main a, span{
height: auto;
width: auto;
}
#main p {
margin-top: 1rem;
margin-bottom: 1rem;
font-size: 100%;
line-height: 0.3 rem;
width: 100%;
height: auto;
}
#main{
width: 480px;
height: 240px;
border: solid 1px #000;
border-radius: 15px;
box-shadow: 4px 2px black;
position:relative;
}
#selfie{
float: left;
width: 100px;
height:auto;
margin-right: 23px;
margin-left: 16px;
}
#selfie img{
transform: translateY(+10%);
position: relative;
width: 80px;
height: 104px;
}
#logo{
width: 100%;
height: auto;
}
#description{
float: left;
padding-top: 16px;
width: 100%;
height: auto;
}
#position{
color: rgb(200,41,52);
}
#job{
color: rgb(126,170,54);
font-size: 1.2em;
width: 100%;
height: auto;
}
#identity{
font-size: 1em;
width: 100%;
height: auto;
}
#firstname{
font-weight: bold;
width: 100%;
height: auto;
}
#lastname{
font-weight: bold;
width: 100%;
height: auto;
}
#laboratory{
color: rgb(200,41,52);
}
#contact{
height: 100%;
width: 100%;
}
.label{
font-weight: bold;
width: 100%;
height: auto;
}
#address{
float: left;
height: auto;
width: 100%;
line-height: 0.3;
margin-right: 1em;
margin-left: 1em;
}
#contact{
position: relative;
float: right;
height: 100%;
width: 100%;
line-height: 0.3;
margin-right: 0em;
margin-left: 0em;
}
.container1{
position:relative;
float: left;
height: 100%;
width: 40%;
}
.container2{
position:relative;
float: left;
height: 100%;
width: 50%;
margin: auto;
}
</style>
<header>
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<meta name="format-detection" content="telephone=yes">
</header>
<div id="main">
<div class="container1">
<div id="selfie"> <img
src="cid:part2.158925DD.FF2F79AF@cng.fr" alt="Jonathan
MERCIER"> </div>
<div id="description">
<p id="job">Researcher computational biology</p>
<p id="identity"><span id="position">PhD,</span> <span
id="firstname">Jonathan</span> <span id="lastname">MERCIER</span></p>
</div>
</div>
<div class="container2">
<div id="address"> <img id="logo"
src="cid:part3.B584B3EC.F290873C@cng.fr" alt="Centre
National de Recherche en Génomique Humaine (CNRGH)">
<p id="laboratory">Bioinformatics (LBI)</p>
<p id="address_street" class="address">2, rue Gaston
Crémieux</p>
<p id="address_city" class="address">91057 Evry Cedex</p>
</div>
<div id="contact">
<p id="phone"><span class="label">Tel :</span>(33) 1 60 87
83 44</p>
<p id="email"><span class="label">Email :</span><a
href="mailto:jonathan.mercier@cnrgh.fr">jonathan.mercier@cnrgh.fr</a>
</p>
</div>
</div>
</div>
</div>
</body>
</html>