Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 918686 - x11-themes/QGnomePlatform-0.9.2-r5[-qt5,-qt6] skips cmake_src_configure
Summary: x11-themes/QGnomePlatform-0.9.2-r5[-qt5,-qt6] skips cmake_src_configure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Pacho Ramos
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-28 09:11 UTC by Deep Red
Modified: 2023-12-16 09:27 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,6.88 KB, text/plain)
2023-11-28 09:13 UTC, Deep Red
Details
build.log (build.log,2.84 KB, text/plain)
2023-11-29 16:48 UTC, Deep Red
Details
build.log (build.log,2.56 KB, text/plain)
2023-11-29 16:56 UTC, Deep Red
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Deep Red 2023-11-28 09:11:59 UTC
QGnomePlatform-0.9.2-r5  can not be emerged

Reproducible: Always

Steps to Reproduce:
1. World update of the system
2. build.ninja not found. Error during configure stage
3. update fails
Actual Results:  
Failed update

Expected Results:  
Package installed and update goes to the end
Comment 1 Deep Red 2023-11-28 09:13:20 UTC
Created attachment 875865 [details]
emerge --info
Comment 2 Mike Gilbert gentoo-dev 2023-11-29 16:32:29 UTC
Please attach a build log.
Comment 3 Deep Red 2023-11-29 16:48:26 UTC
Created attachment 875920 [details]
build.log

done
Comment 4 Mike Gilbert gentoo-dev 2023-11-29 16:52:15 UTC
Oh, it looks like you have both the qt5 and qt6 USE flags disabled, which causes the configure phase to be skipped.

We should probably add a REQUIRED_USE constraint to prevent this scenario.
Comment 5 Deep Red 2023-11-29 16:56:14 UTC
Created attachment 875921 [details]
build.log
Comment 6 Deep Red 2023-11-29 17:07:06 UTC
I added USE flag "qt6" and it worked!

Thanks a lot!
Comment 7 Larry the Git Cow gentoo-dev 2023-12-16 09:27:43 UTC
The bug has been closed via the following commit(s):

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

commit c09d4e8c5c34a29093f8f0f82eb0b558b21e5e0a
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2023-12-16 09:25:34 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2023-12-16 09:27:08 +0000

    x11-themes/QGnomePlatform: needs qt least one qt backend support
    
    Thanks-to: Deep Red
    Closes: https://bugs.gentoo.org/918686
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 x11-themes/QGnomePlatform/QGnomePlatform-0.9.2-r5.ebuild | 1 +
 1 file changed, 1 insertion(+)