Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jan 2024 14:11:22 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        Guido Falsi <mad@madpilot.net>
Cc:        "python@freebsd.org" <python@FreeBSD.org>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Python failure in poudriere on arm64 (via qemu-user-static cross compiling)
Message-ID:  <AE212F4A-1422-423D-9584-17E037D378EA@yahoo.com>
In-Reply-To: <6a33726b-eb6f-418e-9fbd-6d0b9b4bfaa8@madpilot.net>
References:  <6a33726b-eb6f-418e-9fbd-6d0b9b4bfaa8@madpilot.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Jan 24, 2024, at 13:10, Guido Falsi <mad@madpilot.net> wrote:

> I recently see a strange failure with python 3.9 in poudriere, it was =
not happening a few weeks ago.
>=20
> 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.
>=20
> I'm not sure what is going on.
>=20
> It fails in the packaging phase with a bunch of errors like:
>=20
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph=
ase: package        >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D env: 'PKG_NOTES=3Dbuild_timestamp ports_top_git_hash =
ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' =
'PKG_NOTE_build_timestamp=3D2024-01-24T17:07:52+0000' =
'PKG_NOTE_ports_top_git_hash=3D0816fdcb6ce8'

I tried looking for 0816fdcb6ce8 (see above):

https://cgit.freebsd.org/ports/log/?qt=3Drange&q=3D0816fdcb6ce8

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.

> 'PKG_NOTE_ports_top_checkout_unclean=3Dno' =
'PKG_NOTE_port_git_hash=3D0816fdcb6ce8' =
'PKG_NOTE_port_checkout_unclean=3Dno' =
'PKG_NOTE_built_by=3Dpoudriere-git-3.4.1' NO_DEPENDS=3Dyes USER=3Droot =
UID=3D0 GID=3D0
> =3D=3D=3D>  Building packages for python39-3.9.18
> =3D=3D=3D>   Building python39-3.9.18
> pkg-static: Unable to access file =
/wrkdirs/usr/ports/lang/python39/work/stage/usr/local/lib/python3.9/__pyca=
che__/imaplib.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/__pyca=
che__/imghdr.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/__pyca=
che__/imp.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/__pyca=
che__/inspect.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/__pyca=
che__/io.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/__pyca=
che__/ipaddress.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/__pyca=
che__/mailbox.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/__pyca=
che__/mailcap.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/__pyca=
che__/mimetypes.cpython-39.opt-2.pyc:No such file or directory
>=20
>=20
>=20
> (it's all about 'opt-2.pyc' files)
>=20
>=20
> What could have changed? Maybe I'm doing something wrong? Maybe I'm =
hitting some qemu-user-static issue on head?
>=20
>=20
> Any help appreciated.
>=20
>=20
> (full log available if needed)
>=20



=3D=3D=3D
Mark Millard
marklmi at yahoo.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AE212F4A-1422-423D-9584-17E037D378EA>