Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 594776 - dev-qt/qtgui-5.6.1 needs USE=evdev specified manually
Summary: dev-qt/qtgui-5.6.1 needs USE=evdev specified manually
Status: RESOLVED DUPLICATE of bug 558722
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-22 15:26 UTC by peter@prh.myzen.co.uk
Modified: 2018-01-08 13:38 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 peter@prh.myzen.co.uk 2016-09-22 15:26:11 UTC
My /var/log/Xorg.0.log complained that I had no evdev module. I had to add USE=evdev to dev-qt/qtgui and recompile.

This should have been picked up from INPUT_DEVICES="evdev" in make.conf.
Comment 1 Michael Palimaka (kensington) gentoo-dev 2016-09-22 15:37:50 UTC
dev-qt/qtgui[evdev] doesn't control X evdev drivers, that's normally pulled in via x11-base/xorg-drivers.

*** This bug has been marked as a duplicate of bug 558722 ***
Comment 2 peter@prh.myzen.co.uk 2016-09-23 07:46:12 UTC
(In reply to Michael Palimaka (kensington) from comment #1)
> dev-qt/qtgui[evdev] doesn't control X evdev drivers, that's normally pulled
> in via x11-base/xorg-drivers.

Nevertheless, adding USE=evdev to dev-qt/qtgui gave X11 the evdev module it needed, without any other change.
Comment 3 Davide Pesavento (RETIRED) gentoo-dev 2016-09-23 10:20:17 UTC
(In reply to Peter Humphrey from comment #2)
> Nevertheless, adding USE=evdev to dev-qt/qtgui gave X11 the evdev module it
> needed, without any other change.

I don't know what "gave X11 the evdev module it needed" means, but note that USE=evdev on qtgui is not normally needed on desktop systems.
Comment 4 peter@prh.myzen.co.uk 2016-09-23 12:35:20 UTC
(In reply to Davide Pesavento from comment #3)
> (In reply to Peter Humphrey from comment #2)
> > Nevertheless, adding USE=evdev to dev-qt/qtgui gave X11 the evdev module it
> > needed, without any other change.
> 
> I don't know what "gave X11 the evdev module it needed" means,

It means that, without USE=evdev on qtgui, X11 complained about its evdev module being missing; with it, it doesn't.

> but note that USE=evdev on qtgui is not normally needed on desktop systems.

And I didn't have it either to start with. I only tried it because "equery h -p evdev" showed only qtgui and a game as having an evdev USE flag.

I've had INPUT_DEVICES="evdev" in make.conf for as long as I can remember - several years, at least. Only now, with plasma-5 and friends, have I found a problem, which I reported here.