From owner-freebsd-python@freebsd.org Mon May 17 03:13:13 2021 Return-Path: Delivered-To: freebsd-python@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3364B63A247 for ; Mon, 17 May 2021 03:13:13 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pj1-x1036.google.com (mail-pj1-x1036.google.com [IPv6:2607:f8b0:4864:20::1036]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fk42c3zRXz3pjD for ; Mon, 17 May 2021 03:13:12 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pj1-x1036.google.com with SMTP id b9-20020a17090a9909b029015cf9effaeaso4748065pjp.5 for ; Sun, 16 May 2021 20:13:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:message-id:date:mime-version:user-agent:reply-to:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=0LjusefIYVA1xrJumqDoxid93AbYBD2zNOoEv2tzyHA=; b=mOhEf7SpiroZJyL1jPdO6DSxekbkPrXiPT/mPsJTqzRdp60q8yICc7WBR9CqNdYV8g Aug57vXdGecX4yLDV3EXhhau8Yt4LwgLek4be7yhdYmGnf7gjrTfcv3a7bHIcCayVW7s 0N6RTI6C7PsOen4Y9jOGhg1Sp3IymX6iF0s0Iro0U/v8PTS5cV+Lwp0ApeUU6KblOtD5 x/TcRztYnu75tOiUp3uHK6wR4qSjlz+pgYqO2cBRuVyCEvDZPvVQk4yEkIAQYYtHnzxZ 9YvSe0fLTx5Cy+/HwkFgKPZoiiTkaqcrK2Hdi3zYf/8In05givrHBYD5F3RPIpqjBE1W MovQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :reply-to:subject:content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=0LjusefIYVA1xrJumqDoxid93AbYBD2zNOoEv2tzyHA=; b=U+VILsvLUWpLwKRJmpyxq3gRZ4d2KEuVnIon4DH7jr3N9jk4kHEK1mkIsDMeTrtWoQ LHHTIxSg4lgDlo1EFlE23QyyHGvttXliLwgqrdgQBfgD23L4r6NuA2NlYB6c/S4xAcHo 3o0oEB7nbFBGC0sZIv63wimbpRgzkFXO5ycmdyIFD0bisJhwA5VDkS2a/SJ+CLO7W8Kw 3PYvGRJXSfv0C8NDUEI6wFPW44bb2RGBuEWMbVMW17YSgkniZIK6C/BwDfl7PblOn7CB Fx2dX6kZTLX7tPewv9nMN7YqcFiwP9FdFe587PbJgNpNLtjnItqR/7zmEkakfS20y9He vEKQ== X-Gm-Message-State: AOAM532gqey7KiHiDUhL6fhdie7sqFD058rwumNoN+ym9m+D7f2yRKw0 O/52QaAbJxLGj7O9qts9tBg= X-Google-Smtp-Source: ABdhPJyRPw4Gumhx2lA045hdSr0OgZhKMMtV8ulYtNI+98WHTLna6ey62ljumRXCHs3yQuSLZSQHDA== X-Received: by 2002:a17:90a:3fca:: with SMTP id u10mr24139487pjm.76.1621221190610; Sun, 16 May 2021 20:13:10 -0700 (PDT) Received: from ?IPV6:2403:5800:7500:3601:f060:1b98:1dde:7f41? (2403-5800-7500-3601-f060-1b98-1dde-7f41.ip6.aussiebb.net. [2403:5800:7500:3601:f060:1b98:1dde:7f41]) by smtp.gmail.com with UTF8SMTPSA id v2sm8934159pfv.97.2021.05.16.20.13.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 May 2021 20:13:10 -0700 (PDT) Sender: Kubilay Kocak Message-ID: <7d5b513e-9c16-f312-2c70-3b42339d3e3c@FreeBSD.org> Date: Mon, 17 May 2021 13:13:07 +1000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Thunderbird/90.0a1 Reply-To: koobs@FreeBSD.org Subject: Re: Python 3.8 build, bombs out with error Content-Language: en-US To: David Mehler , freebsd-python@freebsd.org References: From: Kubilay Kocak In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4Fk42c3zRXz3pjD X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=mOhEf7Sp; dmarc=none; spf=pass (mx1.freebsd.org: domain of koobsfreebsd@gmail.com designates 2607:f8b0:4864:20::1036 as permitted sender) smtp.mailfrom=koobsfreebsd@gmail.com X-Spamd-Result: default: False [-2.19 / 15.00]; HAS_REPLYTO(0.00)[koobs@FreeBSD.org]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FORGED_SENDER(0.30)[koobs@FreeBSD.org,koobsfreebsd@gmail.com]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::1036:from]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_NEQ_ENVFROM(0.00)[koobs@FreeBSD.org,koobsfreebsd@gmail.com]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-python@freebsd.org]; DMARC_NA(0.00)[FreeBSD.org]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(0.01)[0.006]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::1036:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1036:from]; MAILMAN_DEST(0.00)[freebsd-python] X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 May 2021 03:13:13 -0000 On 16/05/2021 7:35 am, David Mehler wrote: > Hello, > > Trying to build Python 3.8 with my poudriere and it's bombing out with an error. > > tail -n 20 /usr/local/poudriere/data/logs/bulk/latest-per-pkg/python38/3.8.9/122-default.log > rm -r /wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/lib-dynload/__pycache__ > install  -m 0644 ./Misc/python.man > /wrkdirs/usr/ports/lang/python38/work/stage/usr/local/man/man1/python3.8.1 > if test "xno" != "xno"  ; then  case no in  upgrade) > ensurepip="--altinstall --upgrade" ;;  install|*) > ensurepip="--altinstall" ;;  esac; > LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/python38/work/Python-3.8.9 > ./python -E -m ensurepip  $ensurepip > --root=/wrkdirs/usr/ports/lang/python38/work/stage/ ;  fi > /bin/rm -f /wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/libpython3.so >                                             # > Upstream Issue: https://bugs.python.org/issue17975 > for i in /wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/lib-dynload/*.so; > do  /usr/bin/strip $i; done >                  # Strip shared extensions > install  -m 0644 > /wrkdirs/usr/ports/lang/python38/work/Python-3.8.9/Tools/gdb/libpython.py >  /wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/libpython3.8.so.1.0-gdb.py > ====> Compressing man pages (compress-man) > =========================================================================== > =================================================== > ===>  Building package for python38-3.8.9 > pkg-static: Unable to access file > /wrkdirs/usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/lib-dynload/_ctypes.cpython-38.so:No > such file or directory > *** Error code 1 > > Stop. > make: stopped in /usr/ports/lang/python38 > =>> Cleaning up wrkdir > ===>  Cleaning for python38-3.8.9 > build of lang/python38 | python38-3.8.9 ended at Sat May 15 13:15:31 EDT 2021 > build time: 00:00:52 > !!! build failure encountered !!! > > Is there something I can do to fix this? > There will be an error earlier in the build when attempting to build the ctypes shared extension, which, if it fails due to an error, will result in the shared extension being named to _failed.so resulting in the packaging error observed. That build or linking error will isolate the cause