Hi,
After yesterday update I get the following message when rebooting the
computer (the computer boots fine):
################################################## ###
Sun Nov 20 12:45:34 2011: :: Triggering UDev uevents [BUSY] [DONE]
Sun Nov 20 12:45:34 2011: :: Loading User-specified Modules [BUSY]
udevd[221]: unknown key 'SYSFS{idVendor}' in
/etc/udev/rules.d/86-hpmud-hp_laserjet_p1005.rules:6
Sun Nov 20 12:45:34 2011:
Sun Nov 20 12:45:34 2011: udevd[221]: invalid rule
'/etc/udev/rules.d/86-hpmud-hp_laserjet_p1005.rules:6'
Sun Nov 20 12:45:34 2011:
Sun Nov 20 12:45:34 2011: udevd[221]: unknown key 'SYSFS{idVendor}' in
/etc/udev/rules.d/86-hpmud-hp_laserjet_p1005.rules:9
Sun Nov 20 12:45:34 2011:
Sun Nov 20 12:45:34 2011: udevd[221]: invalid rule
'/etc/udev/rules.d/86-hpmud-hp_laserjet_p1005.rules:9'
Sun Nov 20 12:45:34 2011:
Sun Nov 20 12:45:34 2011: [FAIL]
Sun Nov 20 12:45:34 2011: :: Waiting for UDev uevents to be processed
[BUSY] [DONE]
################################################## ##
The rules in question are those coming with the hplip package for my
printer (this is only one example). Since then the printer don't work,
not that I'm surprise. Here is the rule:
################################################## ####
# Load hp firmware for this printer.
On Sun, Nov 20, 2011 at 12:01 PM, Hector Martinez-Seara
<hseara@gmail.com> wrote:
> After yesterday update I get the following message when rebooting the
> computer (the computer boots fine):
>
> ################################################## ###
> Sun Nov 20 12:45:34 2011: :: Triggering UDev uevents * *[BUSY] * *[DONE]
> Sun Nov 20 12:45:34 2011: :: Loading User-specified Modules * *[BUSY]
> udevd[221]: unknown key 'SYSFS{idVendor}' in
> /etc/udev/rules.d/86-hpmud-hp_laserjet_p1005.rules:6
This is caused by hplip upstream using deprecated udev keys that no
longer work as of udev 174. I have filed bugs about this upstream a
long time ago, but they did not seem to want to change it. Maybe they
will change their mind now that it no longer works at all...
To fix this you should make sure to install the newest hplip package
from the Arch repos which is patched to fix this problem. If that does
not work, open a bug report against hplip.
Cheers,
Tom
11-20-2011, 12:10 PM
Hector Martinez-Seara
udev rules from hplip are invalid after update
Hi Tom,
My system is fully updated so I guess that I have to assume that I
should file a bug against hplip.
Hector
On 20 November 2011 14:19, Tom Gundersen <teg@jklm.no> wrote:
> On Sun, Nov 20, 2011 at 12:01 PM, Hector Martinez-Seara
> <hseara@gmail.com> wrote:
>> After yesterday update I get the following message when rebooting the
>> computer (the computer boots fine):
>>
>> ################################################## ###
>> Sun Nov 20 12:45:34 2011: :: Triggering UDev uevents * *[BUSY] * *[DONE]
>> Sun Nov 20 12:45:34 2011: :: Loading User-specified Modules * *[BUSY]
>> udevd[221]: unknown key 'SYSFS{idVendor}' in
>> /etc/udev/rules.d/86-hpmud-hp_laserjet_p1005.rules:6
>
> This is caused by hplip upstream using deprecated udev keys that no
> longer work as of udev 174. I have filed bugs about this upstream a
> long time ago, but they did not seem to want to change it. Maybe they
> will change their mind now that it no longer works at all...
>
> To fix this you should make sure to install the newest hplip package
> from the Arch repos which is patched to fix this problem. If that does
> not work, open a bug report against hplip.
>
> Cheers,
>
> Tom
>
On Sun, Nov 20, 2011 at 2:10 PM, Hector Martinez-Seara <hseara@gmail.com> wrote:
> Hi Tom,
> My system is fully updated so I guess that I have to assume *that I
> should file a bug against hplip.
There are no /etc/udev/rules.d/* files in the official hplip package,
maybe they are some old stale files that you should have deleted?
-t
11-21-2011, 06:12 PM
Philipp Überbacher
udev rules from hplip are invalid after update
Excerpts from Tom Gundersen's message of 2011-11-20 14:13:05 +0100:
> On Sun, Nov 20, 2011 at 2:10 PM, Hector Martinez-Seara <hseara@gmail.com> wrote:
> > Hi Tom,
> > My system is fully updated so I guess that I have to assume *that I
> > should file a bug against hplip.
>
> There are no /etc/udev/rules.d/* files in the official hplip package,
> maybe they are some old stale files that you should have deleted?
>
> -t
I too get a whole lot of those errors. I'd appreciate hints on how to
get rid of those.
11-21-2011, 06:33 PM
Hector Martinez-Seara
udev rules from hplip are invalid after update
Hi,
In my case I solve the problem by installing the package hplip-plugin
from AUR. Somehow when the rules where installed by the hp-setup
program something goes wrong.
Hector
On 21 November 2011 21:12, Philipp Überbacher <hollunder@lavabit.com> wrote:
> Excerpts from Tom Gundersen's message of 2011-11-20 14:13:05 +0100:
>> On Sun, Nov 20, 2011 at 2:10 PM, Hector Martinez-Seara <hseara@gmail.com> wrote:
>> > Hi Tom,
>> > My system is fully updated so I guess that I have to assume *that I
>> > should file a bug against hplip.
>>
>> There are no /etc/udev/rules.d/* files in the official hplip package,
>> maybe they are some old stale files that you should have deleted?
>>
>> -t
>
> I too get a whole lot of those errors. I'd appreciate hints on how to
> get rid of those.
>
On Mon, Nov 21, 2011 at 8:33 PM, Hector Martinez-Seara <hseara@gmail.com> wrote:
> In my case I solve the problem by installing the package hplip-plugin
> from AUR. Somehow when the rules where installed by the hp-setup
> program something goes wrong.
Yeah, the upstream rules are wrong, you need the Arch supplied ones.
Someone should pester upstream about this...