Package Details: icu70 70.1-2

Git Clone URL: https://aur.archlinux.org/icu70.git (read-only, click to copy)
Package Base: icu70
Description: International Components for Unicode library
Upstream URL: http://www.icu-project.org/
Licenses: custom:icu
Submitter: letorbi
Maintainer: letorbi
Last Packager: letorbi
Votes: 3
Popularity: 0.48
First Submitted: 2022-04-28 22:27 (UTC)
Last Updated: 2023-12-22 11:23 (UTC)

Latest Comments

leimi commented on 2025-01-19 22:53 (UTC) (edited on 2025-01-19 22:54 (UTC) by leimi)

dreieck commented on 2025-01-12 16:35 (CET)
check() fails with AttributeError(f"module {__name__!r} has no attribute {name!r}"):

This is related to python 3.13 removing the deprecated unittest function makeSuite.

The installation succeeds when using python 3.12.

If anyone needs help doing that: I installed python 3.12 via the python312 aur package and symlinked /usr/bin/python3 to /usr/bin/python3.12 before installing icu70. Don't forget to put back the correct /usr/bin/python3 symlink after icu70 installation (/usr/bin/python3.13 as of now).

dreieck commented on 2025-01-12 15:51 (UTC)

Can you also add the header files (/usr/include/unicode-70/*) for icu70?

dreieck commented on 2025-01-12 15:39 (UTC)

Can you please add pkg-config .pc files for icu70?

I currently fail to manually feed icu70 instead of the latest version of icu into a cmake project without this.

Regards!

dreieck commented on 2025-01-12 15:35 (UTC)

check() fails with AttributeError(f"module {__name__!r} has no attribute {name!r}"):

Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/var/cache/makepkg/build/icu70/src/icu/source/python/icutools/databuilder/test/__main__.py", line 6, in <module>
    from . import filtration_test
  File "/var/cache/makepkg/build/icu70/src/icu/source/python/icutools/databuilder/test/filtration_test.py", line 421, in <module>
    suite = unittest.makeSuite(FiltrationTest)
            ^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/unittest/__init__.py", line 80, in __getattr__
    raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
AttributeError: module 'unittest' has no attribute 'makeSuite'
make[1]: *** [Makefile:139: check-local] Error 1
make[1]: Target 'check' not remade because of errors.
make[1]: Leaving directory '/var/cache/makepkg/build/icu70/src/icu/source/data'
make: *** [Makefile:153: check-recursive] Error 2
make: Target 'check' not remade because of errors.
==> ERROR: A failure occurred in check().

Regards!