Bug 1219436 - lazarus 3.0 missing IdeConfig, ddrescueview unable to build
Summary: lazarus 3.0 missing IdeConfig, ddrescueview unable to build
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Pragmatic Linux
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-01 10:10 UTC by Sebastian Wagner
Modified: 2024-02-01 12:32 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Wagner 2024-02-01 10:10:24 UTC
Since the update of lazarus to 3.0 https://build.opensuse.org/package/rdiff/openSUSE:Factory/lazarus?linkrev=base&rev=22

ddrescueview cannot build anymore and fails with
[   17s] + lazbuild --lazarusdir=/usr/lib64/lazarus --cpu=x86_64 --widgetset=qt5 -B source/ddrescueview.lpi
[   17s] CopySecondaryConfigFile /etc/lazarus/environmentoptions.xml -> /home/abuild/.lazarus/environmentoptions.xml
[   17s] Note: (lazarus) Invalid Package Link: file "/usr/lib64/lazarus/ide/packages/ideconfig/ideconfig.lpk" does not exist.

See https://build.opensuse.org/package/live_build_log/security:forensics/ddrescueview/openSUSE_Tumbleweed/x86_64

The requested file does no longer exist. IdeConfig has not been dropped by upstream lazarus though.

Could IdeConfig be included again please?
Comment 1 Pragmatic Linux 2024-02-01 12:29:19 UTC
Thank you for reporting this. 

I was able to reproduce the buid error. The resolve it, add "lazarus-ide" to the list of BuildRequires. Once done, the package builds again and ddrescueview runs fine.

Fix sent as sr#1143336.
Comment 2 Pragmatic Linux 2024-02-01 12:32:35 UTC
Submitrequest accepted by the maintainer. Closing this ticket.