p7zip doesn't comile when i've got wxGTK emerged without X useflag. Reproducible: Always Steps to Reproduce: 1.USE="-X" emerge -1 wxGTK 2.USE="-wxwindows" emerge -1v p7zip 3. Actual Results: [ebuild U ] app-arch/p7zip-4.65 [4.58] USE="-doc -kde% -rar% -static -wxwindows%" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB >>> Verifying ebuild manifests >>> Emerging (1 of 1) app-arch/p7zip-4.65 * p7zip_4.65_src_all.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * Checking wxGTK-2.8 for X support ... [ !! ] * check_wxuse - You have requested functionality that requires X support to * have been built into x11-libs/wxGTK. * * Please re-merge =x11-libs/wxGTK-2.8* with the X USE flag enabled. * * ERROR: app-arch/p7zip-4.65 failed. * Call stack: * ebuild.sh, line 48: Called pkg_setup * ebuild.sh, line 1264: Called wxwidgets_pkg_setup * wxwidgets.eclass, line 91: Called check_wxuse 'X' * wxwidgets.eclass, line 267: Called die * The specific snippet of code: * die "Missing USE flags." * The die message: * Missing USE flags. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/app-arch/p7zip-4.65/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-arch/p7zip-4.65/temp/die.env'. Expected Results: Compile & install. Unmerging wxGTK solve problem.
Created attachment 189731 [details] emerge --info
Which versions of x11-libs/wxGTK were installed on your system and was the X useflag enabled for them?
(In reply to comment #2) > Which versions of x11-libs/wxGTK were installed on your system and was the X > useflag enabled for them? wxGTk 2.8.9.2-r1 . As I wrote earlier (first step to reproduce), X useflag was disabled for wxgtk.
What the message says - enable X or don't use the wxwidgets useflag. Can't have a pony and eat it ...
(In reply to comment #4) > What the message says - enable X or don't use the wxwidgets useflag. > Can't have a pony and eat it ... Yeah, I know that it's hard ;) But, did you note second step to reproduce bug? ( USE="-wxwindows" emerge -1v p7zip )
(In reply to comment #5) > But, did you note second step to reproduce bug? > ( USE="-wxwindows" emerge -1v p7zip ) So you mean to say that having wxGTK installed and then emerging p7zip without wxwidgets support fails? Please provide a build log for that and update this bug report's Summary field to reflect that.
Created attachment 190051 [details] build.log
Yes! I meant it:)
Created attachment 190082 [details, diff] p7zip-4.65.ebuild.diff
Created attachment 190083 [details, diff] p7zip-4.65.ebuild.diff this one actually works!
Everything works for me.
Thank you!
wait until it's actually fixed.
Applied, thanks.