Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Apr 2021 13:35:47 +0900 (JST)
From:      Yasuhiro Kimura <yasu@utahime.org>
To:        otis@FreeBSD.org
Cc:        dbaio@FreeBSD.org, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 8115936097b3 - main - security/py-[acme|certbot]: Update to 1.14.0
Message-ID:  <20210415.133547.1825259409916309206.yasu@utahime.org>
In-Reply-To: <4398C5AE-0273-40DA-90C5-522A40A371FD@FreeBSD.org>
References:  <202104102010.13AKAuI6040079@gitrepo.freebsd.org> <4398C5AE-0273-40DA-90C5-522A40A371FD@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
From: Juraj Lutter <otis@FreeBSD.org>
Subject: Re: git: 8115936097b3 - main - security/py-[acme|certbot]: Update to 1.14.0
Date: Wed, 14 Apr 2021 13:22:14 +0200

> Hi,
> 
> did you do any tests? After update, poudriere shouts on me:
> 
> Running Sphinx v3.5.2
> 
> Encoding error:
> 'ascii' codec can't decode byte 0xc2 in position 69: ordinal not in range(128)
> The full traceback has been saved in /tmp/sphinx-err-u_3thyuo.log, if you want to report the issue to the developers.
> *** Error code 2
> 
> Full log:
> https://freebsd-stable.builder.wilbury.net/data/12_STABLE_GENERIC_amd64-default-mzmon/2021-04-14_13h01m43s/logs/errors/py36-certbot-1.14.0,1.log

I tried build test of security/py-certbot from scratch with following
conditions.

Host: 13.0-RELEASE amd64
Poudriere: 3.3.6
Jail: 13.0-RELEASE amd64
Ports tree: 16bd70b5395a of main
Default python: 3.6

And got following result.

https://www.utahime.org/FreeBSD/poudriere/data/logs/bulk/130amd64-default-python36/2021-04-15_13h07m13s/build.html

As you can see it failed because of build error of www/py-request-toolbelt.

https://www.utahime.org/FreeBSD/poudriere/data/logs/bulk/130amd64-default-python36/2021-04-15_13h07m13s/logs/errors/py36-requests-toolbelt-0.9.1.log

And it failed with similar error message as folloing

----------------------------------------------------------------------
=======================<phase: build          >============================
===>  Building for py36-requests-toolbelt-0.9.1
running build_sphinx
Running Sphinx v3.5.2

Encoding error:
'ascii' codec can't decode byte 0xc2 in position 69: ordinal not in range(128)
The full traceback has been saved in /tmp/sphinx-err-nly_d50p.log, if you want to report the issue to the developers.
*** Error code 1

Stop.
make: stopped in /usr/ports/www/py-requests-toolbelt
=>> Cleaning up wrkdir
===>  Cleaning for py36-requests-toolbelt-0.9.1
build of www/py-requests-toolbelt | py36-requests-toolbelt-0.9.1 ended at Thu Apr 15 13:14:46 JST 2021
build time: 00:00:10
!!! build failure encountered !!!
----------------------------------------------------------------------

So the source of the problem seems to be combination of python 3.6 and
textproc/py-sphinx.

---
Yasuhiro Kimura



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210415.133547.1825259409916309206.yasu>