Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 399051 - net-fs/nfs-utils-1.2.5 failed (missing device-mapper dependency)
Summary: net-fs/nfs-utils-1.2.5 failed (missing device-mapper dependency)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-16 09:35 UTC by Conrad Kostecki
Modified: 2012-01-16 09:55 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 Conrad Kostecki gentoo-dev 2012-01-16 09:35:14 UTC
Hi!
net-fs/nfs-utils-1.2.5 seems not to compile, as they do not depend on sys-fs/device-mapper.

Making all in blkmapd
make[2]: Entering directory `/var/tmp/portage/net-fs/nfs-utils-1.2.5/work/nfs-utils-1.2.5/utils/blkmapd'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../support/include  -I/usr/include/tirpc -D_GNU_SOURCE -Wall -Wextra -Wstrict-prototypes  -pipe -D_LARGEFILE64_SOURCE -march=atom -O3 -mmmx -msse -msse2 -msse3 -mssse3 -mmovbe -msahf -pipe -fomit-frame-pointer -mfpmath=sse -c device-discovery.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../support/include  -I/usr/include/tirpc -D_GNU_SOURCE -Wall -Wextra -Wstrict-prototypes  -pipe -D_LARGEFILE64_SOURCE -march=atom -O3 -mmmx -msse -msse2 -msse3 -mssse3 -mmovbe -msahf -pipe -fomit-frame-pointer -mfpmath=sse -c device-inq.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../support/include  -I/usr/include/tirpc -D_GNU_SOURCE -Wall -Wextra -Wstrict-prototypes  -pipe -D_LARGEFILE64_SOURCE -march=atom -O3 -mmmx -msse -msse2 -msse3 -mssse3 -mmovbe -msahf -pipe -fomit-frame-pointer -mfpmath=sse -c device-process.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../support/include  -I/usr/include/tirpc -D_GNU_SOURCE -Wall -Wextra -Wstrict-prototypes  -pipe -D_LARGEFILE64_SOURCE -march=atom -O3 -mmmx -msse -msse2 -msse3 -mssse3 -mmovbe -msahf -pipe -fomit-frame-pointer -mfpmath=sse -c dm-device.c
dm-device.c:39:26: fatal error: libdevmapper.h: No such file or directory
compilation terminated.
make[2]: *** [dm-device.o] Error 1
make[2]: *** Waiting for unfinished jobs....
device-discovery.c:49:26: fatal error: libdevmapper.h: No such file or directory
compilation terminated.
make[2]: *** [device-discovery.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/net-fs/nfs-utils-1.2.5/work/nfs-utils-1.2.5/utils/blkmapd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-fs/nfs-utils-1.2.5/work/nfs-utils-1.2.5/utils'
make: *** [all-recursive] Error 1
 * ERROR: net-fs/nfs-utils-1.2.5 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of 'emerge --info =net-fs/nfs-utils-1.2.5',
 * the complete build log and the output of 'emerge -pqv =net-fs/nfs-utils-1.2.5'.
 * The complete build log is located at '/var/tmp/portage/net-fs/nfs-utils-1.2.5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-fs/nfs-utils-1.2.5/temp/environment'.
 * S: '/var/tmp/portage/net-fs/nfs-utils-1.2.5/work/nfs-utils-1.2.5'

>>> Failed to emerge net-fs/nfs-utils-1.2.5, Log file:

>>>  '/var/tmp/portage/net-fs/nfs-utils-1.2.5/temp/build.log'

Reproducible: Always

Steps to Reproduce:
1. emerge net-fs/nfs-utils-1.2.5
2.
3.
Comment 1 Conrad Kostecki gentoo-dev 2012-01-16 09:35:37 UTC
Portage 2.1.10.44 (default/linux/x86/10.0/server, gcc-4.6.2, glibc-2.14.1-r2, 3.2.0-gentoo-r1 i686)
=================================================================
System uname: Linux-3.2.0-gentoo-r1-i686-Intel-R-_Atom-TM-_CPU_N270_@_1.60GHz-with-gentoo-2.1
Timestamp of tree: Sun, 15 Jan 2012 22:45:01 +0000
ccache version 3.1.7 [enabled]
app-shells/bash:          4.2_p20
dev-lang/python:          2.7.2-r3, 3.2.2
dev-util/ccache:          3.1.7
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1
sys-apps/openrc:          0.9.8.1
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.68
sys-devel/automake:       1.11.2
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.6.2
sys-devel/gcc-config:     1.5-r2
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.2 (virtual/os-headers)
sys-libs/glibc:           2.14.1-r2
Repositories: gentoo galactica
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=atom -O3 -mmmx -msse -msse2 -msse3 -mssse3 -mmovbe -msahf -pipe -fomit-frame-pointer -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=atom -O3 -mmmx -msse -msse2 -msse3 -mssse3 -mmovbe -msahf -pipe -fomit-frame-pointer -mfpmath=sse -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--autounmask=n --quiet-build=n"
FEATURES="assume-digests binpkg-logs ccache distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="ftp://ftp.halifax.rwth-aachen.de/gentoo/"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--sort-common -Wl,-z,now"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="gzip"
PORTAGE_COMPRESS_FLAGS="-f9"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="adns apache2 bash-completion bzip2 cracklib cxx ftp gd iconv idn ipv6 javascript jpeg lzma lzo mmx ncurses nls nntp nptl offensive pam png readline slang spell sse2 ssl svg symlink tcpd threads truetype unicode vim-syntax x86 xml zeroconf zlib" ALSA_PCM_PLUGINS="*" APACHE2_MODULES="alias auth_basic authn_file authz_host authz_user autoindex cache cgi cgid deflate dir disk_cache file_cache filter include info log_config logio mem_cache mime mime_magic negotiation rewrite status unique_id vhost_alias" APACHE2_MPMS="worker" COLLECTD_PLUGINS="apache apcups contextswitch conntrack cpu cpufreq df disk dns entropy exec filecount hddtemp interface iptables irq load logfile memory netlink nfs ntpd ping processes protocols rrdtool sensors serial swap syslog tcpconns thermal uptime users wireless" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="de" PHP_TARGETS="php5-3" USERLAND="GNU" VIDEO_CARDS="amd"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2012-01-16 09:55:35 UTC
+  16 Jan 2012; Justin Lecher <jlec@gentoo.org> nfs-utils-1.2.5.ebuild:
+  Add missing dep on sys-fs/lvm2, #399051; corrected target path in src install
+  $ED to $D
+