Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 916113

Summary: sci-astronomy/stellarium[-qt6,scripting] depends on deprecated dev-qt/qtscript:5
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: Current packagesAssignee: Alexey <alexey+gentoo>
Status: CONFIRMED ---    
Severity: normal CC: alexey+gentoo, proxy-maint, sci-astronomy
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/Stellarium/stellarium/issues/3473
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 915779    

Description Andreas Sturmlechner gentoo-dev 2023-10-22 09:56:30 UTC
Please use ENABLE_SCRIPT_QML in order to drop the deprecated package in favor of dev-qt/qtdeclarative:5.
Comment 1 Alexey 2023-10-22 09:58:59 UTC
Upstream doesn't actually support QML with Qt5. While technically such combination of options can be set in cmake, Qt5 build requires QtScript, and Qt6 build Requires QML
Comment 3 Andreas Sturmlechner gentoo-dev 2023-10-23 10:34:33 UTC
What's the problem there, test failures or build/runtime issues? Wouldn't upstream benefit from ironing out QML with Qt5 and being able to drop ifdefs throughout the codebase?
Comment 4 Alexey 2023-10-23 19:44:48 UTC
Test failures leading to runtime issues; build itself is fine. I opened https://github.com/Stellarium/stellarium/issues/3473