Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 948885 - =gnome-base/gnome-shell-47.3 uses old dev-libs/gjs
Summary: =gnome-base/gnome-shell-47.3 uses old dev-libs/gjs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-27 06:57 UTC by Branko Grubic
Modified: 2025-01-27 22:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Branko Grubic 2025-01-27 06:57:23 UTC
New gnome-shell depends on old gjs because newer gjs is missing IUSE="cairo"

and gnome-shell still requires
>=dev-libs/gjs-1.73.1[cairo]

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

dev-libs/gjs:0                                               
                                                                                                                               
  (dev-libs/gjs-1.82.1:0/0::gentoo, ebuild scheduled for merge) USE="readline sysprof -examples -test" ABI_X86="(64)" conflicts with
    >=dev-libs/gjs-1.73.1[cairo] required by (gnome-base/gnome-shell-47.3:0/0::gentoo, installed) USE="ibus networkmanager pipewire systemd (-elogind) -gtk-doc -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 -python3_13"


Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2025-01-27 19:49:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a9a8a2d0345c416e3357a6ab604fcd5ef91114

commit d7a9a8a2d0345c416e3357a6ab604fcd5ef91114
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2025-01-27 19:48:13 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2025-01-27 19:49:12 +0000

    gnome-base/gnome-shell: Fix dependencies
    
    Thanks-to: Branko Grubic
    Closes: https://bugs.gentoo.org/948885
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 gnome-base/gnome-shell/gnome-shell-47.3-r1.ebuild | 190 ++++++++++++++++++++++
 1 file changed, 190 insertions(+)