Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 290200 - Stabilize dev-python/python-xlib-0.14
Summary: Stabilize dev-python/python-xlib-0.14
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2009-10-23 05:57 UTC by Roelof Wobben
Modified: 2009-11-14 16:35 UTC (History)
1 user (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 Roelof Wobben 2009-10-23 05:57:00 UTC
When I want to run a python programm, I get the following error message:

Traceback (most recent call last): 
  File "/usr/bin/autokey", line 5, in <module> 
    from autokey.autokey import Application 
  File "/usr/lib/python2.6/site-packages/autokey/autokey.py", line 25, 
in <module> 
    import service, ui.notifier, ui.popupmenu, ui.configwindow, 
ui.abbrselector 
  File "/usr/lib/python2.6/site-packages/autokey/service.py", line 21, 
in <module> 
    from iomediator import Key, IoMediator 
  File "/usr/lib/python2.6/site-packages/autokey/iomediator.py", line 
90, in <module> 
    from interface import * 
  File "/usr/lib/python2.6/site-packages/autokey/interface.py", line 
30, in <module> 
    from Xlib.ext import record, xtest 
ImportError: cannot import name record 


For me It seems that python-xlib is missing the Xlib.ext module.

Reproducible: Always

Steps to Reproduce:
1. Install autokey
2. Run Autokey
3.

Actual Results:  
programm won't run

Expected Results:  
Programm will run smoothly
Comment 1 Arttu Valo 2009-10-23 14:28:25 UTC
I think what you need is the testing-graded version of dev-python/python-xlib (0.14).

The current stable python-xlib is 0.12-r3, has base source from year 2002 (I think). SourceForge SVN Browse shows that Xlib.ext.record was only added in 2006, so you will need the newer version.
Comment 2 Roelof Wobben 2009-10-23 15:02:31 UTC
(In reply to comment #1)
> I think what you need is the testing-graded version of dev-python/python-xlib
> (0.14).
> 
> The current stable python-xlib is 0.12-r3, has base source from year 2002 (I
> think). SourceForge SVN Browse shows that Xlib.ext.record was only added in
> 2006, so you will need the newer version.
> 

Oke, 

But version 0.14 is not stable. 
So persons which want to use my ebuild are forced to make a mix between stable and unstable now.
I hope that .014 will be stable soon.

Roelof

 
Comment 3 Arttu Valo 2009-10-23 15:30:49 UTC
(In reply to comment #2)
> But version 0.14 is not stable. 
> So persons which want to use my ebuild are forced to make a mix between stable
> and unstable now.
> I hope that .014 will be stable soon.

Ok, there is an ebuild? Before doing anything else, update the ebuild to depend on something like ">=dev-python/python-xlib-0.14", just to ensure a recent enough python-xlib.

As for the stabilization, it needs a stabilization request bug. I'm not sure if the devs will accept it if you just change the title of this bug into something like "Stabilization request for dev-python/python-xlib-0.14". Maybe it's worth a try? Otherwise you'll need to file a separate bug.
Comment 4 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-10-23 21:58:52 UTC
Please stabilize dev-python/python-xlib-0.14.
Comment 5 Romain Perier (RETIRED) gentoo-dev 2009-10-24 09:55:07 UTC
amd64 done
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2009-11-03 15:07:09 UTC
HPPA doesn't have python-xlib keyworded. If you intended to state a keyword request, please do so explicitly (and re-CC us).
Comment 7 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-11-03 15:29:54 UTC
(In reply to comment #6)
> HPPA doesn't have python-xlib keyworded. If you intended to state a keyword
> request, please do so explicitly (and re-CC us).

I probably accidentally pressed HPPA entry instead of IA64 in the list of architectures.
Comment 8 Roelof Wobben 2009-11-03 15:34:22 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > HPPA doesn't have python-xlib keyworded. If you intended to state a keyword
> > request, please do so explicitly (and re-CC us).
> 
> I probably accidentally pressed HPPA entry instead of IA64 in the list of
> architectures.
> 

Oke, 

And how about the x86 architectures ?

Roelof
Comment 9 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-11-03 15:39:43 UTC
(In reply to comment #8)
> And how about the x86 architectures ?

x86@gentoo.org is already in the CC list.
(dev-python/python-xlib-0.12-r3 is stable on x86.)
Comment 10 Tobias Klausmann (RETIRED) gentoo-dev 2009-11-08 17:48:14 UTC
Stable on alpha.
Comment 11 nixnut (RETIRED) gentoo-dev 2009-11-08 19:29:17 UTC
ppc stable
Comment 12 Raúl Porcel (RETIRED) gentoo-dev 2009-11-14 16:35:18 UTC
All done