Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Dec 2022 19:47:42 +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:  <CAFDf7UKoDYRLs8n8Y49TGLTvF01muG=rAbF9j=-KPcG4OjRJdA@mail.gmail.com>
In-Reply-To: <CAFDf7U%2BabuSsGr17ErmRNDFSJ4r0p7C=Dt0iNBf9Ogh-0=DYxw@mail.gmail.com>
References:  <202212241005.2BOA5RVP012313@gitrepo.freebsd.org> <ae74f5a3-e211-f2df-194f-bfc99c22051f@freebsd.org> <CAFDf7U%2BabuSsGr17ErmRNDFSJ4r0p7C=Dt0iNBf9Ogh-0=DYxw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000899c7805f124fe6c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

(...)

www/py-pyjwt1
DEPRECATED=3D     Depends on expired security/py-pycrypto
EXPIRATION_DATE=3D2022-09-30

sysutils/py-ansible-core
TEST_DEPENDS=3D ${PYTHON_PKGNAMEPREFIX}pycrypto>=3D0:security/py-pycrypto@
${PY_FLAVOR}

Maintainers should be contact asap to change dependency

Nuno Teixeira <eduardo@freebsd.org> escreveu no dia s=C3=A1bado, 31/12/2022=
 =C3=A0(s)
19:36:

> 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=3Dd840b65db3decb5d4ed5c5259ab3=
bf6d0a865032
>> >
>> > 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
>>
>>
>
> --
> Nuno Teixeira
> FreeBSD Committer (ports)
>


--=20
Nuno Teixeira
FreeBSD Committer (ports)

--000000000000899c7805f124fe6c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>(...)</div><div><br></div><div>www/py-pyjwt1</div><di=
v>DEPRECATED=3D =C2=A0 =C2=A0 Depends on expired security/py-pycrypto<br>EX=
PIRATION_DATE=3D2022-09-30</div><div><br></div><div>sysutils/py-ansible-cor=
e</div><div>TEST_DEPENDS=3D ${PYTHON_PKGNAMEPREFIX}pycrypto&gt;=3D0:securit=
y/py-pycrypto@${PY_FLAVOR}</div><div><br></div><div>Maintainers should be c=
ontact asap to change dependency<br></div></div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr" class=3D"gmail_attr">Nuno Teixeira &lt;<a href=3D"mail=
to:eduardo@freebsd.org">eduardo@freebsd.org</a>&gt; escreveu no dia s=C3=A1=
bado, 31/12/2022 =C3=A0(s) 19:36:<br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex"><div dir=3D"ltr"><div>Hello,</div><div><br></div><div>sec=
urity/py-pycrypto is deprecated:<br></div><div>DEPRECATED=3D =C2=A0 =C2=A0 =
Unmaintained, obsolete, and contains security vulnerabilities. Use security=
/py-pycryptodome instead<br>EXPIRATION_DATE=3D2022-06-30</div><div><br></di=
v><div>The problem is that security/py-keyrings.alt depends on:<br></div><d=
iv>ENCRYPTED_FILE_RUN_DEPENDS=3D =C2=A0 =C2=A0 ${PYTHON_PKGNAMEPREFIX}pycry=
pto&gt;=3D2.5:security/py-pycrypto@${PY_FLAVOR}</div><div><br></div><div>Al=
l ports depending on security/py-pycrypto must be changed to security/py-py=
cryptodome</div><div><br></div><div><span>d840b65 was a simple update and i=
t doesn&#39;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 Lere=
s &lt;<a href=3D"mailto:leres@freebsd.org" target=3D"_blank">leres@freebsd.=
org</a>&gt; escreveu no dia s=C3=A1bado, 31/12/2022 =C3=A0(s) 18:37:<br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex">On 12/24/22 02:05, Nun=
o Teixeira wrote:<br>
&gt; The branch main has been updated by eduardo:<br>
&gt; <br>
&gt; 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>
&gt; <br>
&gt; commit d840b65db3decb5d4ed5c5259ab3bf6d0a865032<br>
&gt; Author:=C2=A0 =C2=A0 =C2=A0John W. O&#39;Brien&lt;<a href=3D"mailto:jo=
hn@saltant.com" target=3D"_blank">john@saltant.com</a>&gt;<br>
&gt; AuthorDate: 2022-12-24 10:04:06 +0000<br>
&gt; Commit:=C2=A0 =C2=A0 =C2=A0Nuno Teixeira&lt;eduardo@FreeBSD.org&gt;<br=
>
&gt; CommitDate: 2022-12-24 10:04:06 +0000<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 security/py-pycryptodome{,x}: Update to 3.16.0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=C2=A0 =C2=A0 =C2=A0 ChangeLog:<br>
&gt;=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>
&gt;=C2=A0 =C2=A0 =C2=A0 <br>
&gt;=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>
&#39;security/py-pycrypto&#39; (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"><div dir=
=3D"ltr"><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>FreeBSD Co=
mmitter (ports)</span></div></div>
</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>

--000000000000899c7805f124fe6c--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UKoDYRLs8n8Y49TGLTvF01muG=rAbF9j=-KPcG4OjRJdA>