Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 402175 - udev 180 fails to configure missing dep
Summary: udev 180 fails to configure missing dep
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: udev maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-04 17:07 UTC by Luis Medinas
Modified: 2012-03-20 14:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luis Medinas 2012-02-04 17:07:06 UTC
Missing dep on udev-180 

checking for library containing clock_gettime... -lrt
checking for BLKID... yes
checking for KMOD... no
configure: error: Package requirements (libkmod >= 3) were not met:

No package 'libkmod' 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 KMOD_CFLAGS
and KMOD_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/sys-fs/udev-180/work/udev-180/config.log
 * ERROR: sys-fs/udev-180 failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *          ebuild.sh, line   85:  Called src_configure
 *        environment, line 3638:  Called econf '--with-rootprefix=/' '--libdir=/usr/lib64' '--libexecdir=/lib' '--disable-static' '--without-selinux' '--disable-debug' '--enable-rule_generator' '--enable-hwdb' '--with-pci-ids-path=/usr/share/misc/pci.ids' '--with-usb-ids-path=/usr/share/misc/usb.ids' '--enable-udev_acl' '--enable-gudev' '--enable-introspection' '--enable-keymap' '--disable-floppy' '--disable-edd' '--disable-gtk-doc' '--with-systemdsystemunitdir=/usr/lib/systemd/system'
 *   phase-helpers.sh, line  467:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 * 
 * If you need support, post the output of 'emerge --info =sys-fs/udev-180',
 * the complete build log and the output of 'emerge -pqv =sys-fs/udev-180'.
 * The complete build log is located at '/var/tmp/portage/sys-fs/udev-180/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-fs/udev-180/temp/environment'.
 * S: '/var/tmp/portage/sys-fs/udev-180/work/udev-180'

 * Messages for package sys-fs/udev-180:

this dependency should be pulled by the ebuild.



Reproducible: Always
Comment 1 William Hubbs gentoo-dev 2012-02-04 18:33:49 UTC
I have added sys-apps/kmod to the dependencies. That should resolve the
issue.

Thanks for the report.
Comment 2 Alexander Bergmann 2012-03-20 14:45:39 UTC
I've just opened a new bug# 409017, because this fix is blocking sys-apps/module-init-tools in version 3.16-r1.

RDEPEND="${DEPEND}
    !<sys-apps/baselayout-2.0.1
    !sys-apps/kmod
    !sys-apps/modutils"