Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 493242 - Check >=x11-libs/gtk-3.6 dependency on app-accessibility/at-spi2-atk
Summary: Check >=x11-libs/gtk-3.6 dependency on app-accessibility/at-spi2-atk
Status: RESOLVED DUPLICATE of bug 485612
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-03 17:36 UTC by Mira Ressel
Modified: 2013-12-04 19:12 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 Mira Ressel 2013-12-03 17:36:36 UTC
The recently stabled x11-libs/gtk+-3.8.7 adds a dependency on app-accessibility/at-spi2-atk, which wasn't there in 3.4. That dependency apparently was added between 3.4 and 3.6, but I couldn't find out why exactly it is required. Grepping the source only yields various matches on "spinning", and neither the upstream nor the ebuild changelog mentions anything about it. Also the description doesn't sound like it should be required everywhere, as not everyone needs accessibility features.

My problem with this new dependency is that it in turn pulls in sys-apps/dbus, which I'd prefer not to install just for this one application which I won't need anyway. So it would be nice if you could check out if this is really required unconditionally or if it could be moved behind a USE flag.
Comment 1 Pacho Ramos gentoo-dev 2013-12-03 22:07:40 UTC
It's explained here:
https://mail.gnome.org/archives/desktop-devel-list/2012-June/msg00035.html
Comment 2 Mira Ressel 2013-12-03 22:40:43 UTC
Thanks for the pointer. But why does this render this bug INVALID? The author also talks about the possibility of conditional dependencies (right at the end). Is there no way to build the gtk+ core without at-spi2-atk? After all, the whole point of USE flags is to have only those things one actually wants.

I probably wouldn't care too much if this was only about at-spi2-atk, but as I already pointed out, that package in turn depends on dbus, which seems a bit excessive to me just for one package whose functionality I don't even need.
Comment 3 Pacho Ramos gentoo-dev 2013-12-04 19:12:12 UTC
I was sure this was already discussed but couldn't find the bug until now ;)

*** This bug has been marked as a duplicate of bug 485612 ***