• [gentoo-dev] Rust is here to eat your Pythonz

    From =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?=@21:1/5 to All on Tue Jul 26 08:50:01 2022
    Hi, everyone.

    Just a quick FYI: since Rust is going to be marked stable on the last architecture (sparc) that it's going to support in Gentoo, we're going
    to start cleaning up old dev-python/cryptography soon. If you don't
    want Rust, removing cryptography entirely will be your only option.

    --
    Best regards,
    Michał Górny

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anna@21:1/5 to All on Tue Jul 26 11:50:01 2022
    XPost: linux.gentoo.user

    On 2022-07-26 08:42, Michał Górny wrote:
    Hi, everyone.

    Just a quick FYI: since Rust is going to be marked stable on the last architecture (sparc) that it's going to support in Gentoo, we're going
    to start cleaning up old dev-python/cryptography soon. If you don't
    want Rust, removing cryptography entirely will be your only option.

    I see three solutions here (except installing rust):

    1) Stick to old cryptography/pyopenssl (if none of vulnerabilities
    impact revdeps)

    2) Kindly ask upstream to switch to PyCryptodome

    3) Write a library that implements cryptography API using PyCryptodome

    The last option is kinda useless but fun. If you find it interesting,
    contact me.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fabian Groffen@21:1/5 to All on Wed Jul 27 13:00:01 2022
    On 26-07-2022 08:42:57 +0200, Michał Górny wrote:
    Hi, everyone.

    Just a quick FYI: since Rust is going to be marked stable on the last architecture (sparc) that it's going to support in Gentoo, we're going
    to start cleaning up old dev-python/cryptography soon. If you don't
    want Rust, removing cryptography entirely will be your only option.

    I believe this isn't always a "don't want", there's systems on which it
    simply is impossible to get Rust (ppc64-linux-musl for example). How
    much does "removing cryptography" impact an Gentoo system wrt
    availability of packages? I see pip in the list, so I expect the Python
    env will be seriously crippled? An estimation of the impact would be appreciated here.

    Thanks,
    Fabian


    --
    Fabian Groffen
    Gentoo on a different level

    -----BEGIN PGP SIGNATURE-----

    iQEzBAABCgAdFiEELUvHd/Gtp7LaU1vuzpXahU5EQpMFAmLhGOQACgkQzpXahU5E QpP6cAf/URYNIAzpgI3vDjBZsuH0C1bmdEeMX8utmBYLiwmZTIDRWeMZrfVnr9NX gp7EjE+9MxSKg693rFMw6+C8GZPzIfX9wPHhtmQo6Nld0hkjAFVj2u2zVZrzgsGX LwuI/q6yY7o+TvZFmhz227mRcx5kP4yZjqRstsn7OqgZoWTIhucFmliI5rKeQ50i qz//+5GpYnVt3RISk92Rr6BAW0Rc5r1FYsR/xs0BPrc4PF6W16yQYH6skTmpQlNV 1nV+b4s+0NcsgL6Z8JWkiex9JilGFfQYCEp6f4xJz9rYjHuGr1UUmuAyZhTP2068 JQ1qnidO09wXxvEdkZDXLwdYL3gESg==
    =vl08
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?=@21:1/5 to Fabian Groffen on Wed Jul 27 13:40:01 2022
    On Wed, 2022-07-27 at 12:52 +0200, Fabian Groffen wrote:
    On 26-07-2022 08:42:57 +0200, Michał Górny wrote:
    Hi, everyone.

    Just a quick FYI: since Rust is going to be marked stable on the last architecture (sparc) that it's going to support in Gentoo, we're going
    to start cleaning up old dev-python/cryptography soon. If you don't
    want Rust, removing cryptography entirely will be your only option.

    I believe this isn't always a "don't want", there's systems on which it simply is impossible to get Rust (ppc64-linux-musl for example). How
    much does "removing cryptography" impact an Gentoo system wrt
    availability of packages? I see pip in the list, so I expect the Python
    env will be seriously crippled? An estimation of the impact would be appreciated here.


    Check the wd40 profile, all relevant masks are included there.

    --
    Best regards,
    Michał Górny

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fabian Groffen@21:1/5 to All on Wed Jul 27 13:50:01 2022
    On 27-07-2022 13:30:32 +0200, Michał Górny wrote:
    On Wed, 2022-07-27 at 12:52 +0200, Fabian Groffen wrote:
    On 26-07-2022 08:42:57 +0200, Michał Górny wrote:
    Hi, everyone.

    Just a quick FYI: since Rust is going to be marked stable on the last architecture (sparc) that it's going to support in Gentoo, we're going
    to start cleaning up old dev-python/cryptography soon. If you don't
    want Rust, removing cryptography entirely will be your only option.

    I believe this isn't always a "don't want", there's systems on which it simply is impossible to get Rust (ppc64-linux-musl for example). How
    much does "removing cryptography" impact an Gentoo system wrt
    availability of packages? I see pip in the list, so I expect the Python env will be seriously crippled? An estimation of the impact would be appreciated here.


    Check the wd40 profile, all relevant masks are included there.

    That helps, thanks!
    Fabian

    --
    Fabian Groffen
    Gentoo on a different level

    -----BEGIN PGP SIGNATURE-----

    iQEzBAABCgAdFiEELUvHd/Gtp7LaU1vuzpXahU5EQpMFAmLhJE4ACgkQzpXahU5E QpP5/Af+NNs7/X46lewmaHV9FOw8EaIxHsx9wTudzQjRRkh12lnk/Jo2bAfeagiJ 9fBJ/xKdvPeSf/fq9pOgF/+qq7ZOc9wYkDJjPFiraWTzKRmZ5dO0PgO4i6+vlgPt BxjRGBgjq7f5TrTCO+hVhWc1+iBM3jY1KLqZiW8ApiuwGMJ7RLCIOLxO+P76osLN CfKLZ947ix1mDJn4vFUHM3q0idqk0s93OYgZSqgo0FyRPNL0mmKzotyVpOFsrd41 rXWT5ArPl9quoPy7yXTHFa6nC3JuXza5AcOTCOmGX4NqsGZZR0fOysc6Lix1mat+ 0O+sqhZvAJaJKl5nKzgrQ9QmEHiVRw==
    =fqpa
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)