<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hi, This does look like a duplicate
problem to 896702. Has it been confirmed that adding the missing
files solves 896702 ?<br>
<br>
Lazarus does not put all of the possible binaries in the deb file.
If extra packages are needed then they can be compiled as needed
using the source code.<br>
<br>
Have looked at the lazarus-project_1.8.2-0_xxx.deb from
Sourceforge. This package places files and folders under
/usr/share/lazarus/1.8.2/components/fpdebug/ There are two
subfolders app/ and test/ created. There is no lib/ subfolder
created. Think the lib/ folder and any temporary files such as
.ppu or .ppl are created during compilation.<br>
<br>
The debian package creates the folder
/usr/lib/lazarus/1.8.2/components/fpdebug/. This folder and sub
components is under root control meaning that fpc cannot create
temporary files like .ppu or .ppl needed for compilation.<br>
<br>
Unless I'm misunderstanding how the permissions work I'm not sure
that missing files is the whole problem.<br>
<br>
Chris <br>
<br>
On 2018-05-11 06:49 PM, Abou Al Montacir wrote:<br>
</div>
<blockquote type="cite" cite="mid:1526078983.1934.1.camel@sfr.fr">
<meta http-equiv="Context-Type" content="text/html; charset=utf-8">
<div>Hi,</div>
<div><span>
<pre><pre>On Fri, 2018-05-11 at 16:37 -0400, Chris Dryburgh wrote:</pre></pre>
</span></div>
<blockquote type="cite">
<pre>You can use the Lazarus IDE without recompiling. To use many of the
packages that come with lcl-units-1.8 you must install them and
recompile the IDE.</pre>
</blockquote>
<div>The issue comes from the fact that many of the packages are
no more built.</div>
<div>I tried to reproduce the issue by installing fpdebug package.</div>
<div>The IDE generate the file ~/.lazarus/idemake.cfg, however in
this file I can see the line:</div>
<div>-Fu/usr/lib/lazarus/1.8.2/components/fpdebug/lib/x86_64-linux</div>
<div><br>
</div>
<div>Looking at /usr/lib/lazarus/1.8.2/components/fpdebug, there
is no lib sub directory. However the sources are there.</div>
<div>So the explanation is that this Lazarus package is missing
inside the Debian package, because the top make file does not
generate it.</div>
<div><br>
</div>
<div>This issue is probably a duplicate of <a
href="mailto:896702@bugs.debian.org" moz-do-not-send="true">#896702</a></div>
<div>
<div class="-x-evo-signature-wrapper"><span
class="-x-evo-signature" id="1423923852.20958.6@karim">
<pre><pre>--
</pre>Cheers,
Abou Al Montacir</pre>
</span></div>
</div>
</blockquote>
<p><br>
</p>
</body>
</html>