Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jun 2022 19:17:35 +1000
From:      Paul Armstrong <freebsd-ports@otoh.org>
To:        "freebsd-ports@freebsd.org" <freebsd-ports@FreeBSD.org>
Subject:   Differences between ports build and poudriere
Message-ID:  <7CB64EC1-FF13-4033-9691-0C191853EA47@otoh.org>

next in thread | raw e-mail | index | archive | help
I'm a new porter and have run into a weird situation I'm having trouble =
resolving. Any assistance would be appreciated.

On my server, science/libtensorflow1 does not attempt to download =
anything.
However, I'm getting regular mail from pkg-fallout@ saying that this is =
happening on the main build servers and I'm at a loss as to why that =
might be. This is quite possibly bazel related, although the concerning =
file is listed in the Makefile for pre-fetching.

grep rules_closure Makefile
GH_TUPLE=3D       =
bazelbuild:rules_closure:308b05b2:bazelbuild_rules_closure \

Here's the relevant snippet from pkg-fallout:
WARNING: Download from =
https://storage.googleapis.com/mirror.tensorflow.org/github.com/bazelbuild=
/rules_closure/archive/308b05b2419edb5c8ee0471b67a40403df940149.tar.gz =
failed: class java.net.ConnectException Can't assign requested address =
(connect failed)
WARNING: Download from =
https://github.com/bazelbuild/rules_closure/archive/308b05b2419edb5c8ee047=
1b67a40403df940149.tar.gz failed: class java.net.ConnectException Can't =
assign requested address (connect failed)
ERROR: An error occurred during the fetch of repository =
'io_bazel_rules_closure':
  java.io.IOException: Error downloading=20

Environment:
FreeBSD 13.0p11
Poudriere 3.3.7_1

Command:
poudriere bulk -j 13-0 -p $port_tree science/libtensorflow1

poudriere.conf:
ZPOOL=3Dzroot
ZROOTFS=3D/poudriere
FREEBSD_HOST=3Dhttps://download.freebsd.org
RESOLV_CONF=3D/etc/resolv.conf
BASEFS=3D/usr/local/poudriere
USE_PORTLINT=3Dyes
USE_TMPFS=3Dno
MAX_MEMORY=3D16
DISTFILES_CACHE=3D/usr/ports/distfiles
BAD_PKGNAME_DEPS_ARE_FATAL=3Dyes
ALLOW_NETWORKING_PACKAGES=3D"photoprism"
PARALLEL_JOBS=3D4
SAVE_WRKDIR=3Dyes
ALLOW_MAKE_JOBS=3Dyes

make.conf:
DEVELOPER=3Dyes
MAKE_JOBS_NUMBER=3D4

Any ideas on differences between poudriere and the build cluster which =
might impact this? I'm a bit stumped.

I have tried turning off ALLOW_NETWORKING_PACKAGES, still didn't cause =
the error.

Thanks,
Paul=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7CB64EC1-FF13-4033-9691-0C191853EA47>