There is a newer upstream version of inputattach with important fixes. The most important one to me right now is that it will survive a suspend/resume cycle, which the current version in gpm will not. I am currently using the latest upstream version. Would it be possible to get the version in gpm updated?
What gpm branch/version do you mean? 1.20.7 or 1.99.7 ?
Both are developed in parallel.
I didn't realize there were different branches and I'm not sure if you're referring to what I'm using or upstream. I'm using what came with Fedora 18 (gpm-1.20.6-25.fc18), but I rebuilt it with the latest version of inputattach.c that I found in the upstream repo.
Could You please attach the file? That could help me to identify the right commit. I can introduce it to Fedora 18 in form of patch and possibly update to 1.20.7 in Rawhide. Thx.
Created attachment 665719 [details]
my copy of inputattach.c
The whole inputattach thing seems to be more complicated than I thought.
The inputattach.c is NOT a part of the gpm project. It's a part of the linuxconsoletools project and it was bundled to the gpm package by the previous gpm maintainers long time ago. As that goes against the current Fedora policy, I need to introduce linuxconsoletools as a separate package and modify gpm to depend on them.
This may take a bit longer than just updating inputattach.c in the current gpm package.
I'll let you know once I have any results.
I've successfully built linuxconsoletools for rawhide/f19 and modified gpm to require them.
Could you please download and install the following two packages to test if it solves your suspend/resume issue? They should work well on f18 even if they're built for f19.
You need to install both packages in one step due to the new internal dependencies and conflicts with older versions ...
Example for x86_64 architecture:
yum install gpm-1.20.6-26.fc19.x86_64.rpm linuxconsoletools-1.4.4-4.fc19.x86_64.rpm
Are you still monitoring this bug?
I'd be happy if you could test the updated package and give me your feedback asap. I'd like to introduce the fix to older Fedora releases.
Thanks in advance.
Sorry, I forgot about this. Yes, this one works.
Thanks a lot. I'm gonna backport the change to F18 and F17.
gpm-1.20.6-23.fc17 has been submitted as an update for Fedora 17.
linuxconsoletools-1.4.4-4.fc18,gpm-1.20.6-26.fc18 has been submitted as an update for Fedora 18.
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gpm-1.20.6-23.fc17'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
linuxconsoletools-1.4.4-4.fc18, gpm-1.20.6-26.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
gpm-1.20.6-23.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.