[Pkg-pascal-devel] Bug#906349: Bug#906349: Bug#906349: Bug#906349: doublecmd: FTBFS in buster/sid (tries to write in /usr)
Abou Al Montacir
abou.almontacir at sfr.fr
Mon Aug 27 17:03:11 BST 2018
Hi Graham,
On Thu, 2018-08-23 at 15:33 +0200, Graham Inggs wrote:
> Hi Abou
>
> On 17/08/2018 18:37, Graham Inggs wrote:
> > Abou, do you have an opinion on whether this is a bug in lazarus, or
> > does the doublecmd packaging need to be fixed?
I just returned back from vacation, let me check this.
> The same problem occurs in ddrescueview, reported in #906458.
Seems strange
> I found it was introduced by the changes to debian/rules in this commit
> 'Stop adding manually compiled flag from packages' [1].
That one was proposed to solve a lazarus IDE rebuild issue. I don't like it as I
tend to think that units shall be compiled only once and not every time. However
the way upstream sees Lazarus distribution is the opposite. I don't see a
better way to fix it.
> Both doublecmd and ddrescueview build successfully if lazarus-src is
> added as a build-dependency.
This means that we are missing some PPU/LPK files to be distributed or maybe we
are trying to recompile some units and missing some include files.
One needs to add -va and look carefully to the log file.
> Is this change in behaviour intentional?
Somewhat as it was fixing bug#898310
> Should I make these changes to doublecmd and ddrescueview, or is this a
> bug in lazarus?
Maybe we shall think more about this change. Removing the manually flag leads to
a deeper question: Do we need to distribute LCL units in binary form if they
will get recompiled anyway?
> Regards
> Graham
>
>
> [1]
> https://salsa.debian.org/pascal-team/lazarus/commit/eb89bf37af1b42215811c132fd
> fc919f19126952
--
Cheers,
Abou Al Montacir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20180827/7950f00a/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20180827/7950f00a/attachment.sig>
More information about the Pkg-pascal-devel
mailing list