В p10 довольно старая сборка R v. 4.0.5 и некоторые библиотеки отказываются устанавливаться; в сизифе тоже версия довольно старая - 4.1.3 (но хотя бы 4.1, чего не хватает в стабильном репозитории) Из R в p10 > install.packages("rcompanion",repos="https://mirror.truenetwork.ru/CRAN/") Предупреждение: package ‘rcompanion’ is not available for this version of R ‘rcompanion’ version 2.4.21 is in the repositories but depends on R (>= 4.1.0)
Вешайте на конкретный пакет в Sisyphus.
Понял. В будущем учту. Спасибо за наставление!
...тем более что 4.1.7 не собирается с текущим curl 8: --- [x86_64] checking if libcurl is version 7 and >= 7.28.0... no [x86_64] configure: error: libcurl >= 7.28.0 library and headers are required with support for https --- http://git.altlinux.org/tasks/318475/logs/events.1.1.log
Created attachment 12971 [details] сжатый tests/Examples/base-Ex.Rout.fail (Ответ для Michael Shigorin на комментарий #3) > ...тем более что 4.1.7 не собирается с текущим curl 8: > [x86_64] checking if libcurl is version 7 and >= 7.28.0... no Посмотрел 4.2.3 -- там аналогично: --- #if LIBCURL_VERSION_MAJOR > 7 exit(1); --- m4/R.m4 Насколько понимаю, без R_LIBCURL отвалится установка пакетов -- потому попытался собрать всё-таки с curl 8 и это вышло (похоже, тест не рассчитывал на столь скорую смену мажора этим проектом; наверное, схожий патч, только с #elif, стоит предложить в апстрим): # curl 8.0.1 looks good so far sed -i '/^#if LIBCURL_VERSION_MAJOR > 7/ i #if LIBCURL_VERSION_MAJOR == 8\n exit(0);' m4/R.m4 configure ...и убрал удаление blas.f со товарищи, т.к. поймал описанное в http://lists.altlinux.org/pipermail/devel/2019-October/208603.html => сам R собрался, а вот %check с проверкой примеров -- жахнул (см. приложение) и тут уж я не копенгаген. Выложил заготовку сюда: http://git.altlinux.org/people/mike/packages/?p=R-base.git;a=shortlog;h=refs/heads/master Подход к openblas на предмет http://lists.altlinux.org/pipermail/devel/2019-October/208603.html выложил сюда, только вот x86_64 он затрагивает разве что в части возвращения BINARY64=1: http://git.altlinux.org/people/mike/packages/?p=openblas.git;a=shortlog;h=refs/heads/master (проверять есть смысл, убрав из того R-base.git коммит про неудаление blas.f; я всё-таки баиньки).
Всё-таки дождался сборки R-base 4.2.3-alt2 с поправленым openblas -- в таком виде и примеры собрались без запинки; отправил openblas 0.3.19-alt1.2 в сизиф: http://git.altlinux.org/tasks/318600/ и подготовил пробное задание с R-base: http://git.altlinux.org/tasks/318603/ -- для p10 пока пробное с ними обоими: http://git.altlinux.org/tasks/318601/
Автор curl принял решение поднять версию без особой причины - в честь годовщины проекта. https://daniel.haxx.se/blog/2023/03/20/curl-8-0-0-is-here/ поэтому чиниться должно очень просто.
Подготовил сборку 4.2.3, см. https://git.altlinux.org/tasks/318773/logs/events.1.1.log Не проходит выкладка на i586 с ошибкой: i586: NEW bad_elf_symbols detected: libf2c-ng-20200916-alt1.i586.rpm /usr/lib/libf2c.so.0.0.0 U MAIN__ Как я понял, это проблема в библиотеке libf2c, я поднимал вопрос в devel@, когда собирал 4.2.2, но решение так и не было найдено. Так что 4.2.2 остался невыложенным.
*** Bug 45934 has been marked as a duplicate of this bug. ***
(Ответ для kirill на комментарий #7) > Подготовил сборку 4.2.3, см. > https://git.altlinux.org/tasks/318773/logs/events.1.1.log > > Не проходит выкладка на i586 с ошибкой: > i586: NEW bad_elf_symbols detected: > libf2c-ng-20200916-alt1.i586.rpm /usr/lib/libf2c.so.0.0.0 U MAIN__ > > Как я понял, это проблема в библиотеке libf2c, я поднимал вопрос в devel@, > когда собирал 4.2.2, но решение так и не было найдено. Так что 4.2.2 остался > невыложенным. Коллеги, прошу глянуть по возможности.
(In reply to Anton Farygin from comment #6) > Автор curl принял решение поднять версию без особой причины - в честь > годовщины проекта. https://daniel.haxx.se/blog/2023/03/20/curl-8-0-0-is-here/ > > поэтому чиниться должно очень просто. На сайте проекта уже есть версия 4.3.0 в в архиве исходников которой беглый осмотр скрипта ./configure показал, что теперь требуется версия curl>=7.28.0 (без необходимости иметь именно 7-ю мажорную версию).
(In reply to kirill from comment #7) > Не проходит выкладка на i586 с ошибкой: > i586: NEW bad_elf_symbols detected: > libf2c-ng-20200916-alt1.i586.rpm /usr/lib/libf2c.so.0.0.0 U MAIN__ Исправлено Глебом: https://lore.altlinux.org/devel/ZLR30G5NsvbfRPyF@glebfm.altlinux.org/
R-base-4.2.2-alt1 -> sisyphus: Thu Jul 27 2023 Leontiy Volodin <lvol@altlinux> 4.2.2-alt1 - Version 4.2.2 (by @kirill) (closes #45320) - i586 support dropped upstream (by @kirill)