On 2020/06/13 16:18, Klemens Nanni wrote:
> On Fri, Jun 12, 2020 at 07:18:39PM +0200, Paco Esteban wrote:
> > Lightly tested installing some libs with the `--user` flag and works
> > fine for me on amd64.
> OK kn
> 
> > I ran regression tests on all consumers with the exact same results
> > before and after the upgrade:
> >   > devel/py-setuptools_scm
> >     1 failed, 121 passed, 5 skipped in 121.67 seconds
> >   > sysutils/salt
> >     tests crash
> >     ModuleNotFoundError: No module named 'pytestsalt'
> >   > devel/py-wbem
> >     ran 0 tests.

py-wbem can be moved to py3-only now :)

> >   > net/napalm/py-napalm
> >     tests fail.  At some point it tries to download "pynxos" and
> >     PORTS_PRIVSEP prevents it.

hm, py-nxos is listed as a dependency already.

> Thanks.
> 
> > I guess it does not make any sense to make this py3 only while we have
> > python2 in ports.
> Not if there are python2 consumers because they'd obviously break.
> But if there are none or if you can convert them to python3: why not?
> pip2 shouldn't be used any longer and python2 ports are completely
> separated from pip2 run as user, which installs stuff outside of pkg_*
> scope.
> 

While moving devel/py-setuptools_scm to 3-only is going to take time,
it probably wouldn't hurt to drop the TEST_DEPENDS on py-pip for py2.

Reply via email to