Package Details: r-stringi 1.8.3-1

Git Clone URL: https://aur.archlinux.org/r-stringi.git (read-only, click to copy)
Package Base: r-stringi
Description: Fast and Portable Character String Processing Facilities
Upstream URL: https://cran.r-project.org/package=stringi
Licenses: custom
Submitter: greyltc
Maintainer: greyltc (peippo)
Last Packager: peippo
Votes: 4
Popularity: 0.000986
First Submitted: 2019-02-09 10:49 (UTC)
Last Updated: 2023-12-12 09:43 (UTC)

Latest Comments

pekkarr commented on 2023-11-15 07:39 (UTC)

@petronny Good catch, I hadn't noticed that. However, that diff is backwards, from 1.8.1 to 1.7.12, meaning that the Github workflow installed r-roxygen2 and r-pkgbuild in 1.7.12, but those were removed in 1.8.1. And as you said, those were only used with the bundled icu, which isn't used in this AUR package.

@peippo Upstream having a CI workflow that installs those packages does not mean that the packages are actually needed. The package metadata in the DESCRIPTION file determines the dependencies.

petronny commented on 2023-11-15 06:10 (UTC)

In https://github.com/gagolews/stringi/compare/v1.8.1..v1.7.12#diff-20a634bd14b575dda52253fb9e147e7e4d6e6284924cc77f33a726223abb9403R23

I see r-roxygen2 and r-pkgbuild are needed to build the r-icu bundle, not r-stringi. I don't see any other change suggests r-roxygen2 and r-pkgbuild are needed for r-stringi.

pekkarr commented on 2023-11-14 16:02 (UTC)

@peippo How is the diff relevant to this discussion? All the documentation is already pre-generated in the source archive, so r-roxygen2 is not needed during package build. Also I don't see any mentions of r-pkgbuild or r-cpp11 in the sources, so those are not needed either.

The dependency cycle now prevents building r-stringi and r-roxygen2.

peippo commented on 2023-11-14 14:08 (UTC)

@pekkarr: https://github.com/gagolews/stringi/compare/v1.8.1..v1.7.12

pekkarr commented on 2023-11-14 13:31 (UTC)

Why the addition of r-roxygen2 and r-pkgbuild into makedepends? Those packages aren't needed, and this also created a dependency cycle, since r-roxygen2 depends on r-stringi.

r-cpp11 is also not needed in depends.

WawerOS commented on 2023-01-28 07:06 (UTC)

Hi, the source 404's, due to the r package being updated.

hurufu commented on 2022-12-29 15:58 (UTC)

Hello, thanks for maintaining this package. Recently this package was broken because of icu update and it had to be recompiled. Can you consider adding a direct dependency to a libicui18n.so=72-64?

dviktor commented on 2021-12-08 18:27 (UTC)

I'm leaving maintenance and support for this package in favor of new repository. You can install pre-built packages from my repo