[Pkg-pascal-devel] Lazarus 1.2.2

Abou Al Montacir abou.almontacir at sfr.fr
Tue Apr 29 04:55:16 UTC 2014


On Mon, 2014-04-28 at 09:19 +0200, Paul Gevers wrote:
> Hi all,
Hi all,

> Just when I was compiling Lazarus 1.2 I noticed that 1.2.2 was released.
> As fpc 2.6.4 just got accepted, I think it is nice to get 1.2.2 packaged
> as well. Just to confirm, we agreed to package this with the 1.2 suffix,
> right?
No, this is a new upstream release, so it should take its own number 1.2.2.
I think either you re-upload 1.2 and then wait until I finish updating
1.2.2 or you accept to have a RC bug. At least I don't expect FTBFS, but
just that users will not be allowed to use 2.6.4 as default compiler. Of
course all other packages like winFF and doublecmd will FTBFS on sid.

> Other issue, that is triggered by Lintian. We currently have a lot of
> files in /usr/lib that are not arch dependent. According to the
This we can't easily do anything as it is a upstream choice. I tried in
the past and the result was quite discouraging.
> Filesystem Hierarchy Standard [1] (which is a must according to Debian
> Policy 9.1.1) these files must be stored in /usr/share. My understanding
> is that for Lazarus all the files are (=must be?) in the same tree. A
Yes indeed, or you patch a lot of code
> solution could be to put everything that should be in /usr/share in
> /usr/share and make sym links from the respective /usr/lib location, but
> that seems like a lot of work. Do we have better ideas? Would upstream
Maybe I need to dig more inside this issue as I find 100k of symlinks
not an elegant solution.
> be interesting in fixing this, or doesn't the freepascal community care
> for FHS.
This is more about Lazarus developers than FPC community. The choice was
made that you can just untar and run. This is to give the impression for
new users that it is working off the shelf and is just as easy as you
can imagine. No need to setup paths, to case about anything, it just
works!

Our work as packagers is to propose solutions that fits FHS but still do
not break this behavior. I think we need to analyze more deeply the
situation.

Of course the same thing should apply for sources. You can notice that
contrary to fpc-sources, the lazarus-sources puts files in /usr/lib.

Cheers,
Abou Al Montacir,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 230 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-pascal-devel/attachments/20140429/1a9e95c5/attachment.sig>


More information about the Pkg-pascal-devel mailing list