Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 157439 - dev-perl/version-0.53 misses dependency on dev-perl/ExtUtils-CBuilder
Summary: dev-perl/version-0.53 misses dependency on dev-perl/ExtUtils-CBuilder
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-07 08:29 UTC by kalium
Modified: 2007-01-03 04:21 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 kalium 2006-12-07 08:29:44 UTC
dev-perl/version-0.53 failed to compile because module-build wasn't built with csupport:

root@d810 home # emerge -1 module-build
Calculating dependencies... done!

>>> Emerging (1 of 3) dev-perl/module-build-0.28 to /
 * Module-Build-0.28.tar.gz MD5 ;-) ...                                                                              [ ok ]
 * Module-Build-0.28.tar.gz RMD160 ;-) ...                                                                           [ ok ]
 * Module-Build-0.28.tar.gz SHA1 ;-) ...                                                                             [ ok ]
 * Module-Build-0.28.tar.gz SHA256 ;-) ...                                                                           [ ok ]
 * Module-Build-0.28.tar.gz size ;-) ...                                                                             [ ok ]
 * checking ebuild checksums ;-) ...                                                                                 [ ok ]
 * checking auxfile checksums ;-) ...                                                                                [ ok ]
 * checking miscfile checksums ;-) ...                                                                               [ ok ]
 * checking Module-Build-0.28.tar.gz ;-) ...                                                                         [ ok ]
>>> Unpacking source...
>>> Unpacking Module-Build-0.28.tar.gz to /var/tmp/portage/module-build-0.28/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/module-build-0.28/work/Module-Build-0.28 ...
/var/tmp/portage/module-build-0.28/work/Module-Build-0.28
 * Using Module::Build
 * Optional prerequisite Module::Signature is not installed
 * Optional prerequisite ExtUtils::ParseXS is not installed
 * Optional prerequisite Pod::Readme is not installed
 * Optional prerequisite ExtUtils::CBuilder is not installed

ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
of the modules indicated above before proceeding with this installation

    - ExtUtils::CBuilder is not installed
    * Optional prerequisite ExtUtils::ParseXS is not installed

Checking whether your kit is complete...
Looks good

Checking prerequisites...
Checking features:
  manpage_support....enabled
  YAML_support.......enabled
  C_support..........disabled
  HTML_support.......enabled
Creating new 'Build' script for 'Module-Build' version '0.28'
...




emerge --info:
Gentoo Base System version 1.12.6
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.19 i686)
=================================================================
System uname: 2.6.19 i686 Intel(R) Pentium(R) M processor 1.73GHz
Last Sync: Thu, 07 Dec 2006 08:30:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ http://85.25.128.62 http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS="de en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/myportage/public_html"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa apache2 arts asf berkdb bitmap-fonts cgi cli cracklib crypt cups dbus dlloader dri dts dvd dvdread elibc_glibc emacs encode fortran gcj gdbm gif gpm gtk gtk2 iconv imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jack java jpeg kde kernel_linux ldap libg++ linguas_de linguas_en logrotate mad mmx mp3 mpm-prefork mysql ncurses nls nptl nptlonly nsplugin ogg opengl pam pcre pdf perl php png postgres ppds pppd python qt3 readline reflection rtc samba sdl session spl sqlite sse sse2 ssl svg tcpd tga theora threads tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU v4l v4l2 video_cards_radeon video_cards_vesa vorbis win32codecs wxwindows x264 xine xorg xosd xpm xv xvid xvmc zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-07 08:35:37 UTC
module-build is not missing the dependency; read the ebuild please, including the comments there.
Comment 2 Yuval Yaari (RETIRED) gentoo-dev 2006-12-10 15:29:41 UTC
It's also optional, from your output:
Optional prerequisite ExtUtils::CBuilder is not installed

I'm more interested about version failing to compile; any chance you could sent the relevant output?
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2007-01-03 04:21:46 UTC
The optional dependency on extutils-cbuilder is impossible since it requires module-build to be built (hence why it is a pdepend, not an (r)depend). Closing this out since there was no response to yuval a month ago.