Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gtk+ and wayland use flag
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Spanik
l33t
l33t


Joined: 12 Dec 2003
Posts: 991
Location: Belgium

PostPosted: Fri Oct 25, 2024 2:18 pm    Post subject: gtk+ and wayland use flag Reply with quote

I'm updating my desktop and after the "emerge --sync" and "emerge -puvUD @world" I got the message that some kde/plasma related packages now require the wayland use flag. And also gtk+. So I added the entries in /etc/portage/package.use for each of these and ran the "emerge -puvUD @world" again. Only to now get:

Code:
The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by media-libs/clutter-gtk-1.8.4-r1::gentoo
# required by media-video/cheese-44.1::gentoo
# required by @selected
# required by @world (argument)
>=x11-libs/gtk+-3.24.41-r1 -wayland


Which is a contradiction, I cannot give gtk+ both "wayland" and "-wayland" use flags.

Am I right in thinking that recompiling clutter-gtk and "cheese" with the wayland flag (or removing them) would be a way out of this?
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
GDH-gentoo
Veteran
Veteran


Joined: 20 Jul 2019
Posts: 1669
Location: South America

PostPosted: Fri Oct 25, 2024 3:10 pm    Post subject: Reply with quote

media-libs/clutter and media-libs/clutter-gtk must be installed with the wayland USE flag set if x11-libs/gtk+:3 was. My guess is they aren't.

However, you should have posted the complete output of emerge -puvUD @world, so that nobody has to guess...
_________________
NeddySeagoon wrote:
I'm not a witch, I'm a retired electronics engineer :)
Ionen wrote:
As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though :)
Back to top
View user's profile Send private message
Spanik
l33t
l33t


Joined: 12 Dec 2003
Posts: 991
Location: Belgium

PostPosted: Fri Oct 25, 2024 5:49 pm    Post subject: Reply with quote

You're right, I should have added it. But I can't post it. Don't know what it is with the forum but I always get "error in posting". I'll try with a link.

https://quirinus.one/gentoo/emerge_output_20241025
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1927

PostPosted: Fri Oct 25, 2024 6:31 pm    Post subject: Reply with quote

The ~arch version of clutter-gtk fixes this. It should be stabled shortly.
Back to top
View user's profile Send private message
GDH-gentoo
Veteran
Veteran


Joined: 20 Jul 2019
Posts: 1669
Location: South America

PostPosted: Fri Oct 25, 2024 7:40 pm    Post subject: Reply with quote

Spanik wrote:
https://quirinus.one/gentoo/emerge_output_20241025

There's also this unrelated problem:

Code:
!!! The slot conflict(s) shown above involve package(s) which may need to
!!! be rebuilt in order to solve the conflict(s). However, the following
!!! package(s) cannot be rebuilt for the reason(s) shown:

  (media-video/dvdrip-0.98.11-r5:0/0::gentoo, installed): ebuild is masked or unavailable
  (media-video/transcode-1.1.7-r6:0/0::gentoo, installed): ebuild is masked or unavailable

Those two packages no longer exist in Gentoo's repository, and that is creating the problems with Perl and ImageMagick.
_________________
NeddySeagoon wrote:
I'm not a witch, I'm a retired electronics engineer :)
Ionen wrote:
As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum