you're welcome =)
Search Criteria
Package Details: icu70 70.1-3
Package Actions
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: | ilovemikael |
Last Packager: | letorbi |
Votes: | 6 |
Popularity: | 1.32 |
First Submitted: | 2022-04-28 22:27 (UTC) |
Last Updated: | 2025-02-25 10:28 (UTC) |
Dependencies (6)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- clang (llvm-gitAUR, clang17-binAUR, clang-minimal-gitAUR) (make)
- make (make-gitAUR) (make)
- patch (patch-gitAUR) (make)
- python (python37AUR) (make)
Required by (0)
Sources (1)
Latest Comments
ilovemikael commented on 2025-05-14 21:52 (UTC)
letorbi commented on 2025-02-25 10:38 (UTC) (edited on 2025-04-10 09:46 (UTC) by letorbi)
I have disowned this package, since I don't use this package anymore and don't have the resources to maintain a proper environment to test further changes of the package.
I'd be happy, if anyone, who still requires this package, could take over maintenance.
EDIT: Thanks to ilovemikael for taking over the ownership.
letorbi commented on 2025-02-25 10:35 (UTC)
Thanks @leimi for the workaround. I've integrated a workaround for the obsolete makeSuite()
function into the PKGBUILD file. The build process should be working now again.
@dreieck I am a bit reluctant to change the files, which are included in the package, since I don't have a proper test-case. However, I think you should be able to add the header and pkconfig files into the package by commenting the rm ...
statement in line 44 od the PKGBUILD file.
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 withAttributeError(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!
Pinned Comments
letorbi commented on 2025-02-25 10:38 (UTC) (edited on 2025-04-10 09:46 (UTC) by letorbi)
I have disowned this package, since I don't use this package anymore and don't have the resources to maintain a proper environment to test further changes of the package.
I'd be happy, if anyone, who still requires this package, could take over maintenance.
EDIT: Thanks to ilovemikael for taking over the ownership.