Bug 24476 - Update lazarus to 2.0.0
Summary: Update lazarus to 2.0.0
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-08 13:18 CET by Heiko Stark
Modified: 2020-07-06 00:24 CEST (History)
3 users (show)

See Also:
Source RPM: lazarus
CVE:
Status comment:


Attachments

Description Heiko Stark 2019-03-08 13:18:47 CET
Description of problem:

Das folgende Paket muss entfernt werden, um die Aktualisierungen 
durchführen zu können:
lazarus-2.0.0-0.x86_64
 (wegen nicht erfüllter Abhängigkeit von fpc == 3.0.4-1 )

Lazarus 2.0.0 is out since February and it uses the FPCompiler 3.0.4 . Generally it should be possible to install FPCompilers >= 3.0.4, because Lazarus is only the IDE. Even later versions of Lazarus.

http://forum.lazarus-ide.org/index.php/topic,44161.0.html
Comment 1 Thomas Backlund 2019-03-08 13:45:42 CET
This is not a Mageia bug as such...

It's an upstream packaging issue.

You are trying to install the upstream:
https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20x86_64%20RPM/Lazarus%202.0.0/lazarus-2.0.0-0.x86_64.rpm

Which have a harcoded dep matching their:
https://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20x86_64%20RPM/Lazarus%202.0.0/fpc-3.0.4-1.x86_64.rpm

So if they require fpc 3.0.4 or newer, their package should be fixes to require fpc >= 3.0.4


But as we have lazarus packaged, we should probably update that to 2.0.0

Source RPM: fpc-3.0.4-6.mga7 => lazarus
Assignee: bugsquad => pkg-bugs
CC: (none) => tmb
Summary: Does not accept lazarus 2.0.0 => Update lazarus to 2.0.0

Comment 2 aguador 2020-03-13 16:18:23 CET
Yes, could someone please update this (now at version 2.0.6)?

I just heard from the developer of tomboy-ng who is testing the next release and the Qt5 version will not work in Mageia given that we have an older libQt5pas1 that comes from Lazarus 1.8.4.

In addition, DoubleCmd now has a Qt5 version which we should have at least for Cauldron, and which will likely need the updated Lazarus and libQt5pas1 (from qt5pas-2.6-2.mga7.src.rpm) when updated.

Given that we are looking at perhaps another 6 months or so of life for Mga 7, it would be great to get these packages up to date in both 7 and Cauldron.

I am not a packager, but anything I can do to help I will.

CC: (none) => waterbearer54

Comment 3 aguador 2020-06-14 17:51:43 CEST
The last version upgrade (from 1.8.3 to 1.8.4) was on 2018-08-09. Could this be updated before version freeze for Mga8?

Lazarus 2.0.8 was released in April, still using fpc 3.0.4 which is in our repositories. (Next fpc version - 3.2 - will not be out until later this year.)
Comment 4 Rémi Verschelde 2020-07-06 00:24:24 CEST
Lazarus 2.0.8 (and fpc 3.2.0) are now packaged in Cauldron for Mageia 8, thanks to Jani.

CC: (none) => jani.valimaa
Status: NEW => RESOLVED
Resolution: (none) => FIXED
Version: 7 => Cauldron


Note You need to log in before you can comment on or make changes to this bug.