[Pkg-pascal-devel] Upgrade issues in Lazarus

Abou Al Montacir abou.almontacir at sfr.fr
Sun Jan 16 12:39:01 GMT 2022


Hi All,

This is yet another call for help with packaging Lazarus.

Last upgrade of Lazarus resulted in all test failing.
I've looked to the logs and the issue seems yet another mix of versions:
/usr/lib/lazarus/2.0.12/components/anchordocking/design/anchordesktopoptions.pas(275,32) Error: (4025) Incompatible type for arg no. 1: Got "TCustomForm", expected "TAnchorDockLayoutTreeNode"
/tmp/autopkgtest-lxc.bqki98u5/downtmp/autopkgtest_tmp/.lazarus/lib/AnchorDocking/units/x86_64-linux/gtk2/anchordockstorage.ppu:anchordockstorage.pas(1107,37) Hint: (5039) Found declaration: Assign(TAnchorDockLayoutTreeNode);
/usr/lib/lazarus/2.0.12/components/anchordocking/design/anchordesktopoptions.pas(290,41) Error: (3026) Wrong number of parameters specified for call to "Simplify"
/tmp/autopkgtest-lxc.bqki98u5/downtmp/autopkgtest_tmp/.lazarus/lib/AnchorDocking/units/x86_64-linux/gtk2/anchordockstorage.ppu:anchordockstorage.pas(1462,37) Error: (5088) Found declaration: Simplify(TStrings;Boolean);

As you can see above, there are references for version 2.0.12 (the previous) one
int he test of 2.2.0.
I also noticed that upon upgrade process, the lazarus-ide-qt-2.2 was installed
instead of lazarus-ide_gtk2-2.2. This is anoying as I'd expect the if one have
opted for gtk2 version, then the upgrade process should not change this choice.
However I failed to find why.
-- 
Cheers,
Abou Al Montacir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20220116/45f24ea0/attachment.htm>
-------------- 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/20220116/45f24ea0/attachment.sig>


More information about the Pkg-pascal-devel mailing list