Current x11-misc/mkxf86config package in the file /etc/X11/xorg.conf.in has path to mouse device set to /dev/misc/psaux. However (I suspect udev) after recent system upgrade the correct location is /dev/psaux. After reflecting the change in /etc/X11/xorg.conf.in, restarting mkxf86config and xdm mouse works fine. Otherwise it does not get detected.
If this change is because of udev, it would be ideal for udev to create a compatability symlink. A change like this will break X for a lot of people.
Created attachment 176644 [details, diff]
This patch addes the compatibility symlink. It's against /etc/udev/rules.d/40-gentoo.patch. I'm not sure it's the best place for it, but I can confirm that this rule provides appropriate symlink.
Is this covered by udev or evdev now? /dev/psaux?
It looks like x11-misc/mkxf86config can be treecleaned, together with old versions of app-misc/livecd-tools
There are multiple outdated bugs open for the issue
Masked now, together with old series of livecd-tools
I am marking myself as maintainer and removing the mask. I will address the issues in as timely a manner as possible but this package is functional and in use.
(In reply to comment #6)
> I am marking myself as maintainer and removing the mask. I will address the
> issues in as timely a manner as possible but this package is functional and
> in use.
The mask stays for long as these bugs are not fixed... Feel free to pick the package up with fixes though
> The mask stays for long as these bugs are not fixed... Feel free to pick the
> package up with fixes though
This is not appropriate at all. If every package with an open bug was masked there would be zero packages in gentoo. There are no security bugs in this software, I am politely requesting the mask lifted. I use this software, it works for me, I am happy to work on the bugs but I was in 6 different cities this week and have not had time yet. Please don't mask software that works and has no security bugs...
This bug, and bug 214118 and bug 285296 should be handled if working mkxf86config gets restored to the tree.
Updated the ebuild before removing for bug 416169.
Bug 286516 was closed since oldest livecd-tools in tree is 2.0.3. If mkxf86config is fixed, perhaps it's worth looking into restoring the support there? I don't know.
In any case, package broken with stable baselayout and udev... shouldn't be in tree, and I'm looking forward seeing these issues resolved.
Not that I find mkxf86config useful myself since udev will take care of these things for you automatically.