xrandr broken dependency in >=13.37
A few minutes ago I decided to inspect my system(13.37) and found broken dependency in xranrd package.
Except of xranrd binary executable itself it contains another executable xkeystone. I really do not know its purpose and functions, but since it still there I can make conclusion it required by smb. But it seems to be written on Nickle programming language, whose interpreter is absent on system. Double checked install disk, and ftp sources - no such package found in both 13.37, 14.0 and -current trees. On SlackBuild.org it absent also.
So I downloaded latest sources, quickly crafted SlackBuild, built and installed it. Now it tries to run, but it emits a ton of nickle related errors.
Saw similar bug-reports for other distros, but some of them was closed with WON'T FIX resolution, so I not digged in.
Since malfunction of xkeystone does not hurts me personally, but can do it to smb. other, it is my ought to report it(probably I first who noticed it here) to PV and/or community to be sure such inconsistency(AFAIK, S. known to be pretty polished out of box) will be solved in future.
In my humble opinion, this is not a Slackware-specific problem: if upstream distributes non-working stuff (this is what I seem to understand from the various bug reports), basically they should remove/fix it theirself.
Package maintainers cannot do also upstream's work, I think usually nobody got time for that, especially if you maintain a whole distribution alone (like Pat is doing).
Interesting timing. A Debian developer is also querying xkeystone. http://www.mail-archive.com/debian-b...sg1104445.html
Ditto for Arch:
On trying to run xkeystone I got the same errors as the Arch guys.
The bottom line is that the Arch and Debian guys seem inclined to drop xkeystone from xrandr.
|All times are GMT -5. The time now is 09:22 PM.|