Date: Wed, 9 Aug 2023 15:55:40 +0200 From: Moin Rahman <bofh@freebsd.org> To: Matthias Apitz <guru@unixarea.de> Cc: python@freebsd.org Subject: Re: port lang/python27 does not build in 14.0-CURRENT w/ poudriere Message-ID: <A7BC4F5A-9061-46A8-9659-102626EA6241@freebsd.org> In-Reply-To: <DB31B93E-01AE-4AF6-BDA6-1F6F980B1C5A@freebsd.org> References: <ZNN4vNTtQGb5Jm8v@pureos> <DB31B93E-01AE-4AF6-BDA6-1F6F980B1C5A@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--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 <bofh@freebsd.org> 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 <guru@unixarea.de> 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 <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;">I just ran a = new testport and it looks to build fine with = src@b8b33f3b3b <div><br></div><div><a = href=3D"https://pkg.bofh.network/data/MAIN-default/2023-08-09_15h45m49s/lo= gs/python27-2.7.18_2.log">https://pkg.bofh.network/data/MAIN-default/2023-= 08-09_15h45m49s/logs/python27-2.7.18_2.log</a><br><div><br></div><div>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:</div><div><br></div><div>https://cgit.freebsd.org/ports/commit/?id=3D= a5b3714057750ecbb8db8912edf5c481ff46ef2b</div><div><br></div><div>https://= cgit.freebsd.org/ports/commit/?id=3D23105bfd5591bed1c24b6a8524a0f274a5977a= 94</div><div><br></div><div>Kind = regards,</div><div>Moin</div><div><blockquote type=3D"cite"><div>On Aug = 9, 2023, at 2:30 PM, Moin Rahman <bofh@freebsd.org> = wrote:</div><br class=3D"Apple-interchange-newline"><div><div>Hi = Matthias,<br><br>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.<br><br>Kind regards,<br>Moin<br><br><br><blockquote type=3D"cite">On = Aug 9, 2023, at 1:30 PM, Matthias Apitz <guru@unixarea.de> = wrote:<br><br><br>Hello,<br><br>The port lang/python27 does not build in = 14.0-CURRENT w/ poudriere.<br><br>=3D>> Building = lang/python27<br>build started at Tue Aug 8 04:05:20 CEST = 2023<br>port directory: /usr/ports/lang/python27<br>package name: = python27-2.7.18_2<br>building for: FreeBSD = 140-CURRENT-ports20230806-job-04 14.0-CURRENT FreeBSD 14.0-CURRENT = 1400094 amd64<br>maintained by: python@FreeBSD.org<br>Makefile = datestamp: -rw-r--r-- 1 root wheel 5525 Aug 6 17:51 = /usr/ports/lang/python27/Makefile<br>Ports top last git commit: = 5914253c5<br>Ports top unclean checkout: no<br>Port dir last git commit: = c84214246<br>Port dir unclean checkout: no<br>Poudriere version: = poudriere-git-3.3.99.20220831<br>Host OSVERSION: 1400094<br>Jail = OSVERSION: 1400094<br><br>...<br><br>1 warning generated.<br>warning: = openssl 0x00000000 is too old for _hashlib<br>building dbm using = ndbm<br><br>Python build finished, but the necessary bits to build these = modules were not found:<br>_bsddb = _h= ashlib = _sqlite3<br>_t= kinter dl = &n= bsp; gdbm<br>imageop = linuxaud= iodev spwd<br>sunaudiodev<br>To find the = necessary bits, look in setup.py in detect_modules() for the module's = name.<br><br>...<br><br>and at the end in stage package it is missing = _hashlib.so:<br><br>=3D=3D=3D> Building package for = python27-2.7.18_2<br>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<br>*** Error code = 1<br><br>Stop.<br>make: stopped in /usr/ports/lang/python27<br><br>The = full log is at: = http://www.unixarea.de/python27-2.7.18_2.log<br><br>Thanks<br><br><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>matthias<br><br><br>-- <br>Matthias Apitz, =E2=9C=89 = guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045<br>Public = GnuPG key: = http://www.unixarea.de/key.pub<br></blockquote><br><br></div></div></block= quote></div><br></div></body></html>= --Apple-Mail=_4F3A5900-C27E-4A80-B3D5-43E17B535E1D--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A7BC4F5A-9061-46A8-9659-102626EA6241>