Hi all, Using poudriere to build some repositories here, I'm facing a (maybe simple) problem that I don't understand: while building converters/ruby-iconv with make works, it refuses to build in a poudriere jail:
it fails at "extract" phase while (re)fetching ruby-1.8.7-p371.tar.bz2 (but ruby-1.8.7-p371.tar.bz2 *do* exist in the distfiles...) It may be related to the Makefile's: FETCH_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/${RUBY_PORT}:patch ... but I tried s/FETCH/BUILD/ and s/FETCH/EXTRACT/ without success... Hope someone will point me in the right direction… I'm not sure where to look for this one. Here is the relevant part of the log: ===> Returning to build of ruby18-iconv-1.8.7.371,1 ===> ruby18-iconv-1.8.7.371,1 depends on shared library: iconv.3 - not found ===> Verifying install for iconv.3 in /usr/ports/converters/libiconv ===> Installing existing package /usr/ports/packages/All/libiconv-1.14_1.txz Installing libiconv-1.14_1... done ===> Returning to build of ruby18-iconv-1.8.7.371,1 ======================================================================= ===> Cleaning for ruby-1.8.7.371,1 ===> Cleaning for ruby18-iconv-1.8.7.371,1 =======================<phase: check-config >========================== ======================================================================= =======================<phase: fetch >========================== ===> ruby18-iconv-1.8.7.371,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ruby18-iconv-1.8.7.371,1 for building ===> Found saved configuration for ruby-1.8.7.371,1 ===> ruby-1.8.7.371,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ruby-1.8.7.371,1 for building ======================================================================= =======================<phase: checksum >========================== ===> ruby18-iconv-1.8.7.371,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ruby18-iconv-1.8.7.371,1 for building ===> Found saved configuration for ruby-1.8.7.371,1 ===> ruby-1.8.7.371,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ruby-1.8.7.371,1 for building ======================================================================= =======================<phase: extract >========================== ===> ruby18-iconv-1.8.7.371,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ruby18-iconv-1.8.7.371,1 for building ===> Found saved configuration for ruby-1.8.7.371,1 ===> ruby-1.8.7.371,1 depends on file: /usr/local/sbin/pkg - found => ruby-1.8.7-p371.tar.bz2 doesn't seem to exist in /portdistfiles/ruby. => Attempting to fetch ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.bz2 fetch: ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p371.tar.bz2: Can't assign requested address => Attempting to fetch ftp://ftp.SpringDaemons.com/pub/ruby/ruby/1.8/ruby-1.8.7-p371.tar.bz2 fetch: ftp://ftp.SpringDaemons.com/pub/ruby/ruby/1.8/ruby-1.8.7-p371.tar.bz2: Can't assign requested address => Attempting to fetch http://www.ibiblio.org/pub/languages/ruby/1.8/ruby-1.8.7-p371.tar.bz2 fetch: http://www.ibiblio.org/pub/languages/ruby/1.8/ruby-1.8.7-p371.tar.bz2: No route to host => Attempting to fetch ftp://xyz.lcs.mit.edu/pub/ruby/1.8/ruby-1.8.7-p371.tar.bz2 fetch: ftp://xyz.lcs.mit.edu/pub/ruby/1.8/ruby-1.8.7-p371.tar.bz2: Can't assign requested address => Attempting to fetch http://ring.nict.go.jp/archives/lang/ruby/1.8/ruby-1.8.7-p371.tar.bz2 fetch: http://ring.nict.go.jp/archives/lang/ruby/1.8/ruby-1.8.7-p371.tar.bz2: No route to host => Attempting to fetch ftp://ftp.fu-berlin.de/unix/languages/ruby/1.8/ruby-1.8.7-p371.tar.bz2 … => Attempting to fetch ftp://ftp.iDaemons.org/pub/mirror/ftp.ruby-lang.org/ruby/1.8/ruby-1.8.7-p371.tar.bz2 fetch: ftp://ftp.iDaemons.org/pub/mirror/ftp.ruby-lang.org/ruby/1.8/ruby-1.8.7-p371.tar.bz2: Can't assign requested address => Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ruby/ruby-1.8.7-p371.tar.bz2 fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ruby/ruby-1.8.7-p371.tar.bz2: No route to host => Couldn't fetch it - please try to retrieve this => port manually into /portdistfiles/ruby and try again. *** [do-fetch] Error code 1 Stop in /usr/ports/lang/ruby18. *** [fetch-specials] Error code 1 Stop in /usr/ports/converters/ruby-iconv. ===> Cleaning for ruby18-iconv-1.8.7.371,1 build of /usr/ports/converters/ruby-iconv ended at Wed Apr 17 23:39:40 CEST 2013 poudriere.conf: shaun# catconf /usr/local/etc/poudriere.conf ZPOOL=disques ZROOTFS=/poudriere FREEBSD_HOST=http://ftp.ec-m.fr RESOLV_CONF=/usr/local/etc/poudriere.d/resolv.conf BASEFS=/poudriere POUDRIERE_DATA=${BASEFS}/data USE_PORTLINT=no USE_TMPFS=yes DISTFILES_CACHE=/usr/ports/distfiles SVN_HOST=ftp.ec-m.fr CHECK_CHANGED_OPTIONS=yes CCACHE_DIR=/var/cache/ccache PARALLEL_JOBS=8 NOLINUX=yes poudriere's make.conf: OPTIONS_UNSET= X11 QT4 GTK GTK2 GTK3 WITHOUT_GUI=YES WITHOUT_X11=yes WITH_PKGNG=yes DEFAULT_MYSQL_VER=53m DEFAULT_PGSQL_VER=91 -- *geoffroy desvernay* C.R.I - Administration systèmes et réseaux Ecole Centrale de Marseille
signature.asc
Description: OpenPGP digital signature