Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Multiple package instances within a single package slot

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
3 posts • Page 1 of 1
Author
Message
SCR4MBL3
n00b
n00b
User avatar
Posts: 19
Joined: Tue Jul 29, 2025 9:56 pm
Location: In Front of My Desk
Contact:
Contact SCR4MBL3
Website

Multiple package instances within a single package slot

  • Quote

Post by SCR4MBL3 » Wed Jan 28, 2026 2:32 pm

Hello, I need help with a prblem in Portage, I've been using QuteBrowser for a while and I really liked the keybindings, the only issue is that it crashes all the time, so I thought "I will start using Nyxt, because it looks fine", but when I tried to install it, this happened:

Code: Select all

```
doas emerge -qa nyxt

 * IMPORTANT: 30 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

[ebuild  N    ] dev-util/unifdef-2.12-r2
[ebuild  N    ] app-eselect/eselect-ruby-20241225
[ebuild  N    ] dev-lisp/asdf-3.3.5-r1
[ebuild  N    ] dev-lisp/uiop-3.3.5
[ebuild  N    ] media-libs/woff2-1.0.2-r7
[ebuild  N    ] sys-libs/libfixposix-0.5.1
[ebuild  N    ] dev-debug/strace-6.18
[ebuild  N    ] dev-lisp/sbcl-2.5.11
[ebuild  N    ] virtual/commonlisp-0-r1
[ebuild  N    ] app-text/hunspell-1.7.2-r1
[ebuild  N    ] dev-util/colm-0.14.7-r4
[ebuild  N    ] dev-libs/hyphen-2.8.8-r2
[ebuild  N    ] dev-util/ragel-7.0.4-r3
[ebuild  N    ] sys-apps/xdg-dbus-proxy-0.1.6
[ebuild  N    ] dev-lang/ruby-3.2.9-r1
[ebuild  N    ] dev-lang/ruby-3.3.10-r1
[ebuild  N    ] virtual/ruby-ssl-14
[ebuild  N    ] dev-ruby/rubygems-3.6.9
[ebuild  N    ] virtual/rubygems-20
[ebuild  N    ] dev-ruby/minitest-5.25.5
[ebuild  N    ] dev-ruby/matrix-0.4.2
[ebuild  N    ] dev-ruby/power_assert-2.0.5
[ebuild  N    ] dev-ruby/test-unit-3.6.8
[ebuild  N    ] dev-ruby/rake-13.3.0
[ebuild  N    ] dev-ruby/json-2.12.2
[ebuild  N    ] dev-ruby/did_you_mean-2.0.0
[ebuild  N    ] dev-ruby/bundler-2.6.9
[ebuild  N    ] dev-ruby/racc-1.8.1
[ebuild  N    ] dev-ruby/logger-1.7.0
[ebuild  N    ] dev-ruby/rbs-3.8.1
[ebuild  N    ] dev-ruby/strscan-3.1.5
[ebuild  N    ] dev-ruby/rexml-3.4.4
[ebuild  N    ] dev-ruby/rss-0.3.1
[ebuild  N    ] dev-ruby/date-3.4.1
[ebuild  N    ] dev-ruby/kpeg-1.3.3
[ebuild  N    ] dev-ruby/stringio-3.1.7
[ebuild  N    ] dev-ruby/psych-5.2.6
[ebuild  N    ] dev-ruby/rdoc-6.13.1
[ebuild  N    ] dev-ruby/pp-0.6.2
[ebuild  N    ] dev-ruby/io-console-0.8.1
[ebuild  N    ] dev-ruby/reline-0.6.1
[ebuild  N    ] dev-ruby/irb-1.15.2
[ebuild  N    ] dev-ruby/debug-1.11.0
[ebuild  N    ] dev-ruby/prism-1.4.0
[ebuild  N    ] dev-ruby/typeprof-0.30.1-r1
[ebuild  N    ] dev-ruby/forwardable-1.3.3
[ebuild  N    ] dev-ruby/singleton-0.3.0
[ebuild  N    ] dev-ruby/prime-0.1.3
[ebuild  N    ] dev-ruby/time-0.4.1
[ebuild  N    ] dev-ruby/timeout-0.4.3
[ebuild  N    ] dev-ruby/net-protocol-0.2.2
[ebuild  N    ] dev-ruby/net-imap-0.5.12
[ebuild  N    ] dev-ruby/net-ftp-0.3.8
[ebuild  N    ] dev-ruby/net-pop-0.1.2
[ebuild  N    ] dev-ruby/net-smtp-0.5.1
[ebuild   R   ] media-libs/harfbuzz-12.2.0
[ebuild   R   ] media-libs/gst-plugins-base-1.24.11-r1
[ebuild  N    ] media-plugins/gst-plugins-opus-1.24.11
[ebuild  N    ] media-libs/gst-plugins-bad-1.24.11
[ebuild  N    ] net-libs/webkit-gtk-2.48.5-r411
[ebuild  N    ] www-client/nyxt-3.12.0

!!! [bug=]Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
[/bug][/bug]
media-libs/gst-plugins-base:1.0

  (media-libs/gst-plugins-base-1.24.11-r1:1.0/1.0::gentoo, ebuild scheduled for merge) USE="X alsa egl gles2 introspection nls ogg opengl orc pango vorbis -gbm -ivorbis -test -theora -wayland" ABI_X86="(64) -32 (-x32)" pulled in by
    media-libs/gst-plugins-base:1.0[egl,opengl,X?] required by (net-libs/webkit-gtk-2.48.5-r411:4.1/0::gentoo, ebuild scheduled for merge) USE="X gstreamer introspection jumbo-build (seccomp) (-aqua) -avif -examples -gamepad -jpegxl -keyring -lcms -pdf -spell -systemd -wayland" ABI_X86="(64)"
                                        ^^^^^^

  (media-libs/gst-plugins-base-1.24.11-r1:1.0/1.0::gentoo, installed) USE="X alsa egl gles2 introspection nls ogg orc pango vorbis -gbm -ivorbis -opengl -test -theora -wayland" ABI_X86="(64) -32 (-x32)" pulled in by
    >=media-libs/gst-plugins-base-1.24.11:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,ab​i_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl=,gles​2=,opengl=,wayland=,X=] required by (media-plugins/gst-plugins-gtk-1.24.11:1.0/1.0::gentoo, installed) USE="X egl gles2 -opengl -wayland" ABI_X86="(64) -32 (-x32)"
                                                                                                                                                                                           ^^^^^^^
'''
I tried to fix it masking a package, but it gave me this error:

Code: Select all

```
doas emerge -qa nyxt

 * IMPORTANT: 30 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


!!! All ebuilds that could satisfy "media-libs/gst-plugins-base:1.0[egl,opengl,X?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/gst-plugins-base-1.24.13::gentoo (masked by: package.mask, ~amd64 keyword)
- media-libs/gst-plugins-base-1.24.11-r1::gentoo (masked by: package.mask)

(dependency required by "net-libs/webkit-gtk-2.48.5-r411::gentoo" [ebuild])
(dependency required by "www-client/nyxt-3.12.0::guru" [ebuild])
(dependency required by "nyxt" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
```
Can you please help me? I'm stuck with this problem

[Administrator edit: added [code] tags to preserve output layout; broke long whitespace-free lines in code tags to fix thread layout. -Hu]
See Ya!

---------------------------------------------------------------------------------------------------------------------------

There are 10 types of people, the ones who know the binary system, and the ones who don't.
Top
Hu
Administrator
Administrator
Posts: 24380
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Wed Jan 28, 2026 3:19 pm

Welcome to the forums. Please preview your posts before submitting them, which would have revealed that we use BBcode, not Markdown. I edited your post to add some basic BBcode markers. Note that [bug] is a tag with special significance, and should not be used merely to mark text as being indicative of a bug. The message that you flagged as a bug is not a bug. It is an advisory that you requested an impossible configuration. Specifically, you have media-plugins/gst-plugins-gtk installed with USE=-opengl, which requires that you have a matching USE=-opengl on media-plugins/gst-plugins-base, and you currently satisfy that. However, installing net-libs/webkit-gtk would require that you have media-plugins/gst-plugins-base with USE=opengl.

First, remove that mask. Second, your choices are:
  • Enable USE=opengl on media-plugins/gst-plugins-base and media-plugins/gst-plugins-gtk.
  • Do not install webkit-gtk.
It is unusual to see USE=-opengl on a desktop system, so you probably want the first choice.
Top
SCR4MBL3
n00b
n00b
User avatar
Posts: 19
Joined: Tue Jul 29, 2025 9:56 pm
Location: In Front of My Desk
Contact:
Contact SCR4MBL3
Website

  • Quote

Post by SCR4MBL3 » Wed Jan 28, 2026 4:12 pm

Hello! Sorry, next time I'll check the post is set up correctly.

And, thank you, your anwser fixed my problem, I didn't even know that that package had the OpenGL flag disabled, changing it fixedd my problem.
See Ya!

---------------------------------------------------------------------------------------------------------------------------

There are 10 types of people, the ones who know the binary system, and the ones who don't.
Top
Post Reply

3 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy