[Bug 269669] textproc/py-CommonMark conflict cmark

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 18 Feb 2023 22:39:16 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269669

            Bug ID: 269669
           Summary: textproc/py-CommonMark conflict cmark
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: romain@FreeBSD.org
          Reporter: dufresnep@zoho.com
             Flags: maintainer-feedback?(romain@FreeBSD.org)
          Assignee: romain@FreeBSD.org

While compiling devel/wasi-libc (for eventually compiling Firefox), got:
Installing py39-future-0.18.2...
>=> Cleaning stale bytecode files...
>=> Byte-compiling Python source files...
===>   py39-CommonMark-0.9.1 depends on package: py39-future>0 - found
===>   Returning to build of py39-CommonMark-0.9.1
===>   py39-CommonMark-0.9.1 depends on package: py39-setuptools>=63.1.0 -
found
===>   py39-CommonMark-0.9.1 depends on file: /usr/local/bin/python3.9 - found
===>   Generating temporary packing list
/usr/local/lib/python3.9/site-packages/setuptools/dist.py:771: UserWarning:
Usage of dash-separated 'description-file' will not be supported in future
versions. Please use the underscore name 'description_file' instead
  warnings.warn(
running install
/usr/local/lib/python3.9/site-packages/setuptools/command/install.py:34:
SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip
and other standards-based tools.
  warnings.warn(
running build
running build_py
running install_lib
creating
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9
creating
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages
creating
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
copying build/lib/commonmark/cmark.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
copying build/lib/commonmark/__init__.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
copying build/lib/commonmark/inlines.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
creating
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/render
copying build/lib/commonmark/render/html.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/render
copying build/lib/commonmark/render/__init__.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/render
copying build/lib/commonmark/render/rst.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/render
copying build/lib/commonmark/render/renderer.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/render
copying build/lib/commonmark/normalize_reference.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
copying build/lib/commonmark/main.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
copying build/lib/commonmark/blocks.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
copying build/lib/commonmark/common.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
creating
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/tests
copying build/lib/commonmark/tests/unit_tests.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/tests
copying build/lib/commonmark/tests/rst_tests.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/tests
copying build/lib/commonmark/tests/__init__.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/tests
copying build/lib/commonmark/tests/run_spec_tests.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/tests
copying build/lib/commonmark/dump.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
copying build/lib/commonmark/entitytrans.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
copying build/lib/commonmark/node.py ->
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/cmark.py
to cmark.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/__init__.py
to __init__.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/inlines.py
to inlines.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/render/html.py
to html.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/render/__init__.py
to __init__.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/render/rst.py
to rst.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/render/renderer.py
to renderer.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/normalize_reference.py
to normalize_reference.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/main.py
to main.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/blocks.py
to blocks.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/common.py
to common.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/tests/unit_tests.py
to unit_tests.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/tests/rst_tests.py
to rst_tests.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/tests/__init__.py
to __init__.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/tests/run_spec_tests.py
to run_spec_tests.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/dump.py
to dump.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/entitytrans.py
to entitytrans.cpython-39.pyc
byte-compiling
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark/node.py
to node.cpython-39.pyc
writing byte-compilation script '/tmp/tmp85not8o0.py'
/usr/local/bin/python3.9 /tmp/tmp85not8o0.py
removing /tmp/tmp85not8o0.py
running install_egg_info
running egg_info
writing commonmark.egg-info/PKG-INFO
writing dependency_links to commonmark.egg-info/dependency_links.txt
writing entry points to commonmark.egg-info/entry_points.txt
writing requirements to commonmark.egg-info/requires.txt
writing top-level names to commonmark.egg-info/top_level.txt
reading manifest file 'commonmark.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'commonmark/utils.py'
adding license file 'LICENSE'
writing manifest file 'commonmark.egg-info/SOURCES.txt'
Copying commonmark.egg-info to
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/lib/python3.9/site-packages/commonmark-0.9.1-py3.9.egg-info
running install_scripts
Installing cmark script to
/usr/ports/textproc/py-CommonMark/work-py39/stage/usr/local/bin
writing list of installed files to
'/usr/ports/textproc/py-CommonMark/work-py39/.PLIST.pymodtmp'
===> Creating unique files: Move MAN files needing SUFFIX
===> Creating unique files: Move files needing SUFFIX
Move: bin/cmark --> bin/cmark-3.9
Link: @bin/cmark --> bin/cmark-3.9
====> Compressing man pages (compress-man)
===>  Installing for py39-CommonMark-0.9.1
===>  Checking if py39-CommonMark is already installed
===>   Registering installation for py39-CommonMark-0.9.1 as automatic
Installing py39-CommonMark-0.9.1...
pkg-static: py39-CommonMark-0.9.1 conflicts with cmark-0.30.2 (installs files
into the same place).  Problematic file: /usr/local/bin/cmark
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/textproc/py-CommonMark
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/textproc/py-recommonmark
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/llvm13
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/devel/llvm13
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/wasi-libc

===>>> make build failed for devel/wasi-libc
===>>> Aborting update

===>>> Update for devel/wasi-libc failed
===>>> Aborting update

===>>> Update for devel/wasi-compiler-rt13 failed
===>>> Aborting update

===>>> Update for www/firefox failed
===>>> Aborting update

===>>> The following actions were performed:
        Installation of lang/rust (rust-1.67.1)
        Installation of devel/rust-cbindgen (rust-cbindgen-0.24.3_7)

Now, I am relatively new to FreeBSD, had installed 13.2 prerelease, and now
building with "portmaster -a" for the first time since very long ago.

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