pat-s
a2a6a4f7ef
fix(alpine): declare xz-dev so R can start after a clean install
...
libR.so links against liblzma, but the Alpine package never declared a
dependency on it. The list carried `# - liblzma-dev`, the Debian name,
which does not exist on Alpine and so had been commented out rather than
translated. The result is a package that installs cleanly and then fails
on every invocation:
Error loading shared library liblzma.so.5: No such file or directory
(needed by /opt/R/4.6.1/lib/R/lib/libR.so)
Error relocating /opt/R/4.6.1/lib/R/lib/libR.so: lzma_code: symbol not found
Replace it with xz-dev, the Alpine equivalent, which pulls xz-libs, the
package that owns liblzma.so.5. Keep the -dev variant to match every other
entry in the list, which are -dev so that CRAN packages can be installed
from source on the target.
Verified by repackaging the currently published r-4.6.1_1_aarch64.apk with
this dependency list and installing it into a clean alpine:3.22 container:
R now starts with no manually added packages, where before it did not.
2026-09-18 09:08:12 +02:00
..
patches
Add Fedora 40 patches for R 3.0.0 - R 4.0.2
2024-05-30 16:42:35 +02:00
build.sh
fix(alpine): build R with cairo, png, jpeg and tiff graphics devices ( #9 )
2026-09-18 07:04:22 +00:00
docker-compose.yml
feat: add alpine-3.24 build config ( #5 )
2026-06-12 13:46:11 +00:00
Dockerfile.alpine-320
fix(alpine): build R with cairo, png, jpeg and tiff graphics devices ( #9 )
2026-09-18 07:04:22 +00:00
Dockerfile.alpine-321
fix(alpine): build R with cairo, png, jpeg and tiff graphics devices ( #9 )
2026-09-18 07:04:22 +00:00
Dockerfile.alpine-322
fix(alpine): build R with cairo, png, jpeg and tiff graphics devices ( #9 )
2026-09-18 07:04:22 +00:00
Dockerfile.alpine-323
fix(alpine): build R with cairo, png, jpeg and tiff graphics devices ( #9 )
2026-09-18 07:04:22 +00:00
Dockerfile.alpine-324
fix(alpine): build R with cairo, png, jpeg and tiff graphics devices ( #9 )
2026-09-18 07:04:22 +00:00
Dockerfile.centos-7
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.centos-8
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.debian-10
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.debian-11
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.debian-12
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.fedora-38
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.fedora-39
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.fedora-40
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.opensuse-155
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.rhel-9
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.rhel-10
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.ubuntu-2004
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.ubuntu-2204
fix: install ca-certificates before switching Ubuntu 22.04 sources to HTTPS
2026-05-05 09:45:46 +02:00
Dockerfile.ubuntu-2404
refactor: awscli -> s5cmd, add alpine 323
2025-12-06 12:33:35 +01:00
Dockerfile.ubuntu-2604
fix: remove libpcre3-dev from Ubuntu 26.04 build, not available in this release
2026-04-24 13:38:48 +02:00
package.alpine-320
fix(alpine): declare xz-dev so R can start after a clean install
2026-09-18 09:08:12 +02:00
package.alpine-321
fix(alpine): declare xz-dev so R can start after a clean install
2026-09-18 09:08:12 +02:00
package.alpine-322
fix(alpine): declare xz-dev so R can start after a clean install
2026-09-18 09:08:12 +02:00
package.alpine-323
fix(alpine): declare xz-dev so R can start after a clean install
2026-09-18 09:08:12 +02:00
package.alpine-324
fix(alpine): declare xz-dev so R can start after a clean install
2026-09-18 09:08:12 +02:00
package.centos-7
Merge pull request #151 from rstudio/custom-install-path
2023-01-18 12:25:04 -06:00
package.centos-8
Use FlexiBLAS on RHEL 9 for R 4.3.0 and above
2023-04-20 13:59:39 -05:00
package.debian-10
Merge pull request #151 from rstudio/custom-install-path
2023-01-18 12:25:04 -06:00
package.debian-11
Fix libdeflate dep on Debian 11, 12 as well
2024-02-21 10:39:53 +01:00
package.debian-12
Fix libdeflate dep on Debian 11, 12 as well
2024-02-21 10:39:53 +01:00
package.fedora-38
Fix flexiblas
2023-08-02 14:11:14 -04:00
package.fedora-39
Add support for Fedora 39
2024-02-22 15:30:00 +01:00
package.fedora-40
Fedora 40: need util-linux-core for /usr/bin/more
2024-05-12 14:22:12 +02:00
package.opensuse-155
Updated README + added package script
2023-10-02 14:19:30 -07:00
package.rhel-9
Use FlexiBLAS on RHEL 9 for R 4.3.0 and above
2023-04-20 13:59:39 -05:00
package.rhel-10
chore: patch rhel10 build files
2025-06-30 16:35:46 +02:00
package.ubuntu-2004
add libopenblas-dev instead of libopenblas-base to make testpkg happy
2024-05-03 19:57:12 +00:00
package.ubuntu-2204
Fix devel builds for libdeflate
2024-02-19 19:23:32 +01:00
package.ubuntu-2404
Add support for Ubuntu 24.04
2024-04-16 18:23:04 -05:00
package.ubuntu-2604
fix: remove libpcre3-dev from Ubuntu 26.04 build, not available in this release
2026-04-24 13:38:48 +02:00