Re: git: 51c8c9bdc20f - main - textproc/py-docutils: revert update to 0.18 (unbreak devel/cmake)

From: Tobias C. Berner <tcberner_at_freebsd.org>
Date: Mon, 01 Nov 2021 20:19:18 UTC
Good catch, thank you.

mfg Tobias

On Mon, 1 Nov 2021 at 15:45, Po-Chuan Hsieh <sunpoet@freebsd.org> wrote:
>
> On Mon, Nov 1, 2021 at 1:29 PM Tobias C. Berner <tcberner@freebsd.org> wrote:
>>
>> The branch main has been updated by tcberner:
>>
>> URL: https://cgit.FreeBSD.org/ports/commit/?id=51c8c9bdc20f2c5166fa98f9c14b1000a0f199d7
>>
>> commit 51c8c9bdc20f2c5166fa98f9c14b1000a0f199d7
>> Author:     Tobias C. Berner <tcberner@FreeBSD.org>
>> AuthorDate: 2021-11-01 05:24:34 +0000
>> Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
>> CommitDate: 2021-11-01 05:29:12 +0000
>>
>>     textproc/py-docutils: revert update to 0.18 (unbreak devel/cmake)
>
>
> FYI, PORTEPOCH bump could break ports.
> You have to update the dependent ports which have the upper bound of accepted versions.
> I've committed the fix for the following 3 ports.
> /usr/ports/textproc/py-myst-parser/Makefile:RUN_DEPENDS=        ${PYTHON_PKGNAMEPREFIX}docutils>=0.15<0.18:textproc/py-docutils@${PY_FLAVOR} \
> /usr/ports/textproc/py-restructuredtext-lint/Makefile:RUN_DEPENDS=      ${PYTHON_PKGNAMEPREFIX}docutils>=0.11<1.0:textproc/py-docutils@${PY_FLAVOR}
> /usr/ports/textproc/py-sphinx-tabs/Makefile:RUN_DEPENDS=        ${PYTHON_PKGNAMEPREFIX}docutils>=0.16<1:textproc/py-docutils@${PY_FLAVOR} \
>
>>
>>     - this breaks devel/cmake
>>
>>     [ 39%] Building CXX object Source/CMakeFiles/CMakeLib.dir/cmPropertyDefinition.cxx.o
>>     --- Utilities/Sphinx/doc_format_man ---
>>     *** [Utilities/Sphinx/doc_format_man] Error code 1
>>
>>     make[3]: stopped in /wrkdirs/usr/ports/devel/cmake/work/cmake-3.21.4
>>     1 error
>>
>>     This reverts commit dc8aa7c1129a911155ec93a2dd61fc1591c197b7.
>> ---
>>  textproc/py-docutils/Makefile | 3 ++-
>>  textproc/py-docutils/distinfo | 6 +++---
>>  2 files changed, 5 insertions(+), 4 deletions(-)
>>
>> diff --git a/textproc/py-docutils/Makefile b/textproc/py-docutils/Makefile
>> index c9ebc689bc4f..a9f051340b28 100644
>> --- a/textproc/py-docutils/Makefile
>> +++ b/textproc/py-docutils/Makefile
>> @@ -1,7 +1,8 @@
>>  # Created by: ijliao
>>
>>  PORTNAME=      docutils
>> -PORTVERSION=   0.18
>> +PORTVERSION=   0.17.1
>> +PORTEPOCH=     1
>>  CATEGORIES=    textproc python
>>  MASTER_SITES=  CHEESESHOP
>>  PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
>> diff --git a/textproc/py-docutils/distinfo b/textproc/py-docutils/distinfo
>> index faf0b141183e..85e4e266fe22 100644
>> --- a/textproc/py-docutils/distinfo
>> +++ b/textproc/py-docutils/distinfo
>> @@ -1,3 +1,3 @@
>> -TIMESTAMP = 1635731720
>> -SHA256 (docutils-0.18.tar.gz) = c1d5dab2b11d16397406a282e53953fe495a46d69ae329f55aa98a5c4e3c5fbb
>> -SIZE (docutils-0.18.tar.gz) = 2036219
>> +TIMESTAMP = 1618764073
>> +SHA256 (docutils-0.17.1.tar.gz) = 686577d2e4c32380bb50cbb22f575ed742d58168cee37e99117a854bcd88f125
>> +SIZE (docutils-0.17.1.tar.gz) = 2016138