Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 916113 - sci-astronomy/stellarium[-qt6,scripting] depends on deprecated dev-qt/qtscript:5
Summary: sci-astronomy/stellarium[-qt6,scripting] depends on deprecated dev-qt/qtscript:5
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexey
URL: https://github.com/Stellarium/stellar...
Whiteboard:
Keywords:
Depends on:
Blocks: qtscript-removal
  Show dependency tree
 
Reported: 2023-10-22 09:56 UTC by Andreas Sturmlechner
Modified: 2023-10-23 19:44 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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