Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Aug 2020 16:20:01 +0200
From:      Lars Liedtke <liedtke@punkt.de>
To:        Ronald Klop <ronald-lists@klop.ws>, freebsd-ports@freebsd.org
Subject:   Re: Chromium (& derivatives) and Python 2.7
Message-ID:  <0cad0159-6810-4966-7e04-55f64d01ce3e@punkt.de>
In-Reply-To: <1615408980.22.1595929003688@localhost>
References:  <3075560.bT80LyP3VS@beastie.bionicmutton.org> <1615408980.22.1595929003688@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--NyOisLPfBHyJdxMft9ZSN2Oci7anTDdMC
Content-Type: multipart/mixed; boundary="NY1HmdNnBMroK09A1wqQduQNIwFb3dinA"

--NY1HmdNnBMroK09A1wqQduQNIwFb3dinA
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: de-DE

At least in Ubuntu the mongodb 3.6 package does not depend on python2.

> Package: mongodb-server-core
> Version: 1:3.6.9+really3.6.8+90~g8e540c0b6d-0ubuntu5
> Priority: optional
> Section: universe/database
> Source: mongodb
> Origin: Ubuntu
> Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
> Original-Maintainer: Debian MongoDB Maintainers
<pkg-mongodb-maintainers@lists.alioth.debian.org>
> Bugs: https://bugs.launchpad.net/ubuntu/+filebug
> Installed-Size: 77,8 MB
> Depends: libboost-filesystem1.71.0, libboost-program-options1.71.0,
libc6 (>=3D 2.29), libgcc-s1 (>=3D 3.4), libgoogle-perftools4, libpcrecpp=
0v5
(>=3D 7.7), libsnappy1v5 (>=3D 1.1.8), libssl1.1 (>=3D 1.1.0), libstdc++6=
 (>=3D
9), libstemmer0d (>=3D 0+svn527), libyaml-cpp0.6 (>=3D 0.6.2), zlib1g (>=3D=

1:1.2.0)
> Breaks: mongodb-server (<< 1:3.4.14-3ubuntu1)
> Replaces: mongodb-server (<< 1:3.4.14-3ubuntu1)
> Homepage: https://www.mongodb.org
> Download-Size: 21,6 MB
> APT-Sources: http://de.archive.ubuntu.com/ubuntu focal/universe amd64
Packages
[...]

I don't know about build dependencies

Am 28.07.20 um 11:36 schrieb Ronald Klop:
> The same problem is going to happen with mongodb36 I presume. It uses
> python2 to build, but does not need it to run.
> Would it be possible to remove python2 as a RUN_DEPENDS at the end of
> 2020, but keep it as a BUILD_DEPENDS in the ports framework?
>
> This might save some usefull ports.
>
> How are other projects (like Debian, etc.) solving this?
>
> Regards,
> Ronald.
>
>
> Van: Adriaan de Groot <adridg@freebsd.org>
> Datum: maandag, 27 juli 2020 21:36
> Aan: freebsd-ports@freebsd.org
> Onderwerp: Chromium (& derivatives) and Python 2.7
>>
>> The Chromium build system -- and as a consequence, also QtWebEngine
>> -- still
>> uses Python 2.7. This is going to be a real problem about six months
>> down the
>> line, and I have no idea how upstream is going to deal with it. I've
>> heard
>> there are patches buried deep within the chocolate factory, but not fr=
om
>> reliable sources.
>>
>> QtWebEngine is an even specialer case, since it's an LTS and also the
>> last LTS
>> in the Qt5 series, and I have real doubts about upstream -- The Qt
>> Company --
>> being able or willing to deal with Python 2.7 deprecation there.
>>
>> Has anyone in FreeBSD tried to port the stuff over? I got about an
>> hour or two
>> into the porting process (making configure accept Python 3 is easy, bu=
t
>> there's all these wretched code-generating scripts) and hit a brick
>> wall of
>> templating engines doing sensible Python 2.7 things.
>>
>> [ade]
>>
>>
>>
>> =C2=A0
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org=
"

--=20
---
punkt.de GmbH
Lars Liedtke
=2Einfrastructure

Kaiserallee 13a=09
76133 Karlsruhe

Tel. +49 721 9109 500
https://infrastructure.punkt.de
info@punkt.de

AG Mannheim 108285
Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian St=
ein



--NY1HmdNnBMroK09A1wqQduQNIwFb3dinA--

--NyOisLPfBHyJdxMft9ZSN2Oci7anTDdMC
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/

iQIzBAEBCAAdFiEEh0MJwNfa5yPlb1D23W10TsFigGIFAl8pbpIACgkQ3W10TsFi
gGI/YA//YT+UTSYW53oBMyQ6Iu3muaG3HF330dlUeT9FAjoyQOHsYvyfDrJRL1jH
qunax5G+pdD03DnarjpdzKkDjviRIRijKek+A6ZAtIaoekQs3sF+W4oY6cKBSerY
ILrESaL+use24oqvPeap8p2e5GDqtIasoBbAcbImymffR81bXeikEMzV+JfYyXFN
TIV4wsY8YjU6rQbcUb7Erx60KKI0tcWDf5aP9lSV32r7NiMdEJz3WcGFg2e559OZ
/RTH9YDV/joNCIEMC8kLXyJlPTGd2g6vNOjk4ULfPdhxQNkFScrNq+BNdvbN0/7/
smcctOZo+Nk5gKooWODbt6K35O9ar+WmHm8HpW1RoX1p9HirUKryYreoM8Vi5zR1
F8q4urBApFzorTYwEpxG5ao52VvN82yroseGVvwWIHmRdUJ/EvuKci1YqLhenLkC
3JybaKcxRNwKSCY9sLbBgkKxrPB9ILW33Z4a+I34jqC12Yb3m/M5Ugn8c2YPb/T4
I/vXHjYrKtV/0GI3nZLUmymH8/rHNK7he5Il21Yl4jOecPTQmr4QU3s01pPgNhmO
b14RXsJaYhT7KeITCmD0rAv582mmfpGvCXsbF4+AwZDN6o/bdRhEfPYhLjm1LRT7
lmTOUgSxLs/0c6BoHIO4pp1U+sXXxfjgsj/K7mUeaicN83m1hls=
=9zVe
-----END PGP SIGNATURE-----

--NyOisLPfBHyJdxMft9ZSN2Oci7anTDdMC--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0cad0159-6810-4966-7e04-55f64d01ce3e>