Forums

Skip to content

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

[SOLVED]Why 2x webkit-gtk

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
Clad in Sky
l33t
l33t
User avatar
Posts: 900
Joined: Fri May 04, 2007 6:40 am
Location: Germany

[SOLVED]Why 2x webkit-gtk

  • Quote

Post by Clad in Sky » Sat Feb 14, 2026 3:24 pm

I have a strange issue. I've noticed that when I do a world update portage pulls in both
net-libs/webkit-gtk-2.48.5-r411 and
net-libs/webkit-gtk-2.48.5-r600

Since it is one of the packages that take longest to compile, I was wondering why that was and thought some package depended on r411 for some reason. But when I use equery depends I get this:

Code: Select all

equery depends =net-libs/webkit-gtk-2.48.5-r411
 * These packages depend on net-libs/webkit-gtk-2.48.5-r411:
dev-util/geany-plugins-2.1 (markdown ? net-libs/webkit-gtk:4.1)
                           (webhelper ? net-libs/webkit-gtk:4.1)
                           (markdown ? net-libs/webkit-gtk:4.1)
                           (webhelper ? net-libs/webkit-gtk:4.1)
games-util/lutris-0.5.19 (net-libs/webkit-gtk:4.1[introspection])
gnome-extra/zenity-4.0.5 (webkit ? >=net-libs/webkit-gtk-2.40.1:6)
                         (webkit ? >=net-libs/webkit-gtk-2.40.1:6)
media-gfx/gthumb-3.12.7 (webkit ? >=net-libs/webkit-gtk-1.10.0:4)
                        (webkit ? >=net-libs/webkit-gtk-1.10.0:4)
x11-libs/wxGTK-3.2.8.1-r2 (webkit ? net-libs/webkit-gtk:4.1)
                          (webkit ? net-libs/webkit-gtk:4.1)
equery depends =net-libs/webkit-gtk-2.48.5-r600
 * These packages depend on net-libs/webkit-gtk-2.48.5-r600:
dev-util/geany-plugins-2.1 (markdown ? net-libs/webkit-gtk:4.1)
                           (webhelper ? net-libs/webkit-gtk:4.1)
                           (markdown ? net-libs/webkit-gtk:4.1)
                           (webhelper ? net-libs/webkit-gtk:4.1)
games-util/lutris-0.5.19 (net-libs/webkit-gtk:4.1[introspection])
gnome-extra/zenity-4.0.5 (webkit ? >=net-libs/webkit-gtk-2.40.1:6)
                         (webkit ? >=net-libs/webkit-gtk-2.40.1:6)
media-gfx/gthumb-3.12.7 (webkit ? >=net-libs/webkit-gtk-1.10.0:4)
                        (webkit ? >=net-libs/webkit-gtk-1.10.0:4)
x11-libs/wxGTK-3.2.8.1-r2 (webkit ? net-libs/webkit-gtk:4.1)
                          (webkit ? net-libs/webkit-gtk:4.1)
Any idea why these same packages seem to depend on both versions of webkit-gtk?
Last edited by Clad in Sky on Sun Feb 15, 2026 9:23 pm, edited 3 times in total.
Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest
Top
grknight
Retired Dev
Retired Dev
Posts: 2565
Joined: Fri Feb 20, 2015 9:36 pm

  • Quote

Post by grknight » Sat Feb 14, 2026 3:27 pm

r411 is gtk+-3, r600 is gtk-4 ; apps need what they need

Oh, and equery d is lying to you that different versions/slots depend when they don't. It takes shortcuts and does poor comparisons here. emerge --pretend --verbose --depclean of each slot shows what really depends.
Top
Clad in Sky
l33t
l33t
User avatar
Posts: 900
Joined: Fri May 04, 2007 6:40 am
Location: Germany

  • Quote

Post by Clad in Sky » Sat Feb 14, 2026 4:07 pm

Thanks.

Still a bit weird. Depclean would remove r600. But I've had this problem for a long while now and r600 was never picked up by depclean before.
Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest
Top
logrusx
Advocate
Advocate
User avatar
Posts: 3537
Joined: Thu Feb 22, 2018 2:29 pm

  • Quote

Post by logrusx » Sat Feb 14, 2026 4:56 pm

Clad in Sky wrote:Thanks.

Still a bit weird. Depclean would remove r600. But I've had this problem for a long while now and r600 was never picked up by depclean before.
This is not a problem. When two versions can coexist they reside in different slots. This is what's happening here. As grknight mentioned, r411 links against gtk+3, r600 against gtk+4. One package depend on one, another on the other.

If you mean depclean picking r600 is weird, it's not. That means you either uninstalled something that depended on it, or something else that depended on it is not necessity anymore so they are picked for clean up altogether.

Best Regards,
Georgi
Top
Clad in Sky
l33t
l33t
User avatar
Posts: 900
Joined: Fri May 04, 2007 6:40 am
Location: Germany

  • Quote

Post by Clad in Sky » Sun Feb 15, 2026 9:11 pm

[So... I'm still at a loss here.
emerge --depclean would remove net-libs/webkit-gtk-2.48.5-r600 without trouble... next time I do emerge --update --deep --changed-use world it pulls it back.]

Turns out it was in my world file.
Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest
Top
logrusx
Advocate
Advocate
User avatar
Posts: 3537
Joined: Thu Feb 22, 2018 2:29 pm

  • Quote

Post by logrusx » Sun Feb 15, 2026 9:33 pm

I can't investigate now but please post your emerge info. If you don't use the binhost, use quickpkg to make a backup copy of it, unmerge it and when you run the world update add -t and post the output.

I'll get back to it tomorrow.

Best Regards,
Georgi
Top
Clad in Sky
l33t
l33t
User avatar
Posts: 900
Joined: Fri May 04, 2007 6:40 am
Location: Germany

  • Quote

Post by Clad in Sky » Sun Feb 15, 2026 10:23 pm

logrusx wrote:I can't investigate now but please post your emerge info. If you don't use the binhost, use quickpkg to make a backup copy of it, unmerge it and when you run the world update add -t and post the output.

I'll get back to it tomorrow.

Best Regards,
Georgi
Thank you very much. I changed the topic back to solved.
Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest
Top
Post Reply

7 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