From nobody Wed Aug 09 13:55:40 2023 X-Original-To: python@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 4RLWmV1Pxrz4TjW7 for ; Wed, 9 Aug 2023 13:55:54 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RLWmV0tR2z4S6Z; Wed, 9 Aug 2023 13:55:54 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691589354; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=EQbdnaIpr63k5g9f/7Ah5TESczT8TSTqt94EP7y0+7A=; b=AE1xTaWSytkwsVh9R8qVYs0Io+Hv0wMChsig7gBtg0VfiFKuvOpTylL09GUObk+GS748b9 gNgtKc6J6SNqsziLwO001VXxxMTEY9VvQY8IxaZVraI7h24X/cpjMAQCLNsLc3DaXQx1G9 /WzF8EutqDs5ILIo5qYhUPYevMT3tFL1XHpNutQCZ1qIuH04SbubbJGK+SLdX+OWG3nKP5 vf+/f2EdpCcaYMvRtEr5pL8AxpHxfdrkJ6JX2J/WHdFxhxCTff2SQCI/p3XJith23RAP6f 7ZfnkhRMx4JjtNQ9NVKijzsR4Nnh/azvZ5VUMyIeuh/Z6LfNyD5PvpGFLKKUPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691589354; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=EQbdnaIpr63k5g9f/7Ah5TESczT8TSTqt94EP7y0+7A=; b=GtUAYNcPFIvuHu0CKjRpRQ6Dzuu9gNw+MaKd99cSk03n6RpOWV6RaHFYCkTEkHWFTtW3Ns ZdceXJQciUKFVDenohKpGzhqM9vZe8qai/pT4najk9HVnceCT7G2b0kdC12bfsYOI3uomL xFEoaH5MhYz2LBSNPtTe/HOlf7EJYCOJWwRAKglCQURPTPcddfFohkZYJ68kiNoe9UpUAF Mg1r8q7tFyDqXkirrXnRa2Y71d5ZDh0k6f0+/clHKSyVbRgCXMGrMPkCebggjXcQTNWxxn c7JgobTeHGph4lDnjI4+p29ZZdTnZm02nMK6LbD2Z3LSp6wTX11GBREiZ4Fm9A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1691589354; a=rsa-sha256; cv=none; b=FkUDd1DOhkokOHrbKR/95xmUAmw11tIyrpxjQGHgPqb7+4M+9Rt1Re64qku4srWo6w0Hwx llp4GjQ+jXvrMrTdgkc/n8hNQqaGwnXlVlYGmqlFn1LocZp1hdDEz8ep7PalJ+mwfnHqUK gsWrJ8voUlTJ8DAIcrPY+s9Y5/fVWJhHjFZEb3WFN+VFG8hQQ9/Jo4EvUo+CKBcI3fyRNJ prMy/itZJjHJKr3GGts2HyRIvHI5Ykr3l84U6IO7uxFGuVExqrNUwrIRpXVncoDKYDxP0y bM5LAESPnLMYtjaKPdHwVwjXZvJfu4zKbPmJnh8mu5JGDLSvwOAGPL27JGW4Lw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from mx.bofh.network (mx.bofh.network [IPv6:2a01:4f8:261:25de::227]) (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-signature ECDSA (P-256) client-digest SHA256) (Client CN "mx.bofh.network", Issuer "R3" (verified OK)) (Authenticated sender: bofh/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RLWmT4Zryz156b; Wed, 9 Aug 2023 13:55:53 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id 7a0c3897 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Wed, 9 Aug 2023 13:55:50 +0000 (UTC) From: Moin Rahman Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_4F3A5900-C27E-4A80-B3D5-43E17B535E1D" List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-python@freebsd.org X-BeenThere: freebsd-python@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: port lang/python27 does not build in 14.0-CURRENT w/ poudriere Date: Wed, 9 Aug 2023 15:55:40 +0200 In-Reply-To: Cc: python@freebsd.org To: Matthias Apitz References: X-Mailer: Apple Mail (2.3731.700.6) --Apple-Mail=_4F3A5900-C27E-4A80-B3D5-43E17B535E1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 I just ran a new testport and it looks to build fine with src@b8b33f3b3b=20= = https://pkg.bofh.network/data/MAIN-default/2023-08-09_15h45m49s/logs/pytho= n27-2.7.18_2.log And from what it looks like that you might have some local python27 = patch which might have removed my last commit or there is a mid air = collision. See my stupid hacky commits here: = https://cgit.freebsd.org/ports/commit/?id=3Da5b3714057750ecbb8db8912edf5c4= 81ff46ef2b = https://cgit.freebsd.org/ports/commit/?id=3D23105bfd5591bed1c24b6a8524a0f2= 74a5977a94 Kind regards, Moin > On Aug 9, 2023, at 2:30 PM, Moin Rahman wrote: >=20 > Hi Matthias, >=20 > I will need some time to check this. My box has not yet been updated = to 1400094. I am still running 1400093 and I can confirm that it builds = fine on 1400093. So I will need to dig deeper but this will not take = place until my current build finishes within a day or two. >=20 > Kind regards, > Moin >=20 >=20 >> On Aug 9, 2023, at 1:30 PM, Matthias Apitz wrote: >>=20 >>=20 >> Hello, >>=20 >> The port lang/python27 does not build in 14.0-CURRENT w/ poudriere. >>=20 >> =3D>> Building lang/python27 >> build started at Tue Aug 8 04:05:20 CEST 2023 >> port directory: /usr/ports/lang/python27 >> package name: python27-2.7.18_2 >> building for: FreeBSD 140-CURRENT-ports20230806-job-04 14.0-CURRENT = FreeBSD 14.0-CURRENT 1400094 amd64 >> maintained by: python@FreeBSD.org >> Makefile datestamp: -rw-r--r-- 1 root wheel 5525 Aug 6 17:51 = /usr/ports/lang/python27/Makefile >> Ports top last git commit: 5914253c5 >> Ports top unclean checkout: no >> Port dir last git commit: c84214246 >> Port dir unclean checkout: no >> Poudriere version: poudriere-git-3.3.99.20220831 >> Host OSVERSION: 1400094 >> Jail OSVERSION: 1400094 >>=20 >> ... >>=20 >> 1 warning generated. >> warning: openssl 0x00000000 is too old for _hashlib >> building dbm using ndbm >>=20 >> Python build finished, but the necessary bits to build these modules = were not found: >> _bsddb _hashlib _sqlite3 >> _tkinter dl gdbm >> imageop linuxaudiodev spwd >> sunaudiodev >> To find the necessary bits, look in setup.py in detect_modules() for = the module's name. >>=20 >> ... >>=20 >> and at the end in stage package it is missing _hashlib.so: >>=20 >> =3D=3D=3D> Building package for python27-2.7.18_2 >> pkg-static: Unable to access file = /wrkdirs/usr/ports/lang/python27/work/stage/usr/local/lib/python2.7/lib-dy= nload/_hashlib.so:No such file or directory >> *** Error code 1 >>=20 >> Stop. >> make: stopped in /usr/ports/lang/python27 >>=20 >> The full log is at: http://www.unixarea.de/python27-2.7.18_2.log >>=20 >> Thanks >>=20 >> matthias >>=20 >>=20 >> --=20 >> Matthias Apitz, =E2=9C=89 guru@unixarea.de, http://www.unixarea.de/ = +49-176-38902045 >> Public GnuPG key: http://www.unixarea.de/key.pub >=20 >=20 --Apple-Mail=_4F3A5900-C27E-4A80-B3D5-43E17B535E1D Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 I just ran a = new testport and it looks to build fine with = src@b8b33f3b3b 

https://pkg.bofh.network/data/MAIN-default/2023-= 08-09_15h45m49s/logs/python27-2.7.18_2.log

And = from what it looks like that you might have some local python27 patch = which might have removed my last commit or there is a mid air collision. = See my stupid hacky commits = here:

https://cgit.freebsd.org/ports/commit/?id=3D= a5b3714057750ecbb8db8912edf5c481ff46ef2b

https://= cgit.freebsd.org/ports/commit/?id=3D23105bfd5591bed1c24b6a8524a0f274a5977a= 94

Kind = regards,
Moin
On Aug = 9, 2023, at 2:30 PM, Moin Rahman <bofh@freebsd.org> = wrote:

Hi = Matthias,

I will need some time to check this. My box has not yet = been updated to 1400094. I am still running 1400093 and I can confirm = that it builds fine on 1400093. So I will need to dig deeper but this = will not take place until my current build finishes within a day or = two.

Kind regards,
Moin


On = Aug 9, 2023, at 1:30 PM, Matthias Apitz <guru@unixarea.de> = wrote:


Hello,

The port lang/python27 does not build in = 14.0-CURRENT w/ poudriere.

=3D>> Building = lang/python27
build started at Tue Aug  8 04:05:20 CEST = 2023
port directory: /usr/ports/lang/python27
package name: = python27-2.7.18_2
building for: FreeBSD = 140-CURRENT-ports20230806-job-04 14.0-CURRENT FreeBSD 14.0-CURRENT = 1400094 amd64
maintained by: python@FreeBSD.org
Makefile = datestamp: -rw-r--r--  1 root wheel 5525 Aug  6 17:51 = /usr/ports/lang/python27/Makefile
Ports top last git commit: = 5914253c5
Ports top unclean checkout: no
Port dir last git commit: = c84214246
Port dir unclean checkout: no
Poudriere version: = poudriere-git-3.3.99.20220831
Host OSVERSION: 1400094
Jail = OSVERSION: 1400094

...

1 warning generated.
warning: = openssl 0x00000000 is too old for _hashlib
building dbm using = ndbm

Python build finished, but the necessary bits to build these = modules were not found:
_bsddb =             _h= ashlib =           _sqlite3
_t= kinter           dl =             &n= bsp;   gdbm
imageop =            linuxaud= iodev      spwd
sunaudiodev
To find the = necessary bits, look in setup.py in detect_modules() for the module's = name.

...

and at the end in stage package it is missing = _hashlib.so:

=3D=3D=3D>  Building package for = python27-2.7.18_2
pkg-static: Unable to access file = /wrkdirs/usr/ports/lang/python27/work/stage/usr/local/lib/python2.7/lib-dy= nload/_hashlib.so:No such file or directory
*** Error code = 1

Stop.
make: stopped in /usr/ports/lang/python27

The = full log is at: = http://www.unixarea.de/python27-2.7.18_2.log

Thanks

= matthias


--
Matthias Apitz, =E2=9C=89 = guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045
Public = GnuPG key: = http://www.unixarea.de/key.pub



= --Apple-Mail=_4F3A5900-C27E-4A80-B3D5-43E17B535E1D--