Bug#977894: gui is broken, python3-xdo

2020-12-24 Thread Daniel Kahn Gillmor
On Thu 2020-12-24 09:37:46 -0400, Joey Hess wrote: > Daniel Kahn Gillmor wrote: >> thanks for the diagnosis, Joey! this looks like a change between the >> ctypes module between python 3.8 and 3.9. I'll fix it in python3-xdo, >> and hopefully that will resolve your problem. > > Independent of gett

Bug#976637: Bug#977894: gui is broken, python3-xdo

2020-12-24 Thread Daniel Kahn Gillmor
Control: affects 976637 + impass python3-xdo I just noticed #976637 after working on resolving #977894 in impass/python3-xdo. I'm working around the problem by using "c" instead of "libc" in libxdo, but just wanted to note the relationship between the two issues in the BTS. --dkg signa

Bug#977894: gui is broken, python3-xdo

2020-12-24 Thread Daniel Kahn Gillmor
Control: forwarded 977894 https://bugs.python.org/issue42580 On Thu 2020-12-24 08:24:19 -0500, Daniel Kahn Gillmor wrote: > thanks for the diagnosis, Joey! this looks like a change between the > ctypes module between python 3.8 and 3.9. I'll fix it in python3-xdo, > and hopefully that will resol

Bug#977894: gui is broken, python3-xdo

2020-12-24 Thread Joey Hess
Daniel Kahn Gillmor wrote: > thanks for the diagnosis, Joey! this looks like a change between the > ctypes module between python 3.8 and 3.9. I'll fix it in python3-xdo, > and hopefully that will resolve your problem. Independent of getting this fixed, I think it's concerning that ctypes falls b

Bug#977894: gui is broken, python3-xdo

2020-12-24 Thread Daniel Kahn Gillmor
Control: reassign 977894 python3-xdo Control: affects 977894 + impass Control: severity critical Control: retitle 977894 python3-xdo: fails with python3.9 due to bad libc linkage thanks for the diagnosis, Joey! this looks like a change between the ctypes module between python 3.8 and 3.9. I'll

Bug#977894: gui is broken, python3-xdo

2020-12-23 Thread Joey Hess
Daniel Kahn Gillmor wrote: > I'm seeing comparable weird behavior, including the invocations of > ldconfig and gcc, even if i don't see your particular failure. yikes. > But, a simple file like this produces the same behavior (with ldconfig > and gcc): > > ~~~ > #!/usr/bin/python3 > import xdo >

Bug#977894: gui is broken, python3-xdo

2020-12-23 Thread Daniel Kahn Gillmor
Control: affects 977894 python3-xdo On Wed 2020-12-23 15:50:43 -0400, Joey Hess wrote: > Ok, this is super weird, and I'm afraid also likely a security hole. ugh, thanks for digging around on this with us, Joey. it looks to me like the liblibc.a business is happening due to gobject introspection

Bug#977894: gui is broken, python3-xdo

2020-12-23 Thread Joey Hess
Jameson Graef Rollins wrote: > Hey, Joey. Sorry you're having trouble. What is the error when you try > to execute "impass gui"? It should pop up a small context dialog > window. That winodw is not appearing? Is there a python exception? No gui. All I see it the output I pasted. > What does

Bug#977894: gui is broken, python3-xdo

2020-12-23 Thread Joey Hess
Daniel Kahn Gillmor wrote: > this is odd, and it makes me think that there's some python module path > failure happening. if it can't find the system xdo, maybe it also can't > find the gobject introspection libraries that are used to interface with > GTK? > > is it possible that this is being ru

Bug#977894: gui is broken, python3-xdo

2020-12-22 Thread Daniel Kahn Gillmor
On Tue 2020-12-22 10:13:43 -0400, Joey Hess wrote: > I do have that recommends installed. I did try to reinstall > it in case it was somehow broken. Real problem is that the gui does > not appear, I don't know if that's due to whatever the problem > is with python3-xdo. this is odd, and it makes m

Bug#977894: gui is broken, python3-xdo

2020-12-22 Thread Jameson Graef Rollins
On Tue, Dec 22 2020, Joey Hess wrote: > Package: impass > Version: 0.12.2-1 > Severity: normal > >> impass gui > The xdo module is not found, so the 'xdo' paste method is not available. > Please install python3-xdo. > - exit 1 > > I do have that recommends installed. I did try to reinstall > it in

Bug#977894: gui is broken, python3-xdo

2020-12-22 Thread Joey Hess
Package: impass Version: 0.12.2-1 Severity: normal > impass gui The xdo module is not found, so the 'xdo' paste method is not available. Please install python3-xdo. - exit 1 I do have that recommends installed. I did try to reinstall it in case it was somehow broken. Real problem is that the gui