Package Details: libudev0 182-3

Git Clone URL: (read-only, click to copy)
Package Base: libudev0
Description: Dynamic library to access udev device information, legacy
Upstream URL:
Licenses: GPL
Submitter: jdarch
Maintainer: None
Last Packager: proninyaroslav
Votes: 45
Popularity: 0.000000
First Submitted: 2014-09-28 15:00
Last Updated: 2016-03-21 12:03

Latest Comments

1 2 Next › Last »

Anfasa commented on 2018-09-12 16:32

Getting the exact same issue as Odusseus3215. I've tried a few workarounds but none have worked so far.

Odusseus3215 commented on 2018-06-29 13:37

Hi, I got an 'usbutils not found' error when trying to install the package. I have usbutils-010-1 installed. Any idea?


checking for /usr/share/hwdata/pci.ids... yes checking for /usr/share/misc/pci.ids... no checking for USBUTILS... no configure: error: Package requirements (usbutils >= 0.82) were not met:

Package 'usbutils', required by 'virtual:world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.

Alternatively, you may set the environment variables USBUTILS_CFLAGS and USBUTILS_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. ==> ERROR: A failure occurred in build(). Aborting...

kaptoxic commented on 2017-08-31 20:38

Some packages require libudev0-shim, while it is conflicting with this package. I get:
libudev0-shim and are in conflict (libudev0). Remove [y/N] n
error: unresolvable package conflicts detected

Is it possible to get around this issue?

haximilian commented on 2017-07-05 22:20

bg15407 Ah yes, I don't know why I didn't think to try that before. It's curious that I couldn't get it to build from source though. Either way, thank you very much for helping me fix my problem!

Anonymous comment on 2017-07-03 15:29

sudo pacman -S libudev0

will fix the issue before u install run this command and then run

yaourt -S brackets

WorMzy commented on 2017-07-01 12:48

You can either use the --disable-keymap option that vinsonizer mentioned, or you can add the following to the prepare function:

# lookup_key is wrongly declared
sed -i '39s:.*:const struct key* lookup_key (const char *str, register size_t len);:' src/keymap/keymap.c

haximilian commented on 2017-07-01 01:11

I just attempted to install this package on my machine as a dependency of 'brackets', and I got the following fatal error:

In file included from src/keymap/keymap.c:41:0:
src/keymap/keys-from-name.h:158:1: error: conflicting types for ‘lookup_key’
lookup_key (register const char *str, register size_t len)
src/keymap/keymap.c:39:19: note: previous declaration of ‘lookup_key’ was here
const struct key* lookup_key (const char *str, unsigned int len);
make[2]: *** [Makefile:2051: src/keymap/keymap-keymap.o] Error 1
make[1]: *** [Makefile:3190: all-recursive] Error 1
make: *** [Makefile:1333: all] Error 2
==> ERROR: A failure occurred in build().

I've tried all of the following commands with no luck:
'makepkg -sri', 'makepkg -C', 'yaourt -S libudev0'

vinsonizer commented on 2017-04-06 10:21

I got this to build by using the --disable-keymap option... but i don't know what that will cause me to miss out on.

WorMzy commented on 2016-06-22 19:16

WorMzy commented on 2016-04-11 14:43

Try building in a clean chroot or with makepkg's -C flag. If you're using a kernel with non-standard headers, you will need to locate the equivalent to the linux/input-event-codes.h and adjust the prepare function accordingly.