FS#36950 - [gpsd] Invalid line in /usr/lib/udev/rules.d/25-gpsd-usb.rules

Attached to Project: Arch Linux
Opened by Felix Yan (felixonmars) - Monday, 16 September 2013, 13:28 GMT
Last edited by Dave Reisner (falconindy) - Tuesday, 08 October 2013, 17:38 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tom Gundersen (tomegun)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
There's an additional space in line 35 of /usr/lib/udev/rules.d/25-gpsd-usb.rules, which causes testing/systemd 207 complain about:

invalid key/value pair in file /usr/lib/udev/rules.d/25-gpsd-usb.rules on line 35,starting at character 99 ('\n')

This error appears every time when udev rules get loaded.

Additional info:
* package version(s)
gpsd 3.9-3
This task depends upon

Closed by  Dave Reisner (falconindy)
Tuesday, 08 October 2013, 17:38 GMT
Reason for closing:  Fixed
Additional comments about closing:  systemd-208
Comment by Dave Reisner (falconindy) - Monday, 16 September 2013, 14:21 GMT
Looks like something that should be fixed in the udev rules parser. The complaint seems to be about the trailing whitespace at the end of line 35. Can you confirm that removing it stops udevd from whining?
Comment by Felix Yan (felixonmars) - Monday, 16 September 2013, 14:26 GMT
Yes, already tested and the error went away.
Comment by Dave Reisner (falconindy) - Monday, 16 September 2013, 15:46 GMT Comment by Felix Yan (felixonmars) - Monday, 16 September 2013, 16:09 GMT
Applied the patch and tried a restart of systemd-udevd.service, the error is gone. Thanks a lot!

Loading...