www/py-html5lib with FLAVOR=py27 failed to build

KIRIYAMA Kazuhiko kiri at truefc.org
Mon Jul 27 22:17:31 UTC 2020


Hi, Yasuhito

On Mon, 27 Jul 2020 14:03:21 +0900,
Yasuhito FUTATSUKI wrote:
> 
> In article <20200727.112301.1619120197420987885.yasu at utahime.org>
> yasu at utahime.org writes:
> 
> > From: KIRIYAMA Kazuhiko <kiri at truefc.org>
> > Subject: www/py-html5lib with FLAVOR=py27 failed to build
> > Date: Sat, 25 Jul 2020 15:17:04 +0900
> > 
> > > www/py-html5lib with FLAVOR=py27 had failed to build:
> > 
> > I tried `cd /usr/ports/www/py-html5lib; make FLAVOR=py27 install` with
> > following conditions,
> > 
> > OS: 11.4-RELEASE, 12.1-RELEASE and 13-CURRENT r363475 (amd64)
> > Ports tree: head r543492
> > 
> > And in all cases it compeletes without any error.
> > 
> > Do you have any non-default setting about options or something related
> > to ports build?
> 
> www/py-html5lib at py27 run depends on devel/py-six at py27.
> devel/py-six at py27 test depends on devel/py-pytest at py27.
> devel/py-pytest at py27 test depends on devel/py-hypothesis at py27.
> devel/py-hypothesis dropped py27 support on r538898.
> 
> So it can't be built with test. I guess it is the reason.

You are right !!! I've downgraded devel/py-hypothesis to
r531478 (actually 522099 <= revision < 538898) and tried to
build www/py-html5lib with FLAVOR=py27. Then
package-recursive www/py-html5lib succesfully done ! And
then package-recursive www/chromium had been done perfectly
and all packages could be made !!!

root at jdtpkxb:~ # svnlite log /usr/ports/devel/py-hypothesis
  :
(snip)
  :
------------------------------------------------------------------------
r538898 | amdmi3 | 2020-06-16 00:37:32 +0900 (Tue, 16 Jun 2020) | 10 lines

- Update to 5.16.0

Note that though this drops python2 support, py-hypothesis is only
currently used in TEST_DEPENDS, so this should not affect any package
building.

PR:             246821
Submitted by:   amdmi3
Approved by:    maintainer timeout (sunpoet, 2 weeks)
  :
(snip)
  :
root at jdtpkxb:~ # 


I think amdmi3@'s decision had been wrong.

Anyway I'm appreciate Mr.Johan Hendriks, Mr.Kevin Oberman,
Mr.Jonathan Chen, Mr.Yasuhiro KIMURA, Mr.Yasuhito FUTATSU
and  Mr.Stefan E9fer. And I'm proud of ports community that
help each other and keep feel free for Open Source
philosophy.

Thanks.

---
Kazuhiko Kiriyama <kiri at truefc.org>


More information about the freebsd-ports mailing list