Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2016-04

Missing components in Lazarus 1.6 DEB

8 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Denis Kozlov

Why many components have missing *.lpk files in Lazarus 1.6 DEB installer? Is this deliberate or a packaging problem?

Tried installing using `lazarus_1.6-0_amd64.deb` and via `apt install lazarus` on Ubuntu 16. Tree structure of components in DEB is quite different to Windows or SVN structure.

For example, it is missing:
\components\anchordocking\anchordocking.lpk
\components\anchordocking\design\anchordockingdsgn.lpk \components\customdrawn\customdrawn.lpk
\components\education\educationlaz.lpk
(and hundreds other files)

Denis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20160425/ed55ea53/attachment.html>

Reply by email

Petr Hložek
to Denis Kozlov

Hi Denis,

please use Synaptic to install all packages starting with lcl- and fp-units. It should help.

Petr

2016-04-25 13:43 GMT+02:00 Denis Kozlov :

Show quoted text 23 lines
Why many components have missing *.lpk files in Lazarus 1.6 DEB installer? Is this deliberate or a packaging problem? Tried installing using `lazarus_1.6-0_amd64.deb` and via `apt install lazarus` on Ubuntu 16. Tree structure of components in DEB is quite different to Windows or SVN structure. For example, it is missing: \components\anchordocking\anchordocking.lpk \components\anchordocking\design\anchordockingdsgn.lpk \components\customdrawn\customdrawn.lpk \components\education\educationlaz.lpk (and hundreds other files) Denis -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
web: https://petrhlozek.cz email: -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20160428/ebb2e735/attachment.html>

Reply by email

Denis Kozlov
Petr Hlo?ek wrote 7 lines
Hi Denis, please use Synaptic to install all packages starting with lcl- and fp-units. It should help. Petr

I'm not sure that you understood the problem correctly.

Lazarus distribution for Linux have randomly missing files in components. The components are present but they some files are missing, seems quite random. For example, why all files of \components\anchordocking\ are present except for the *.lpk files.

Denis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20160428/da70b9e1/attachment.html>

Reply by email

Denis Kozlov
to Denis Kozlov: Why many components have missing *.lpk files in Lazarus 1.6 DEB installer? Is this…

Nobody else noticed randomly missing files from Lazarus 1.6 distribution for Linux?

Denis Kozlov wrote 16 lines
Why many components have missing *.lpk files in Lazarus 1.6 DEB installer? Is this deliberate or a packaging problem? Tried installing using `lazarus_1.6-0_amd64.deb` and via `apt install lazarus` on Ubuntu 16. Tree structure of components in DEB is quite different to Windows or SVN structure. For example, it is missing: \components\anchordocking\anchordocking.lpk \components\anchordocking\design\anchordockingdsgn.lpk \components\customdrawn\customdrawn.lpk \components\education\educationlaz.lpk (and hundreds other files) Denis

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20160429/13192400/attachment.html>

Reply by email

Mattias Gaertner
to Denis Kozlov
Nobody else noticed randomly missing files from Lazarus 1.6 distribution for Linux?

Debian ships its own version of Lazarus .deb packages. They are split into many small packages.
We need to create a debian bug report for the missing .lpk files.

The sourceforge site of Lazarus itself contains a single Lazarus package, which does contain the .lpk files.
It also contains a package for fpc and the fpc sources. You might want to install these three packages instead.

Mattias

Reply by email

Denis Kozlov
to Mattias Gaertner
Mattias Gaertner wrote 10 lines
Debian ships its own version of Lazarus .deb packages. They are split into many small packages. We need to create a debian bug report for the missing .lpk files. The sourceforge site of Lazarus itself contains a single Lazarus package, which does contain the .lpk files. It also contains a package for fpc and the fpc sources. You might want to install these three packages instead. Mattias

I've tried both, Ubuntu/Debian packaged and the official build from sourceforge.net. Both installations resulted in missing Lazarus files. I normally install from SVN which never has problems, but this time I tried the *.deb files.

I've inspected the packages manually and they do contain the missing files, but somehow they do not get extracted. I'll instigate it further, maybe there is some kind of incompatibility with the package manager on Ubuntu 16.

Denis

Reply by email

Denis Kozlov
to Mattias Gaertner: On Fri, 29 Apr 2016 17:20:54 +0100 Debian ships its own version of Lazarus .deb packages.…
Mattias Gaertner wrote 10 lines
Debian ships its own version of Lazarus .deb packages. They are split into many small packages. We need to create a debian bug report for the missing .lpk files. The sourceforge site of Lazarus itself contains a single Lazarus package, which does contain the .lpk files. It also contains a package for fpc and the fpc sources. You might want to install these three packages instead. Mattias

Just tried again to confirm. Ubuntu Xenial (16.04) provided package of Lazarus 1.6 is broken, many files are missing after the installation. I checked both "history.log" and "term.log" from /var/log/apt/, no errors.

The bit that confused me initially was that when I first tried to install "lazarus_1.6-0_amd64.deb" downloaded from sourceforge.net it actually installed the Ubuntu provided package instead.

I haven't tested any Debian provided packages, in case they differ from Ubuntu.

Denis

Reply by email

Denis Kozlov
to Denis Kozlov: Nobody else noticed randomly missing files from Lazarus 1.6 distribution for Linux?…

Package "lazarus-1.6" and its sub-packages are missing many of Lazarus 1.6 source files.

Reported to Debian:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823706

Beware when installing from Debian packaged repositories.

Denis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20160509/41d5c5f0/attachment.html>

Reply by email