public inbox for eudev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [eudev]  eudev-1_beta2-r1 fails configure
  @ 2013-01-28  5:49 99% ` Dale
  0 siblings, 0 replies; 1+ results
From: Dale @ 2013-01-28  5:49 UTC (permalink / raw
  To: eudev

Dale wrote:
> I just ran into this:
>
> checking for nl_langinfo... yes
> checking for rmdir... yes
> checking for setlocale... yes
> checking for socket... yes
> checking for stpcpy... yes
> checking for uname... yes
> checking for library containing clock_gettime... -lrt
> checking for library containing sqrt... -lm
> checking for gobject-introspection... yes
> checking whether unshare is declared... yes
> checking for GLIB... yes
> checking for gtkdoc-check... /usr/bin/gtkdoc-check
> checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase
> checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf
> checking whether to build gtk-doc documentation... no
> checking for main in -lkmod... no
> configure: error: in
> `/var/tmp/portage/sys-fs/eudev-1_beta2-r1/work/eudev-1_beta2':
> configure: error: --enable-libkmod was given, but test for kmod failed
> See `config.log' for more details
>
> !!! Please attach the following file when seeking support:
> !!! /var/tmp/portage/sys-fs/eudev-1_beta2-r1/work/eudev-1_beta2/config.log
>  * ERROR: sys-fs/eudev-1_beta2-r1 failed (configure phase):
>  *   econf failed
>  *
>  * Call stack:
>  *          ebuild.sh, line   93:  Called src_configure
>  *        environment, line 3608:  Called econf 'ac_cv_search_cap_init='
> 'ac_cv_header_sys_capability_h=yes' 'DBUS_CFLAGS= ' 'DBUS_LIBS= '
> '--with-rootprefix=/' '--docdir=/usr/share/doc/eudev-1_beta2-r1'
> '--libdir=/usr/lib64'
> '--with-firmware-path=/usr/lib/firmware/updates:/usr/lib/firmware:/lib/firmware/updates:/lib/firmware'
> '--with-html-dir=/usr/share/doc/eudev-1_beta2-r1/html'
> '--with-rootlibdir=/lib64' '--exec-prefix=/' '--enable-split-usr'
> '--disable-gtk-doc' '--enable-gudev' '--enable-introspection'
> '--enable-keymap' '--enable-libkmod' '--enable-modules'
> '--disable-selinux' '--disable-static' '--disable-legacylib'
>  *   phase-helpers.sh, line  511:  Called die
>  * The specific snippet of code:
>  *                      die "econf failed"
>  *
>  * If you need support, post the output of `emerge --info
> '=sys-fs/eudev-1_beta2-r1'`,
>  * the complete build log and the output of `emerge -pqv
> '=sys-fs/eudev-1_beta2-r1'`.
>  * The complete build log is located at
> '/var/tmp/portage/sys-fs/eudev-1_beta2-r1/temp/build.log'.
>  * The ebuild environment file is located at
> '/var/tmp/portage/sys-fs/eudev-1_beta2-r1/temp/environment'.
>  * Working directory:
> '/var/tmp/portage/sys-fs/eudev-1_beta2-r1/work/eudev-1_beta2'
>  * S: '/var/tmp/portage/sys-fs/eudev-1_beta2-r1/work/eudev-1_beta2'
> root@fireball / #
>
>
> Can someone look this over and see if it is a bug or missed dependency? 
> I'll do some checking here and report anything I find.
>
> Dale
>
> :-)  :-) 
>

OK.  Did some thinking on this and since I am not a dev or a ebuild
writer, it took me a little bit.  It seems eudev needs to depend on
kmod, not just the kmod USE flag.  When I emerged kmod, which removed
module-init-tools, then eudev would update normally.  I had
module-init-tools installed and it seems that the new eudev missed it. 
I happened to recall reading something about this change a coming on -dev. 

So, someone may want to adjust the ebuild on this one.  Portage pointed
out it needed the USE flag but seems to have missed the package itself.

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how you interpreted my words!



^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2013-01-28  5:05     [eudev] eudev-1_beta2-r1 fails configure Dale
2013-01-28  5:49 99% ` Dale

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox