View previous topic :: View next topic |
Author |
Message |
GSnake Tux's lil' helper
Joined: 10 Sep 2012 Posts: 120 Location: Italy
|
Posted: Fri Jan 25, 2013 8:08 pm Post subject: Udev and EUdev |
|
|
Hello, can someone please tell me what's the difference between these two daemons? Thanks |
|
Back to top |
|
|
The Doctor Moderator
Joined: 27 Jul 2010 Posts: 2678
|
Posted: Sat Jan 26, 2013 4:19 am Post subject: |
|
|
eudev is a fork. udev is the original.
Upstream has attempted to absorb udev into systemd and thereby force all of linux to use said init system. For now, udev remains separate and the gentoo devs have done a great job removing the offensive changes. Eudev is a fork that I believe was originally meant to heal these faults, but it is based on an older version of udev. (Ok, a few moths. Not a big deal) The only real difference right now is that eudev supports older kernels.
Either one will work. I suspect that in the future this may change, but for now either one should work for you. _________________ First things first, but not necessarily in that order.
Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box. |
|
Back to top |
|
|
prometheanfire Developer
Joined: 21 Apr 2005 Posts: 87 Location: San Antonio, TX USA
|
Posted: Tue Jan 29, 2013 3:09 pm Post subject: |
|
|
sys-fs/eudev-1_beta2-r1 is based on 197, we've made it more compatible with other libs (not just glibc) and redid the build system to something sane (previously, building udev required building systemd for some reason...). _________________ -- Matthew Thode (prometheanfire) |
|
Back to top |
|
|
SamuliSuominen Retired Dev
Joined: 30 Sep 2005 Posts: 2133 Location: Finland
|
Posted: Tue Jan 29, 2013 6:14 pm Post subject: |
|
|
prometheanfire wrote: | sys-fs/eudev-1_beta2-r1 is based on 197, we've made it more compatible with other libs (not just glibc) and redid the build system to something sane (previously, building udev required building systemd for some reason...). |
197 builds fine with latest sys-libs/uclibc in Portage. I'm also happy with the build system and the current 197 ebuild. There are people who still want to use latest original udev with OpenRC.
(but if people want to contribute/use eudev, that's fine by me too) |
|
Back to top |
|
|
Yamakuzure Advocate
Joined: 21 Jun 2006 Posts: 2280 Location: Adendorf, Germany
|
Posted: Thu Jan 31, 2013 2:34 pm Post subject: |
|
|
ssuominen wrote: | There are people who still want to use latest original udev with OpenRC. | I assure you sys-fs/udev-197-r4 works perfectly fine on all my machines with sys-apps/openrc-0.11.8. But I do not have a separate /usr. I guess that's an important detail. _________________ Important German:- "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
- "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
|
|
Back to top |
|
|
duderonomy Guru
Joined: 20 Mar 2004 Posts: 349 Location: SF Bay Area
|
Posted: Sun Jun 22, 2014 5:12 am Post subject: |
|
|
Can somebody post a link or simple direction for using EUdev?
thx! |
|
Back to top |
|
|
haarp Guru
Joined: 31 Oct 2007 Posts: 535
|
Posted: Wed Jun 25, 2014 3:36 pm Post subject: |
|
|
Does eudev use hwdb? |
|
Back to top |
|
|
Tractor Girl Apprentice
Joined: 16 May 2013 Posts: 159
|
Posted: Wed Jun 25, 2014 4:32 pm Post subject: |
|
|
duderonomy wrote: | Can somebody post a link or simple direction for using EUdev?
thx! |
https://forums.gentoo.org/viewtopic-p-7565312.html#7565312
haarp wrote: | Does eudev use hwdb? |
Quote: | equery u eudev
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for sys-fs/eudev-1.5.3-r1:
U I
- - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable
per package instead of globally
- - gudev : enable libudev gobject interface
+ + hwdb : read vendor/device string database and add it to udev database
- - introspection : Use dev-libs/gobject-introspection for introspection
+ + keymap : map custom hardware's multimedia keys
- - kmod : enable module loading through libkmod
+ + modutils : enable module loading support - use modutils calls if kmod not enabled
+ + openrc : install the OpenRC init scripts
+ + rule-generator : install legacy rule generator rules and support scripts - note that the
functionality within was dropped from sys-fs/udev as it is not stable in
all cases; use at your own risk
- - static-libs : Build static versions of dynamic libraries as well
- - test : Workaround to pull in packages needed to run with FEATURES=test.
Portage-2.1.2 handles this internally, so don't set it in
make.conf/package.use anymore
|
|
|
Back to top |
|
|
|