Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#29369 - [gpsd] udev rules reference /lib/udev/ while files are in /usr/lib/udev/

Attached to Project: Arch Linux
Opened by viq (viq) - Tuesday, 10 April 2012, 08:59 GMT
Last edited by Tom Gundersen (tomegun) - Thursday, 12 April 2012, 21:30 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tom Gundersen (tomegun)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
$ grep udev /var/log/everything.log | grep gps
Apr 9 12:39:36 localhost udevd[13988]: failed to execute '/lib/udev/gpsd.hotplug' '/lib/udev/gpsd.hotplug': No such file or directory

$ pacman -Ql gpsd | grep udev
gpsd /usr/lib/udev/
gpsd /usr/lib/udev/gpsd.hotplug
gpsd /usr/lib/udev/rules.d/
gpsd /usr/lib/udev/rules.d/99-gpsd-usb.rules

$ grep RUN /usr/lib/udev/rules.d/99-gpsd-usb.rules
ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", SYMLINK+="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ATTRS{idVendor}=="0557", ATTRS{idProduct}=="2008", SYMLINK+="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ATTRS{idVendor}=="067b", ATTRS{idProduct}=="aaa0", SYMLINK+="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ATTRS{idVendor}=="1163", ATTRS{idProduct}=="0100", SYMLINK+="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ATTRS{idVendor}=="091e", ATTRS{idProduct}=="0003", SYMLINK+="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", SYMLINK+="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea71", SYMLINK="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ATTRS{idVendor}=="1546", ATTRS{idProduct}=="01a5", SYMLINK="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ATTRS{idVendor}=="1546", ATTRS{idProduct}=="01a6", SYMLINK="gps%n", RUN+="/lib/udev/gpsd.hotplug"
ACTION=="remove", RUN+="/lib/udev/gpsd.hotplug"

$ pacman -Qi gpsd
Name : gpsd
Version : 3.4-2

Obviously /usr/lib/udev/rules.d/99-gpsd-usb.rules should reference /usr/lib/udev/gpsd.hotplug and not /lib/udev/gpsd.hotplug as it does currently.
This task depends upon

Closed by  Tom Gundersen (tomegun)
Thursday, 12 April 2012, 21:30 GMT
Reason for closing:  Fixed
Additional comments about closing:  3.4-3

Loading...