Created
June 7, 2023 14:57
-
-
Save AMDmi3/4dc9f6be3a902c72974f82aa71703693 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
================================================================================ | |
= Fetch phase ================================================================== | |
================================================================================ | |
===> License BSD2CLAUSE accepted by the user | |
===> py39-sexpdata-1.0.1 depends on file: /usr/local/sbin/pkg - found | |
===> Fetching all distfiles required by py39-sexpdata-1.0.1 for building | |
=> SHA256 Checksum OK for jd-boyd-sexpdata-v1.0.1_GH0.tar.gz. | |
===== | |
Message from python39-3.9.16_2: | |
-- | |
Note that some standard Python modules are provided as separate ports | |
as they require additional dependencies. They are available as: | |
py39-gdbm databases/py-gdbm@py39 | |
py39-sqlite3 databases/py-sqlite3@py39 | |
py39-tkinter x11-toolkits/py-tkinter@py39 | |
Create compiler links... | |
create symlink for cc | |
create symlink for cc (world) | |
create symlink for c++ | |
create symlink for c++ (world) | |
create symlink for CC | |
create symlink for CC (world) | |
create symlink for clang | |
create symlink for clang (world) | |
create symlink for clang++ | |
create symlink for clang++ (world) | |
===== | |
Message from ccache-3.7.12_4: | |
-- | |
NOTE: | |
Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for | |
information on using ccache with FreeBSD ports and src. | |
================================================================================ | |
= Listing installed packages before build ====================================== | |
================================================================================ | |
ccache-3.7.12_4 | |
gettext-runtime-0.21.1 | |
indexinfo-0.3.1 | |
libffi-3.4.4 | |
mpdecimal-2.5.1 | |
pkg-1.19.1_1 | |
py39-exceptiongroup-1.1.1 | |
py39-iniconfig-1.1.1_1 | |
py39-packaging-23.1 | |
py39-pluggy-1.0.0_1 | |
py39-py-1.11.0 | |
py39-pytest-7.3.1,1 | |
py39-setuptools-63.1.0 | |
py39-tomli-2.0.1_2 | |
python39-3.9.16_2 | |
readline-8.2.1 | |
================================================================================ | |
= Build package phase ========================================================== | |
================================================================================ | |
===> License BSD2CLAUSE accepted by the user | |
===> py39-sexpdata-1.0.1 depends on file: /usr/local/sbin/pkg - found | |
===> Fetching all distfiles required by py39-sexpdata-1.0.1 for building | |
===> Extracting for py39-sexpdata-1.0.1 | |
=> SHA256 Checksum OK for jd-boyd-sexpdata-v1.0.1_GH0.tar.gz. | |
===> Patching for py39-sexpdata-1.0.1 | |
===> py39-sexpdata-1.0.1 depends on package: py39-setuptools>=63.1.0 - found | |
===> py39-sexpdata-1.0.1 depends on file: /usr/local/bin/python3.9 - found | |
===> py39-sexpdata-1.0.1 depends on file: /usr/local/bin/ccache - found | |
===> Configuring for py39-sexpdata-1.0.1 | |
/usr/local/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'license' defined outside of `pyproject.toml` would be ignored. | |
!! | |
########################################################################## | |
# configuration would be ignored/result in error due to `pyproject.toml` # | |
########################################################################## | |
The following seems to be defined outside of `pyproject.toml`: | |
`license = 'BSD License'` | |
According to the spec (see the link below), however, setuptools CANNOT | |
consider this value unless 'license' is listed as `dynamic`. | |
https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ | |
For the time being, `setuptools` will still consider the given value (as a | |
**transitional** measure), but please note that future releases of setuptools will | |
follow strictly the standard. | |
To prevent this warning, you can list 'license' under `dynamic` or alternatively | |
remove the `[project]` table from your file and rely entirely on other means of | |
configuration. | |
!! | |
warnings.warn(msg, _WouldIgnoreField) | |
/usr/local/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'keywords' defined outside of `pyproject.toml` would be ignored. | |
!! | |
########################################################################## | |
# configuration would be ignored/result in error due to `pyproject.toml` # | |
########################################################################## | |
The following seems to be defined outside of `pyproject.toml`: | |
`keywords = ['s-expression', 'lisp', 'parser']` | |
According to the spec (see the link below), however, setuptools CANNOT | |
consider this value unless 'keywords' is listed as `dynamic`. | |
https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ | |
For the time being, `setuptools` will still consider the given value (as a | |
**transitional** measure), but please note that future releases of setuptools will | |
follow strictly the standard. | |
To prevent this warning, you can list 'keywords' under `dynamic` or alternatively | |
remove the `[project]` table from your file and rely entirely on other means of | |
configuration. | |
!! | |
warnings.warn(msg, _WouldIgnoreField) | |
running config | |
===> Building for py39-sexpdata-1.0.1 | |
/usr/local/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'license' defined outside of `pyproject.toml` would be ignored. | |
!! | |
########################################################################## | |
# configuration would be ignored/result in error due to `pyproject.toml` # | |
########################################################################## | |
The following seems to be defined outside of `pyproject.toml`: | |
`license = 'BSD License'` | |
According to the spec (see the link below), however, setuptools CANNOT | |
consider this value unless 'license' is listed as `dynamic`. | |
https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ | |
For the time being, `setuptools` will still consider the given value (as a | |
**transitional** measure), but please note that future releases of setuptools will | |
follow strictly the standard. | |
To prevent this warning, you can list 'license' under `dynamic` or alternatively | |
remove the `[project]` table from your file and rely entirely on other means of | |
configuration. | |
!! | |
warnings.warn(msg, _WouldIgnoreField) | |
/usr/local/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'keywords' defined outside of `pyproject.toml` would be ignored. | |
!! | |
########################################################################## | |
# configuration would be ignored/result in error due to `pyproject.toml` # | |
########################################################################## | |
The following seems to be defined outside of `pyproject.toml`: | |
`keywords = ['s-expression', 'lisp', 'parser']` | |
According to the spec (see the link below), however, setuptools CANNOT | |
consider this value unless 'keywords' is listed as `dynamic`. | |
https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ | |
For the time being, `setuptools` will still consider the given value (as a | |
**transitional** measure), but please note that future releases of setuptools will | |
follow strictly the standard. | |
To prevent this warning, you can list 'keywords' under `dynamic` or alternatively | |
remove the `[project]` table from your file and rely entirely on other means of | |
configuration. | |
!! | |
warnings.warn(msg, _WouldIgnoreField) | |
running build | |
running build_py | |
creating build | |
creating build/lib | |
copying sexpdata.py -> build/lib | |
running egg_info | |
creating sexpdata.egg-info | |
writing sexpdata.egg-info/PKG-INFO | |
writing dependency_links to sexpdata.egg-info/dependency_links.txt | |
writing top-level names to sexpdata.egg-info/top_level.txt | |
writing manifest file 'sexpdata.egg-info/SOURCES.txt' | |
reading manifest file 'sexpdata.egg-info/SOURCES.txt' | |
reading manifest template 'MANIFEST.in' | |
adding license file 'LICENSE' | |
writing manifest file 'sexpdata.egg-info/SOURCES.txt' | |
===> Staging for py39-sexpdata-1.0.1 | |
===> py39-sexpdata-1.0.1 depends on package: py39-setuptools>=63.1.0 - found | |
===> py39-sexpdata-1.0.1 depends on file: /usr/local/bin/python3.9 - found | |
===> Generating temporary packing list | |
/usr/local/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'license' defined outside of `pyproject.toml` would be ignored. | |
!! | |
########################################################################## | |
# configuration would be ignored/result in error due to `pyproject.toml` # | |
########################################################################## | |
The following seems to be defined outside of `pyproject.toml`: | |
`license = 'BSD License'` | |
According to the spec (see the link below), however, setuptools CANNOT | |
consider this value unless 'license' is listed as `dynamic`. | |
https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ | |
For the time being, `setuptools` will still consider the given value (as a | |
**transitional** measure), but please note that future releases of setuptools will | |
follow strictly the standard. | |
To prevent this warning, you can list 'license' under `dynamic` or alternatively | |
remove the `[project]` table from your file and rely entirely on other means of | |
configuration. | |
!! | |
warnings.warn(msg, _WouldIgnoreField) | |
/usr/local/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:103: _WouldIgnoreField: 'keywords' defined outside of `pyproject.toml` would be ignored. | |
!! | |
########################################################################## | |
# configuration would be ignored/result in error due to `pyproject.toml` # | |
########################################################################## | |
The following seems to be defined outside of `pyproject.toml`: | |
`keywords = ['s-expression', 'lisp', 'parser']` | |
According to the spec (see the link below), however, setuptools CANNOT | |
consider this value unless 'keywords' is listed as `dynamic`. | |
https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ | |
For the time being, `setuptools` will still consider the given value (as a | |
**transitional** measure), but please note that future releases of setuptools will | |
follow strictly the standard. | |
To prevent this warning, you can list 'keywords' under `dynamic` or alternatively | |
remove the `[project]` table from your file and rely entirely on other means of | |
configuration. | |
!! | |
warnings.warn(msg, _WouldIgnoreField) | |
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 egg_info | |
writing sexpdata.egg-info/PKG-INFO | |
writing dependency_links to sexpdata.egg-info/dependency_links.txt | |
writing top-level names to sexpdata.egg-info/top_level.txt | |
reading manifest file 'sexpdata.egg-info/SOURCES.txt' | |
reading manifest template 'MANIFEST.in' | |
adding license file 'LICENSE' | |
writing manifest file 'sexpdata.egg-info/SOURCES.txt' | |
running install_lib | |
creating /work/usr/ports/devel/py-sexpdata/work-py39/stage/usr/local/lib/python3.9 | |
creating /work/usr/ports/devel/py-sexpdata/work-py39/stage/usr/local/lib/python3.9/site-packages | |
copying build/lib/sexpdata.py -> /work/usr/ports/devel/py-sexpdata/work-py39/stage/usr/local/lib/python3.9/site-packages | |
byte-compiling /work/usr/ports/devel/py-sexpdata/work-py39/stage/usr/local/lib/python3.9/site-packages/sexpdata.py to sexpdata.cpython-39.pyc | |
writing byte-compilation script '/tmp/tmpiab398cy.py' | |
/usr/local/bin/python3.9 /tmp/tmpiab398cy.py | |
removing /tmp/tmpiab398cy.py | |
running install_egg_info | |
Copying sexpdata.egg-info to /work/usr/ports/devel/py-sexpdata/work-py39/stage/usr/local/lib/python3.9/site-packages/sexpdata-1.0.1-py3.9.egg-info | |
running install_scripts | |
writing list of installed files to '/work/usr/ports/devel/py-sexpdata/work-py39/.PLIST.pymodtmp' | |
====> Compressing man pages (compress-man) | |
====> Running Q/A tests (stage-qa) | |
====> Checking for pkg-plist issues (check-plist) | |
===> Parsing plist | |
===> Checking for items in STAGEDIR missing from pkg-plist | |
===> Checking for items in pkg-plist which are not in STAGEDIR | |
===> No pkg-plist issues found (check-plist) | |
===> Building package for py39-sexpdata-1.0.1 | |
================================================================================ | |
= Install package phase ======================================================== | |
================================================================================ | |
[reprise-builder] Installing py39-sexpdata-1.0.1... | |
[reprise-builder] Extracting py39-sexpdata-1.0.1: .......... done | |
================================================================================ | |
= Listing used shared libraries ================================================ | |
================================================================================ | |
================================================================================ | |
= Testing phase ================================================================ | |
================================================================================ | |
===> Testing for py39-sexpdata-1.0.1 | |
===> py39-sexpdata-1.0.1 depends on package: py39-pytest>=7,1 - found | |
===> py39-sexpdata-1.0.1 depends on file: /usr/local/bin/python3.9 - found | |
cd /work/usr/ports/devel/py-sexpdata/work-py39/sexpdata-1.0.1 && /usr/bin/env XDG_DATA_HOME=/work/usr/ports/devel/py-sexpdata/work-py39 XDG_CONFIG_HOME=/work/usr/ports/devel/py-sexpdata/work-py39 XDG_CACHE_HOME=/work/usr/ports/devel/py-sexpdata/work-py39/.cache HOME=/work/usr/ports/devel/py-sexpdata/work-py39 PATH=/usr/local/libexec/ccache:/work/usr/ports/devel/py-sexpdata/work-py39/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/work/usr/ports/devel/py-sexpdata/work-py39/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES LDSHARED="cc -shared" PYTHONDONTWRITEBYTECODE= PYTHONOPTIMIZE= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" CCACHE_DIR="/ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" /usr/local/bin/python3.9 -m pytest -k '' -rs -v -o addopts= | |
============================= test session starts ============================== | |
platform freebsd13 -- Python 3.9.16, pytest-7.3.1, pluggy-1.0.0 -- /usr/local/bin/python3.9 | |
cachedir: .pytest_cache | |
rootdir: /work/usr/ports/devel/py-sexpdata/work-py39/sexpdata-1.0.1 | |
collecting ... collected 23 items | |
test_sexpdata.py::test_identity PASSED [ 4%] | |
test_sexpdata.py::test_identity_pretty_print PASSED [ 8%] | |
test_sexpdata.py::TestSymbol::test_hashable_and_distinct PASSED [ 13%] | |
test_sexpdata.py::TestSymbol::test_parse_special_symbols PASSED [ 17%] | |
test_sexpdata.py::TestSymbol::test_parse_symbol_with_backslash PASSED [ 21%] | |
test_sexpdata.py::TestParseFluctuation::test_spaces_between_double_quotes_can_be_skipped PASSED [ 26%] | |
test_sexpdata.py::TestParseFluctuation::test_spaces_between_parentheses_can_be_skipped PASSED [ 30%] | |
test_sexpdata.py::TestParseFluctuation::test_spaces_must_be_ignored PASSED [ 34%] | |
test_sexpdata.py::TestDeliminter::test_curly_brace PASSED [ 39%] | |
test_sexpdata.py::TestDeliminter::test_multiple_brackets PASSED [ 43%] | |
test_sexpdata.py::TestDeliminter::test_normal PASSED [ 47%] | |
test_sexpdata.py::TestUnicode::test_dump_raw_utf8 PASSED [ 52%] | |
test_sexpdata.py::TestUnicode::test_parse_raw_utf8 PASSED [ 56%] | |
test_sexpdata.py::test_tosexp_str_as PASSED [ 60%] | |
test_sexpdata.py::test_tosexp_tuple_as PASSED [ 65%] | |
test_sexpdata.py::test_tosexp_value_errors PASSED [ 69%] | |
test_sexpdata.py::test_too_many_brackets PASSED [ 73%] | |
test_sexpdata.py::test_not_enough_brackets PASSED [ 78%] | |
test_sexpdata.py::test_no_eol_after_comment PASSED [ 82%] | |
test_sexpdata.py::test_issue_4 PASSED [ 86%] | |
test_sexpdata.py::test_issue_18 PASSED [ 91%] | |
test_sexpdata.py::test_other_issue_18 PASSED [ 95%] | |
test_sexpdata.py::test_issue_37_value_field PASSED [100%] | |
============================== 23 passed in 0.13s ============================== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment