From nobody Thu Jan 25 08:35:00 2024 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TLDgF3XR8z584Tw; Thu, 25 Jan 2024 08:35:53 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4TLDgF1ZJTz46m9; Thu, 25 Jan 2024 08:35:53 +0000 (UTC) (envelope-from mad@madpilot.net) Authentication-Results: mx1.freebsd.org; none Received: from mail (mail [IPv6:fd5c:5351:d272::3]) by mail.madpilot.net (Postfix) with ESMTP id 4TLDfT2xYhz6dmg; Thu, 25 Jan 2024 09:35:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-type:content-type:in-reply-to :from:from:content-language:references:subject:subject:date:date :message-id:received; s=bjowvop61wgh; t=1706171707; x= 1707986108; bh=YbOa4wehDboj29ktjY8zsKwiRzYHsa+35ynJeOa6GJw=; b=D JuhOgZsFQTcfk1DC0PVenIMpD+GHMk5wpveIhewJ7jznnxfPHk/zANlTNqxW8R6r ahJhBXdmV2bnQIAmdIRSNQMsswNG6nHyx3tZAqYF7SJJv1ZV3DO83x0voZ9leiPv iflC+IzPnFaKjPgpjSKxa8O/IdHBy1ZVXCp9P613qgJxst4CWW4r8FD+SJswKVim mpj3RhfNzsX64JGoFZX+4EVq/fPSsW9+QbB8iQYIwVf9xFTSq4f62UehbeJaMII4 qMqe6P9r3wwhZd1u/9OjEiLH+Q08ybIRcv+1O7wBIqBeG0MgGro68rqqwd5ybk2y nCQj/vb/sp324oF5vSCIA== Received: from mail.madpilot.net ([IPv6:fd5c:5351:d272::3]) by mail (mail.madpilot.net [IPv6:fd5c:5351:d272::3]) (amavisd-new, port 10026) with ESMTP id p70TpvJ9B4nn; Thu, 25 Jan 2024 09:35:07 +0100 (CET) Message-ID: <77d0b744-2dc5-42de-b15f-177a3e4b4bc2@madpilot.net> Date: Thu, 25 Jan 2024 09:35:00 +0100 Subject: Re: Python failure in poudriere on arm64 (via qemu-user-static cross compiling) To: Mark Millard Cc: "python@freebsd.org" , "freebsd-arm@freebsd.org" References: <6a33726b-eb6f-418e-9fbd-6d0b9b4bfaa8@madpilot.net> Content-Language: en-US, it From: Guido Falsi Autocrypt: addr=mad@madpilot.net; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNHkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PsLAeQQTAQgAIwIbAwIeAQIXgAUL CQgHAwUVCgkICwQWAgMBBQJS79AgAhkBAAoJEBrmhg5Wy9KTc0kH/RO64ORBlTbTHaUaOj8F Je5O5NU2Pt9Cyt5ZWBRvxntr1zPTJGKRPS9ihlIfqT4ZvEngQGp57EUyFbCpI0UWasTerImM tt5WACnGmCzUTB39UXx8Oy4b1EgWeTJQ747e/F1mQLXTNa6ijRBE9fYlTb4gAkPN88/wVV9v 3PZozKLTg16ghBzHM/P7Lk8L7clPEZChX1FTa/6eSt3nvzfCuTMZbBPJF/ph+q1KyPqRgVfh tyhu5dvgMoPz/ni41IfeSrkJTD5RXzdyGR9q4Z1NYeBsLkRjC4LxKAP5KqUsvlOUjKvO1byj ApYdMarol+IGkaSk9e3zVYAJkWKjn/ni8XbOwU0EUxB7QQEQAKFhrDceoPdK/IHDSmoj6SQY isvM7VdhcleS7E9DoEAVt7yMbf6HbbMVTTY6ckvwTWQssywLBXNVqxgc4WLJjzfUhgef+WE7 5M3+WFYlOVQLGZY/zEVgma1raYnOHNAOzeHLDmEXjbZP6vGAeDyBbGfQPpE7qGYZ7ubeT3Xw QO+PklcCrvOPj2ZPcAxGNS2xVU/LzONqCrJqLMJSIcCdsbiSP4G5PnDFHtMokaTY6OEr8OEQ fOAerhcHUa/z7Uu8YtmaqKH+QGkE/WEgaRqSiTnv0JOTD+DxehaqvoKPPZ++2NpCZMHB2i6A /xifmQwEiIjEXtcueBRzkNUQkxhqZyS13SrhocL9ydtaVPBzZatAEjUDDEJmAMLVFs45qfyh MiNapHJo2n3MW/E5omqCvEkDdWX/en3P7CK2TemeaDghMsgkNKax/z0wNo5UZCkOPOz0xpNi UilOVbkuezZZNg65741qee2lfXhQIaZ66yT7hphc/N/z3PIAtLeze4u1VR2EXAuZ2sWAdlKC NTlJMsaU/x70BV11Wd/ypnVzM68dfdQIIAj1iMFAD/lXGlEUmKXg5Ov2VQDlTntQoanCYrAg +8CttPzjrydgLZFq3hrtQmfc0se5yv1WHS69+BsUOG09RvvawUDZxUjW19kyeN9THaNRgow3 kSuArUp6zSmJABEBAAHCwF8EGAEIAAkFAlMQe0ECGwwACgkQGuaGDlbL0pMN5wgA4bCkX/qw EVC06ToeR6C2putmSWQMgpDaqrv65Hubo+QGmg2P4ewTYQQ4g6oYWS03qHxqVVWhKz7FjfrV +dH8qbCLfSgIcvdBha7ayGZVrsiuMLKGbw36fcmkZPpSDOfHcP0XH8Z+u9CWj0xUkTxAlZ/7 i6gYSUpG2JWNtdmE/X8VVEyXusCLwy0K0BI60A/4dRTIX3C4QKrJ3ZbUXegz70ynjHf+lQMZ 9IZKASoRMuS5FozPQh6abvmwZEPdf5I9riUElzvHrqJ8Bx0t3Pujdoth+yNHpnBxrtO8LkQd rQ58P0SwcaIX33T2U9pG8bhu5YVR88FQ8OQ0cEsPBpDncg== In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4TLDgF1ZJTz46m9 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE] List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org On 24/01/24 23:11, Mark Millard wrote: > On Jan 24, 2024, at 13:10, Guido Falsi wrote: > >> I recently see a strange failure with python 3.9 in poudriere, it was not happening a few weeks ago. >> >> I'm building in poudriere on a head machine running amd64, with a poudriere jail for arm64, via qemu-user-static. The jail is running 14.0. >> >> I'm not sure what is going on. >> >> It fails in the packaging phase with a bunch of errors like: >> >> =========================================================================== >> =================================================== >> ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-01-24T17:07:52+0000' 'PKG_NOTE_ports_top_git_hash=0816fdcb6ce8' > > I tried looking for 0816fdcb6ce8 (see above): > > https://cgit.freebsd.org/ports/log/?qt=range&q=0816fdcb6ce8 > > and no commits matched. > > Can you replicate the problem at a commit that would be > found? If yes, that could allow someone to take a look, > such as on an aarch64 system. Oops my mistake I took a log from a test I tried to make with a local commit. I can simply take the log from a previous run (done just a few minutes before) using an unmodified tree: =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-01-24T16:58:09+0000' 'PKG_NOTE_ports_top_git_hash=7f25075b0b0b' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=4022ad5dd096' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for python39-3.9.18_1 ===> Building python39-3.9.18_1 pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/tracemalloc.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/tty.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/turtle.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/uu.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/uuid.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/warnings.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/wave.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/webbrowser.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/xdrlib.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/zipapp.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/zipfile.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pycache__/zipimport.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/__init__.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/__main__.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/bytedesign.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/chaos.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/clock.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/colormixer.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/forest.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/fractalcurves.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/lindenmayer.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/minimal_hanoi.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/nim.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/paint.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/peace.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/penrose.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/planet_and_moon.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/rosette.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/round_dance.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/sorting_animate.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/tree.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/two_canvases.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/turtledemo/__pycache__/yinyang.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/__init__.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/__main__.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/_log.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/async_case.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/case.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/loader.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/main.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/mock.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/result.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/runner.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/signals.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/suite.cpython-39.opt-2.pyc:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/unittest/__pycache__/util.cpython-39.opt-2.pyc:No such file or directory -- Guido Falsi