Created attachment 675061 [details] log from dmesg I was trying to debug some other issue, and while checking out dmesg I found this: Configuration file /lib/udev/rules.d/86-hpmud-hp_laserjet_1000.rules is marked executable. Please remove executable permission bits. Proceeding anyway. I'm not really sure how these files are generated, per `equery b` they don't seem to be registered with any package. the full log is attached
Created attachment 675064 [details] output from emerge --info
which package does /lib/udev/rules.d/86-hpmud-hp_laserjet_1000.rules belong to? I am guessing that it could be net-print/hplip Please add cat/pkg in the summary
The files are not registered with any package, maybe it's from net-print/hplip? Or is it from net-print/hplip-plugins? @billie
If 'equery b' does not find them they do not belong to any package. There might be exceptions but I don't think this is the case for this udev rules. What about a simple test to figure this out. Just remove the file (backup first) and run the installation of hplip and hplip-plugin again. Then you will know which package installs it. From looking at the contents of the source for hplip and hplip-plugin I do not find such a file so it is most likely a leftover from some manual actions in the past.
Going to close this as I do not believe this files are installed by hplip. Please reopen if this is not the case!
I couldn't dig any deeper into this yet, but I already found out so much as that the files are from 2013 and haven't been touched since. Maybe an older version of hplip-plugin did install them, back then we didn't have that package in tree. Removing the executeable bit made dmesg happy at least.