Username: Password: Remember me
Search Criteria Advanced
Package Details

udev-ubuntu 147-4
http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
The userspace dev tools (udev) - Ubuntu 9.10 (Karmic) version to fix udev high CPU usage

unsupported :: system
Maintainer: Gianfrix
Votes: 7

License: GPL

Last Updated: Wed, 02 Dec 2009 18:44:08 +0000
First Submitted: Wed, 21 Oct 2009 19:47:10 +0000

Tarball :: Files :: PKGBUILD

Dependencies coreutils glib2 glibc libusb util-linux

Sources
81-arch.rules
arch-udev-rules.patch
cdsymlinks.sh
cups-hplip-fix.patch
http://archive.ubuntu.com/ubuntu/pool/main/u/udev/udev_147~-6.tar.gz
ignore-remove.sh
load-modules.sh
resolve-modalias.c
root-link.sh
Comment by: inflames on Sun, 20 Dec 2009 19:57:22 +0000
I've got the same problem as you yimm, I've downgraded to 141 to fix it. I've just tried udev 149 from testing and the problem is still there, waiting for uevent takes more than 60s at each boot and udev uses a lot of cpu.
Comment by: yimm on Mon, 14 Dec 2009 11:52:54 +0000
For me, this package works (compil...), but with KDE4 it doesn't detect battery status (connected or not), if I connect an USB key, it doesn't detect at all. I downgrade udev to 141 (and hal) and now all work.
Someone have the same thing?
Comment by: Gianfrix on Wed, 02 Dec 2009 18:44:44 +0000
Package updated: added 'udev' to conflicts array

Sorry for being late :)
Comment by: inflames on Sun, 22 Nov 2009 16:37:01 +0000
Thx jt512, done this way it worked for me too. No more problem with this version of udev!
Comment by: jt512 on Tue, 17 Nov 2009 20:35:32 +0000
The PKGBUILD's "conflicts" array should contain 'udev', as I stated in my previous comment.

If you have udev installed, you should `pacman -Rd udev` to uninstall it, before installing udev-ubuntu.
Comment by: inflames on Sun, 15 Nov 2009 10:35:35 +0000
I've the high cpu usage bug with udev 146 and I've tried your pkgbuild. It installed without problem but it does not replace the udev version I got. So I ended up with two udev installed and I tried to remove the old one with pacman and reboot. And there marvelous crash, no more udev...
How should I use this pkgbuild?
Comment by: Gianfrix on Sat, 24 Oct 2009 21:06:14 +0000
Thank you for your suggestion Silviu, I've added that dependency to makedepends.
I've also modified the description of the package
Comment by: silviu on Fri, 23 Oct 2009 19:59:35 +0000
You should also add docbook-xsl as a dependency; it is used at udev compilation phase.

Thanks for the package.

Silviu.
Comment by: Gianfrix on Fri, 23 Oct 2009 15:20:00 +0000
> This package has solved the udev excessive cpu usage problem for me. It did cause the annoying pcspkr module, which I have blacklisted in rc.conf, to be reloaded; but I was able to fix that by adding 'modprobe -r pcspkr' to /etc/rc.local.

It may be caused by the removal of patches, because cups-hplip-fix.patch was to be fixed in 147 and arch-udev-rules.patch is incompatible with 147.

Now I updated the PKGBUILD. It does not conflict anymore with Arch's udev and it just provides udev 147.0 as you suggested. Please update because I had dependency problems with packages like devicekit, which requires udev>=146.
Comment by: jt512 on Thu, 22 Oct 2009 06:41:18 +0000
If you change the 'provides' variable in the PKGBUILD to a specific version, such as provides=('udev=147.0'), you can avoid getting pacman 'missing dependency' warnings for packages that require specific versions of udev (eg, "missing dependency for hal : udev>=141").

Also, I think that the 'conflicts' array should include just plain 'udev', rather than 'udev<147', since I would think that this package would conflict with any version of udev from Arch.

This package has solved the udev excessive cpu usage problem for me. It did cause the annoying pcspkr module, which I have blacklisted in rc.conf, to be reloaded; but I was able to fix that by adding 'modprobe -r pcspkr' to /etc/rc.local.

Thanks for the good work.
Comment by: Gianfrix on Wed, 21 Oct 2009 19:54:36 +0000
This is a package for those, who like me, has got problems of high CPU usage from UDev.
Thanks to dottorblaster for helping me with correcting some things into the PKGBUILD.
This PKGBUILD has been taken from ABS and patching commands have been removed from it, even if I kept patches into the archive (if you need it :D)

v1.6.0