http://bugzilla.suse.com/show_bug.cgi?id=938659
http://bugzilla.suse.com/show_bug.cgi?id=938659#c40
--- Comment #40 from Markus Elfring
In contrast
I found the file comparison by a tool like KDiff3 helpful in my case.
The rule in your comment#36 applies to any Kyocera devices and because 51-android.rules is alpabetically after 50-udev-default.rules the 51-android.rules are applied after the ones in 50-udev-default.rules.
I needed a while to become aware of this configuration detail.
There is no bug in udev.
There are still some open issues also in this software. But I can acknowledge so far that the shown rule evaluation works completely as it was designed.
It works exactly as the udev rules on your Tumbleweed system specify.
Yes.
The root cause is in the package that provides 51-android.rules because it contains a rule that applies to any Kyocera devices. I cannot decide if that rule is right or wrong.
Did I stumble on a target conflict for the determination of appropriate device permissions?
At least for Kyocera USB printers it seems to be wrong because it makes normal usage by the printing system (via user lp group lp) impossible - but I cannot decide if that it intended.
Will there any more fine-tuning be needed for the affected settings?
# rpm -qf /usr/lib/udev/rules.d/51-android.rules
android-tools-4.2.2_r1-7.2.x86_64
# rpm -qi
Install Date: Tue Mar 3 18:04:33 2015 Build Date : Sat Jan 31 00:35:37 2015 Build Host : build08 -- You are receiving this mail because: You are on the CC list for the bug.