Forums

Skip to content

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

[SOLVED] Cannot update mesa and ipykernel

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
5 posts • Page 1 of 1
Author
Message
cfgauss
l33t
l33t
User avatar
Posts: 793
Joined: Wed May 18, 2005 7:07 pm
Location: USA

[SOLVED] Cannot update mesa and ipykernel

  • Quote

Post by cfgauss » Mon Dec 15, 2025 8:52 pm

This is after every emerge world.

Code: Select all

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

media-libs/mesa:0

  (media-libs/mesa-25.3.1:0/0::gentoo, ebuild scheduled for merge) USE="X (opengl) proprietary-codecs vulkan wayland zstd -debug -llvm -lm-sensors -opencl -sysprof -test -unwind -vaapi -valgrind" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse2" LLVM_SLOT="20 -18 -19 -21" VIDEO_CARDS="-asahi -d3d12 (-freedreno) -i915 (-imagination) -intel -lavapipe (-lima) -nouveau -nvk (-panfrost) -r300 -r600 -radeon -radeonsi (-v3d) (-vc4) -virgl (-vivante) -vmware -zink" conflicts with
    media-libs/mesa[xa] required by (x11-drivers/xf86-video-vmware-13.4.0:0/0::gentoo, installed) USE="" ABI_X86="(64)"
                    ^^ 

dev-python/ipykernel:0

  (dev-python/ipykernel-7.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_13 -pypy3_11 -python3_11 -python3_12 -python3_14" conflicts with
    <dev-python/ipykernel-7[python_targets_python3_13(-)] required by (dev-python/ipyparallel-9.0.2:0/0::gentoo, installed) USE="-test -verify-provenance" ABI_X86="(64)" PYTHON_TARGETS="python3_13 -pypy3_11 -python3_11 -python3_12 -python3_14"
Any hints on how to correctly update these two would be gratefully received.

[SOLVED] Thanks to Hu and grknight for precisely the correct info. I followed the VirtualBox Wiki advice: set VIDEO_CARDS="" in make.conf, unmerge xf86-video-vmware (which is needed only if Gentoo is a VMware guest: not my situation), and re-emerge world. This fixed mesa. Evidently ipyparallel will eventually be updated and the conflict with ipykernel will disappear. I'll wait. [/SOLVED]
Last edited by cfgauss on Mon Dec 15, 2025 9:48 pm, edited 1 time in total.
Top
Hu
Administrator
Administrator
Posts: 24403
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Mon Dec 15, 2025 9:01 pm

For mesa, the issue is that the newer mesa lacks USE=xa, but xf86-video-vmware requires it. Options: remove vmware; update vmware to a version without that requirement (if one exists).

For ipykernel, your installed ipyparallel is incompatible with ipykernel 7 and above. Options: remove ipyparallel; update ipyparallel to a version with a looser constraint (if such an ipyparallel exists). As of my last sync, I do not see a newer ipyparallel.
Top
grknight
Retired Dev
Retired Dev
Posts: 2565
Joined: Fri Feb 20, 2015 9:36 pm

  • Quote

Post by grknight » Mon Dec 15, 2025 9:02 pm

See this topic as to why x86-video-vmware is dead. Mesa dropped its required integration.

The latter is currently not solvable if dev-python/ipyparallel is installed as it would seem to require a certain version and will likely be updated at some point.
Top
cfgauss
l33t
l33t
User avatar
Posts: 793
Joined: Wed May 18, 2005 7:07 pm
Location: USA

  • Quote

Post by cfgauss » Mon Dec 15, 2025 9:23 pm

grknight wrote:See this topic as to why x86-video-vmware is dead. Mesa dropped its required integration
This VBox Wiki suggests VIDEO_CARDS="" in make.conf and re-emerging world. Currently

Code: Select all

# grep VIDEO_CARDS make.conf
VIDEO_CARDS="nvidia nv vesa fbdev vga"
as I am usng nvidia-drivers and I have VBox Win11 and Ubuntu guests.

Is it "safe" to follow the VIDEO_CARDS advice?
Top
grknight
Retired Dev
Retired Dev
Posts: 2565
Joined: Fri Feb 20, 2015 9:36 pm

  • Quote

Post by grknight » Mon Dec 15, 2025 9:30 pm

cfgauss wrote:
grknight wrote:See this topic as to why x86-video-vmware is dead. Mesa dropped its required integration
This VBox Wiki suggests VIDEO_CARDS="" in make.conf and re-emerging world. Currently

Code: Select all

# grep VIDEO_CARDS make.conf
VIDEO_CARDS="nvidia nv vesa fbdev vga"
as I am usng nvidia-drivers and I have VBox Win11 and Ubuntu guests.

Is it "safe" to follow the VIDEO_CARDS advice?
xf86-video-vmware is only for guests and not the host. How did it get installed? I would suggest removal of that package if you do not have a Gentoo guest on VMWare.

Edit: also the related wiki page mentioned is only for guests
Top
Post Reply

5 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

 

 

magic