Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 236900 - xorg-server 1.5 should have xtrap and record use flags
Summary: xorg-server 1.5 should have xtrap and record use flags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-06 22:21 UTC by R Bar-On
Modified: 2009-08-31 05:50 UTC (History)
5 users (show)

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 R Bar-On 2008-09-06 22:21:35 UTC
By default, xorg-server-1.5 builds without the record and xtrap modules, leading to errors on starting X.  I think adding use flags for these options should solve the problem.

Ref for record: https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2008-July/004973.html
Ref for xtrap: http://lists.freedesktop.org/archives/xorg/2008-September/038187.html

Reproducible: Always

Steps to Reproduce:
1.  Emerge xorg-server 1.5
2.  startx

Actual Results:  
xtrap and record modules aren't found

Expected Results:  
xtrap and record modules should be compiled and loaded
Comment 1 Mart Raudsepp gentoo-dev 2008-09-08 00:19:14 UTC
Why do you need them?
Comment 2 R Bar-On 2008-09-08 00:22:16 UTC
not really sure, honestly, but surely they should be available to those who do?
Comment 3 Rémi Cardona (RETIRED) gentoo-dev 2008-09-08 06:19:34 UTC
Imho, they should always be built. They don't add any external dependencies and RECORD is very useful for screen grabbers and other little tools.

Donnie, I can take care of that if you agree.

Thanks
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2008-09-08 22:05:25 UTC
(In reply to comment #3)
> Imho, they should always be built. They don't add any external dependencies and
> RECORD is very useful for screen grabbers and other little tools.
> 
> Donnie, I can take care of that if you agree.

Go for it. I don't think it merits a flag. But remember to make them conditional upon the 'xorg' USE flag since kdrive wouldn't use it.
Comment 5 Martin Mokrejš 2008-09-18 18:16:45 UTC
I need it to kill my Xserver manually. Now my 1.5.0 new installation dioes not work: keystrokes are not recognized, mouse neither. Luckily ctrl+alt+F1 works and if I start X directly at least ctrl+c works to kill the X. Yes, we need xtrap to kill the windows.
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2008-09-19 10:03:59 UTC
(In reply to comment #5)
> I need it to kill my Xserver manually. Now my 1.5.0 new installation dioes not
> work: keystrokes are not recognized, mouse neither. Luckily ctrl+alt+F1 works
> and if I start X directly at least ctrl+c works to kill the X. Yes, we need
> xtrap to kill the windows.

I think you're experiencing another bug. XTrap has nothing to do with that _at_all_. XTrap allows clients to "sniff" input and to fake input.

Please make sure you've rebuilt all X11 drivers after upgrading to xorg-server 1.5

Thanks
Comment 7 Martin Mokrejš 2008-09-19 16:28:09 UTC
(In reply to comment #6)

> I think you're experiencing another bug. XTrap has nothing to do with that
> _at_all_. XTrap allows clients to "sniff" input and to fake input.
> 
> Please make sure you've rebuilt all X11 drivers after upgrading to xorg-server
> 1.5

It seems to be udev-128 problem, see bug #238125.
Comment 8 Anders Aagaard 2008-09-28 17:46:24 UTC
I require the record extension for customized software, so not having this extension is extremely unpractical for me, requiring me to use custom ebuilds.

This was also default in 1.4, so having it suddenly disappear without any warning was a bit surprising.
Comment 9 Donnie Berkholz (RETIRED) gentoo-dev 2008-09-29 19:36:32 UTC
Fixed in 1.5.1 -- built by default and disabled by USE=minimal. Thanks for the report.
Comment 10 Pierre Dumuid 2009-08-31 03:51:38 UTC
Is there any reasons xtrap isn't in 1.6.3?

(In reply to comment #9)
> Fixed in 1.5.1 -- built by default and disabled by USE=minimal. Thanks for the
> report.
> 

Comment 11 Rémi Cardona (RETIRED) gentoo-dev 2009-08-31 05:50:34 UTC
(In reply to comment #10)
> Is there any reasons xtrap isn't in 1.6.3?

Because the code was removed for 1.6.