Apparently the stage-qa phase, or lang/python, have been tightened up, causing a build failure of net/samba47 in poudriere under bulk -t. These are head and tail of the build log: [00:00:01] =>> Building net/samba47 [00:00:01] build started at Sat Mar 23 12:31:51 CET 2019 [00:00:01] port directory: /usr/ports/net/samba47 [00:00:01] package name: samba47-4.7.12 [00:00:02] building for: FreeBSD 120amd64-svn-job-06 12.0-RELEASE FreeBSD 12.0-RELEASE amd64 [00:00:02] maintained by: timur@FreeBSD.org [00:00:02] Makefile ident: $FreeBSD: head/net/samba47/Makefile 486043 2018-11-27 17:25:53Z timur $ [00:00:02] Poudriere version: 3.3.2 [00:00:02] Host OSVERSION: 1200086 [00:00:02] Jail OSVERSION: 1200086 [00:00:02] Job Id: 06 [00:00:02] [00:00:02] ---Begin Environment--- [00:00:02] SHELL=/bin/csh [00:00:02] OSVERSION=1200086 [00:00:02] UNAME_v=FreeBSD 12.0-RELEASE [00:00:02] UNAME_r=12.0-RELEASE [00:00:02] BLOCKSIZE=K [00:00:02] MAIL=/var/mail/root [00:00:02] WARNING_WAIT=0 [00:00:02] STATUS=1 [00:00:02] HOME=/root [00:00:02] PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin [00:00:02] LOCALBASE=/usr/local [00:00:02] USER=root [00:00:02] LIBEXECPREFIX=/usr/local/libexec/poudriere [00:00:02] POUDRIERE_VERSION=3.3.2 [00:00:02] MASTERMNT=/usr/local/poudriere/data/.m/120amd64-svn/ref [00:00:02] DEV_WARNING_WAIT=0 [00:00:02] POUDRIERE_BUILD_TYPE=bulk [00:00:02] PACKAGE_BUILDING=yes [00:00:02] SAVED_TERM=xterm-256color [00:00:02] PWD=/usr/local/poudriere/data/.m/120amd64-svn/ref/.p/pool [00:00:02] NO_WARNING_PKG_INSTALL_EOL=yes [00:00:02] P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS [00:00:02] MASTERNAME=120amd64-svn [00:00:02] SCRIPTPREFIX=/usr/local/share/poudriere [00:00:02] OLDPWD=/usr/local/poudriere/data/.m/120amd64-svn/ref/.p [00:00:02] SCRIPTPATH=/usr/local/share/poudriere/bulk.sh [00:00:02] POUDRIEREPATH=/usr/local/bin/poudriere [00:00:02] ---End Environment--- [00:00:02] [00:00:02] ---Begin Poudriere Port Flags/Env--- [00:00:02] PORT_FLAGS= [00:00:02] PKGENV= [00:00:02] FLAVOR= [00:00:02] DEPENDS_ARGS= [00:00:02] MAKE_ARGS= [00:00:02] ---End Poudriere Port Flags/Env--- [00:00:02] [00:00:02] ---Begin OPTIONS List--- [00:00:02] ===> The following configuration options are available for samba47-4.7.12: [00:00:02] ADS=on: Active Directory client(implies LDAP) [00:00:02] AD_DC=on: Active Directory Domain Controller [00:00:02] AESNI=on: Accelerated AES crypto functions(amd64 only) [00:00:02] CLUSTER=off: Clustering [00:00:02] CUPS=off: CUPS printing system support [00:00:02] DEBUG=on: Build with debugging support [00:00:02] DEVELOPER=off: With developer framework(implies NTVFS) [00:00:02] DOCS=on: Build and/or install documentation [00:00:02] FAM=on: File Alteration Monitor [00:00:02] GLUSTERFS=off: GlusterFS [00:00:02] GPGME=off: GpgME [00:00:02] LDAP=on: LDAP client [00:00:02] MANDOC=off: Build manpages from DOCBOOK templates [00:00:02] NTVFS=off: Build *DEPRECATED* NTVFS file server [00:00:02] PROFILE=on: Profiling data [00:00:02] QUOTAS=on: Disk quota [00:00:02] SPOTLIGHT=off: Spotlight [00:00:02] SYSLOG=on: Syslog logging support [00:00:02] UTMP=on: UTMP accounting [00:00:02] ====> Options available for the radio DNS: you can only select none or one of them [00:00:02] NSUPDATE=off: Use samba NSUPDATE utility for AD DC [00:00:02] BIND911=off: Use Bind 9.11 as AD DC DNS server frontend [00:00:02] ====> Options available for the radio ZEROCONF: you can only select none or one of them [00:00:02] MDNSRESPONDER=off: Zeroconf support via mDNSResponder [00:00:02] AVAHI=off: Zeroconf support via Avahi [00:00:02] ===> Use 'make config' to modify these settings [00:00:02] ---End OPTIONS List--- ... [00:14:30] install -d -m 0755 "/wrkdirs/usr/ports/net/samba47/work/stage/usr/local/lib/shared-modules/process_model" [00:14:30] install -d -m 0755 "/wrkdirs/usr/ports/net/samba47/work/stage/usr/local/lib/shared-modules/service" [00:14:30] install -d -m 0755 "/wrkdirs/usr/ports/net/samba47/work/stage/usr/local/lib/shared-modules/vfs" [00:14:30] /bin/mkdir -p /wrkdirs/usr/ports/net/samba47/work/stage/usr/local/share/doc/samba47 [00:14:30] install -m 0644 /wrkdirs/usr/ports/net/samba47/work/README.FreeBSD /wrkdirs/usr/ports/net/samba47/work/stage/usr/local/share/doc/samba47 [00:14:30] ====> Compressing man pages (compress-man) [00:14:31] ===> Staging rc.d startup script(s) [00:14:31] ===> Installing ldconfig configuration file [00:14:31] =========================================================================== [00:14:31] ====> Running Q/A tests (stage-qa) [00:14:43] Notice: You have some Perl modules as dependencies but you do not have devel/p5-Module-CoreList installed, the perlcore QA check gets better results when using it, especially with older Perl versions. [00:14:43] Error: lang/python should not be depended upon. Instead, use USES=python:xy with a specific version. [00:14:43] *** Error code 1
The build failure in Samba is caused from an intentionally tightened-up Mk/Scripts/qa.sh: <https://svnweb.freebsd.org/ports?view=revision&revision=496150>
Ping
Pong. As an exercise to the PM I suggest to find reference to the lang/python in the port. The ONLY mentioning of it is in the TEST_DEPENDS section and it's there for the reason - I need exactly lang/python to be there on a TEST stage.
samba47 expired today, please use samba48 or samba410.