Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Aug 2024 14:28:13 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 280687] textproc/py-sphinxcontrib-towncrier: causes devel/py-virtualenv to no longer build
Message-ID:  <bug-280687-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280687

            Bug ID: 280687
           Summary: textproc/py-sphinxcontrib-towncrier: causes
                    devel/py-virtualenv to no longer build
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: dim@FreeBSD.org
                CC: nivit@FreeBSD.org, sunpoet@FreeBSD.org
                CC: nivit@FreeBSD.org, sunpoet@FreeBSD.org

Seems that after 5af0128fcd3924401147ace8c3d00f0b53c21229
("textproc/py-sphinxcontrib-towncrier: Change RUN_DEPENDS from py-towncrier=
 to
py-towncrier23") I cannot build devel/py-virtualenv anymore, since it wants=
 to
pull in both the default py-towncrier, _and_ py-sphinxcontrib-towncrier:

=3D=3D=3D>   py311-virtualenv-20.26.3 depends on package: py311-sphinx>=3D5=
.3.0 - found
=3D=3D=3D>   py311-virtualenv-20.26.3 depends on package:
py311-sphinxcontrib-towncrier>=3D0.3.2a0 - not found
=3D=3D=3D>   Installing existing package
/packages/All/py311-sphinxcontrib-towncrier-0.4.0a0_1.pkg
[llvm-19-update-n271637-849de7fda8f0-amd64-local-job-01] Installing
py311-sphinxcontrib-towncrier-0.4.0a0_1...
[llvm-19-update-n271637-849de7fda8f0-amd64-local-job-01] `-- Installing
py311-towncrier23-23.11.0...
[llvm-19-update-n271637-849de7fda8f0-amd64-local-job-01] |   `-- Installing
py311-importlib-resources-6.4.0...
[llvm-19-update-n271637-849de7fda8f0-amd64-local-job-01] |   `-- Extracting
py311-importlib-resources-6.4.0: .......... done
[llvm-19-update-n271637-849de7fda8f0-amd64-local-job-01] |   `-- Installing
py311-incremental-21.3.0...
[llvm-19-update-n271637-849de7fda8f0-amd64-local-job-01] |   `-- Extracting
py311-incremental-21.3.0: .......... done
[llvm-19-update-n271637-849de7fda8f0-amd64-local-job-01] `-- Extracting
py311-towncrier23-23.11.0: .......... done
[llvm-19-update-n271637-849de7fda8f0-amd64-local-job-01] Extracting
py311-sphinxcontrib-towncrier-0.4.0a0_1: .......... done
=3D=3D=3D>   py311-virtualenv-20.26.3 depends on package:
py311-sphinxcontrib-towncrier>=3D0.3.2a0 - found
=3D=3D=3D>   Returning to build of py311-virtualenv-20.26.3
=3D=3D=3D>   py311-virtualenv-20.26.3 depends on package: py311-towncrier>=
=3D22.12.0 -
not found
=3D=3D=3D>   Installing existing package /packages/All/py311-towncrier-24.7=
.1.pkg
[llvm-19-update-n271637-849de7fda8f0-amd64-local-job-01] Installing
py311-towncrier-24.7.1...
pkg-static: py311-towncrier-24.7.1 conflicts with py311-towncrier23-23.11.0
(installs files into the same place).  Problematic file:
/usr/local/bin/towncrier-3.11

Either py-virtualenv should also use py-towncrier23, or there should maybe =
be
another flavor of py-sphinxcontrib? I'm unsure why there are different vers=
ions
of towncrier in the tree, though.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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