Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 954143 - app-i18n/fcitx-chinese-addons must drop dev-qt/qtwebengine:5 support, better drop Qt5 option as a whole
Summary: app-i18n/fcitx-chinese-addons must drop dev-qt/qtwebengine:5 support, better ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: yongxiang
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: qtwebengine5-removal 954145
  Show dependency tree
 
Reported: 2025-04-21 10:55 UTC by Andreas Sturmlechner
Modified: 2025-04-22 16:27 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 2025-04-21 10:55:00 UTC
It appears qt5/qt6 flags only controlling config gui in this package anyway, so there is no revdep usage breaking other packages if removed?

From a quick look I also suspect several missing dependencies.
Comment 1 yongxiang 2025-04-22 07:18:49 UTC
app-i18n/fcitx-configtool already drops qt5, so there is no package that still needs the qt5 gui for app-i18n/fcitx-chinese-addons.

I don't know of any missing dependencies. Feel free to touch my package if you have any questions.
Comment 2 Larry the Git Cow gentoo-dev 2025-04-22 16:27:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5dd407e8fa7895622187160666be5b0a1e1d95

commit 4f5dd407e8fa7895622187160666be5b0a1e1d95
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-04-21 10:56:14 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-04-22 16:27:13 +0000

    app-i18n/fcitx-chinese-addons: Drop IUSE qt5, qt6
    
    - app-i18n/fcitx-qt[qt6(+)] USEdep default analogous to fcitx-configtool
    - ebuild style fixes: sorting, variable blocks
    - DESCRIPTION w/o trailing dot
    - add missing Qt6 USE deps
    
    Bug: https://bugs.gentoo.org/954145
    Closes: https://bugs.gentoo.org/954143
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../fcitx-chinese-addons-5.1.8-r1.ebuild           | 52 ++++++++++++++++++++++
 1 file changed, 52 insertions(+)