Date: Sat, 31 Dec 2022 19:36:07 +0000 From: Nuno Teixeira <eduardo@freebsd.org> To: Craig Leres <leres@freebsd.org> Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: d840b65db3de - main - security/py-pycryptodome{,x}: Update to 3.16.0 Message-ID: <CAFDf7U%2BabuSsGr17ErmRNDFSJ4r0p7C=Dt0iNBf9Ogh-0=DYxw@mail.gmail.com> In-Reply-To: <ae74f5a3-e211-f2df-194f-bfc99c22051f@freebsd.org> References: <202212241005.2BOA5RVP012313@gitrepo.freebsd.org> <ae74f5a3-e211-f2df-194f-bfc99c22051f@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000095e6305f124d55b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, security/py-pycrypto is deprecated: DEPRECATED=3D Unmaintained, obsolete, and contains security vulnerabilities. Use security/py-pycryptodome instead EXPIRATION_DATE=3D2022-06-30 The problem is that security/py-keyrings.alt depends on: ENCRYPTED_FILE_RUN_DEPENDS=3D ${PYTHON_PKGNAMEPREFIX}pycrypto>=3D2.5:security/py-pycrypto@${PY_FLAVOR} All ports depending on security/py-pycrypto must be changed to security/py-pycryptodome d840b65 was a simple update and it doesn't cause this problem. Craig Leres <leres@freebsd.org> escreveu no dia s=C3=A1bado, 31/12/2022 =C3= =A0(s) 18:37: > On 12/24/22 02:05, Nuno Teixeira wrote: > > The branch main has been updated by eduardo: > > > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=3Dd840b65db3decb5d4ed5c5259ab3b= f6d0a865032 > > > > commit d840b65db3decb5d4ed5c5259ab3bf6d0a865032 > > Author: John W. O'Brien<john@saltant.com> > > AuthorDate: 2022-12-24 10:04:06 +0000 > > Commit: Nuno Teixeira<eduardo@FreeBSD.org> > > CommitDate: 2022-12-24 10:04:06 +0000 > > > > security/py-pycryptodome{,x}: Update to 3.16.0 > > > > ChangeLog: > > > https://github.com/Legrandin/pycryptodome/blob/v3.16.0/Changelog.rst > > > > PR: 268531 > > This change breaks building security/py-keyrings.alt for me. And it > looks like www/py-pyjwt1 and sysutils/py-ansible-core probably have the > same issue. > > Craig > > [00:00:02] Gathering ports metadata > [00:00:02] Warning: (security/py-keyrings.alt): Error: > security/py-keyrings.alt depends on nonexistent origin > 'security/py-pycrypto' (moved to security/py-pycryptodome); Please > contact maintainer of the port to fix this. > [00:00:02] Error: Fatal errors encountered gathering ports metadata > [00:00:02] Cleaning up > [00:00:03] Unmounting file systems > > --=20 Nuno Teixeira FreeBSD Committer (ports) --000000000000095e6305f124d55b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hello,</div><div><br></div><div>security/py-pycrypto = is deprecated:<br></div><div>DEPRECATED=3D =C2=A0 =C2=A0 Unmaintained, obso= lete, and contains security vulnerabilities. Use security/py-pycryptodome i= nstead<br>EXPIRATION_DATE=3D2022-06-30</div><div><br></div><div>The problem= is that security/py-keyrings.alt depends on:<br></div><div>ENCRYPTED_FILE_= RUN_DEPENDS=3D =C2=A0 =C2=A0 ${PYTHON_PKGNAMEPREFIX}pycrypto>=3D2.5:secu= rity/py-pycrypto@${PY_FLAVOR}</div><div><br></div><div>All ports depending = on security/py-pycrypto must be changed to security/py-pycryptodome</div><d= iv><br></div><div><span class=3D"gmail-im">d840b65 was a simple update and = it doesn't cause this problem.<br></span></div><div><br></div></div><br= ><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">Craig Ler= es <<a href=3D"mailto:leres@freebsd.org">leres@freebsd.org</a>> escre= veu no dia s=C3=A1bado, 31/12/2022 =C3=A0(s) 18:37:<br></div><blockquote cl= ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid= rgb(204,204,204);padding-left:1ex">On 12/24/22 02:05, Nuno Teixeira wrote:= <br> > The branch main has been updated by eduardo:<br> > <br> > URL:<a href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3Dd840b65db3d= ecb5d4ed5c5259ab3bf6d0a865032" rel=3D"noreferrer" target=3D"_blank">https:/= /cgit.FreeBSD.org/ports/commit/?id=3Dd840b65db3decb5d4ed5c5259ab3bf6d0a8650= 32</a><br> > <br> > commit d840b65db3decb5d4ed5c5259ab3bf6d0a865032<br> > Author:=C2=A0 =C2=A0 =C2=A0John W. O'Brien<<a href=3D"mailto:jo= hn@saltant.com" target=3D"_blank">john@saltant.com</a>><br> > AuthorDate: 2022-12-24 10:04:06 +0000<br> > Commit:=C2=A0 =C2=A0 =C2=A0Nuno Teixeira<eduardo@FreeBSD.org><br= > > CommitDate: 2022-12-24 10:04:06 +0000<br> > <br> >=C2=A0 =C2=A0 =C2=A0 security/py-pycryptodome{,x}: Update to 3.16.0<br> >=C2=A0 =C2=A0 =C2=A0 <br> >=C2=A0 =C2=A0 =C2=A0 ChangeLog:<br> >=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://github.com/Legrandin/pycryptodo= me/blob/v3.16.0/Changelog.rst" rel=3D"noreferrer" target=3D"_blank">https:/= /github.com/Legrandin/pycryptodome/blob/v3.16.0/Changelog.rst</a><br> >=C2=A0 =C2=A0 =C2=A0 <br> >=C2=A0 =C2=A0 =C2=A0 PR:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0268531<br> <br> This change breaks building security/py-keyrings.alt for me. And it <br> looks like www/py-pyjwt1 and sysutils/py-ansible-core probably have the <br= > same issue.<br> <br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Craig<br> <br> [00:00:02] Gathering ports metadata<br> [00:00:02] Warning: (security/py-keyrings.alt): Error: <br> security/py-keyrings.alt depends on nonexistent origin <br> 'security/py-pycrypto' (moved to security/py-pycryptodome); Please = <br> contact maintainer of the port to fix this.<br> [00:00:02] Error: Fatal errors encountered gathering ports metadata<br> [00:00:02] Cleaning up<br> [00:00:03] Unmounting file systems<br> <br> </blockquote></div><br clear=3D"all"><br>-- <br><div dir=3D"ltr" class=3D"g= mail_signature"><div dir=3D"ltr"><span style=3D"color:rgb(102,102,102)">Nun= o Teixeira<br>FreeBSD Committer (ports)</span></div></div> --000000000000095e6305f124d55b--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7U%2BabuSsGr17ErmRNDFSJ4r0p7C=Dt0iNBf9Ogh-0=DYxw>