svn commit: r559976 - in head: . deskutils/dosage devel devel/py-arrow devel/py-backports.functools_lru_cache devel/py-backports_abc devel/py-futures devel/py-graphene-sqlalchemy devel/py-jaraco.fu...

Yasuhiro Kimura yasu at utahime.org
Sun Jan 3 16:14:23 UTC 2021


From: Rene Ladan <rene at FreeBSD.org>
Subject: svn commit: r559976 - in head: . deskutils/dosage devel devel/py-arrow devel/py-backports.functools_lru_cache devel/py-backports_abc devel/py-futures devel/py-graphene-sqlalchemy devel/py-jaraco.fu...
Date: Sat, 2 Jan 2021 22:45:43 +0000 (UTC)

> Author: rene
> Date: Sat Jan  2 22:45:42 2021
> New Revision: 559976
> URL: https://svnweb.freebsd.org/changeset/ports/559976
> 
> Log:
>   Remove some more expired ports:
>   
>   devel/py-backports.functools_lru_cache
>   devel/py-backports_abc
>   devel/py-futures
>   devel/py-singledispatch
>   devel/py-typing
>   graphics/py-pillow6
>   
>   Adjust dependent ports.
>   Tested with 'make index' against r559975

After this commit `make index` fails as following when default version
of python and python3 are 3.8 or later.

----------------------------------------------------------------------
--- describe.www ---
--- describe.x11 ---
--- describe.x11-clocks ---
--- describe.x11-drivers ---
--- describe.x11-fm ---
--- describe.x11-fonts ---
--- describe.x11-servers ---
--- describe.x11-themes ---
--- describe.x11-toolkits ---
--- describe.x11-wm ---
make_index: /usr0/freebsd/ports/git/cad/k40-whisperer: no entry for /usr0/freebsd/ports/git/graphics/py-pillow6
 Done.
make index  539.20s user 347.41s system 361% cpu 4:05.60 total
----------------------------------------------------------------------

If I set 'DEFAULT_VERSIONS+=python=3.7' and 'DEFAULT_VERSIONS+=python3=3.7'
in /etc/make.conf, then `make -C /usr/ports/cad/k40-whisperer describle`
writes following output.

----------------------------------------------------------------------
k40-whisperer-0.55|/usr0/freebsd/ports/head/cad/k40-whisperer|/usr/local|GUI control software for the stock K40 laser cutter controller|/usr0/freebsd/ports/head/cad/k40-whisperer/pkg-descr|0mp at FreeBSD.org|cad python|||||/usr0/freebsd/ports/head/devel/py-lxml /usr0/freebsd/ports/head/devel/py-pyusb /usr0/freebsd/ports/head/graphics/py-pillow /usr0/freebsd/ports/head/lang/python37|http://www.scorchworks.com/K40whisperer/k40whisperer.html
----------------------------------------------------------------------

But if I set 'DEFAULT_VERSIONS+=python=3.8' and
'DEFAULT_VERSIONS+=python3=3.8` in /etc/make.conf, then same command
writes following output.

----------------------------------------------------------------------
k40-whisperer-0.55|/usr0/freebsd/ports/head/cad/k40-whisperer|/usr/local|GUI control software for the stock K40 laser cutter controller|/usr0/freebsd/ports/head/cad/k40-whisperer/pkg-descr|0mp at FreeBSD.org|cad python|||||/usr0/freebsd/ports/head/devel/py-lxml /usr0/freebsd/ports/head/devel/py-pyusb /usr0/freebsd/ports/head/graphics/py-pillow6 /usr0/freebsd/ports/head/lang/python27|http://www.scorchworks.com/K40whisperer/k40whisperer.html
----------------------------------------------------------------------

Is it bug of Mk/Uses/python.mk?

---
Yasuhiro Kimura


More information about the svn-ports-head mailing list