* Re: [devel] О зависимостях R — Re: Бага #32537 @ 2018-03-22 10:55 ` Kirill Maslinsky 0 siblings, 1 reply; 4+ messages in thread From: Kirill Maslinsky @ 2018-03-22 10:55 UTC (permalink / raw) To: Ivan Khakhaev Cc: ALT Linux Team development discussions, Илья Захаров, partners, Андрей Черепанов Ivan Khakhaev writes: > Добрый день, коллеги! > > Если нужны сборочные зависимости для пакетов, то как их обеспечить? Эта задача пользователей? > Прописывать все вручную можно, но очень муторно. Ну да, как мы все делаем: просто устанавливаем нужные для сборки пакеты и библиотеки. Это не слишком дистрибутивно, но такова идеология локальной сборки R-пакетов под Linux в самом R. > В качестве FR по данной теме: > Существуют т.н. "группы задач" для R (https://cran.r-project.org/web/views/) > Для каждой группы имеется набор пакетов > Можно сделать rpm по таким группам. CRAN вообще большой, не все пакеты входят в группы, и здесь те же проблемы возникают, что и с другими языковыми подсистемами, которые недавно обсуждались в devel@. Хотя в некоторых дистрибутивах пакуют некоторые R-пакеты в deb/rpm, нам лучше сразу работать над каким-то общим решением по интеграции языковых подсистем в ALT (CRAN, CTAN, npm, etc.). -- КМ ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <406431521789575@web60j.yandex.ru>]
* Re: [devel] О зависимостях R — Re: Бага #32537 @ 2018-03-23 9:03 ` Andrey Cherepanov 2018-03-23 9:14 ` Kirill Maslinsky 0 siblings, 1 reply; 4+ messages in thread From: Andrey Cherepanov @ 2018-03-23 9:03 UTC (permalink / raw) To: Ivan Khakhaev, Kirill Maslinsky Cc: ALT Linux Team development discussions, Илья Захаров, partners 23.03.2018 10:19, Ivan Khakhaev пишет: > Приветствую всех участников обсуждения! > > Тогда, видимо, имеет смысл результаты моих изысканий выложить на wiki (страница GNU_R или R-base?) и там все это написать, чтобы администраторы Linux в организациях-пользователях знали, что их ждет -) > И заодно там же нужно рассмотреть вопрос установки пакетов в R из-под root (для всех пользователей) > > Могу это сделать в близком будущем. > В какую категорию присоединять страницу? > Как ее лучше назвать (см. варианты выше или что-то еще)? Я сделаю метапакет R, содержащий требуемое для инфраструктуры сборки дополнений R-base. А затем в багзилле вешать на него заявки. > >> Ivan Khakhaev writes: >> >>> Добрый день, коллеги! >>> >>> Если нужны сборочные зависимости для пакетов, то как их обеспечить? Эта задача пользователей? >>> Прописывать все вручную можно, но очень муторно. >> Ну да, как мы все делаем: просто устанавливаем нужные для сборки пакеты >> и библиотеки. Это не слишком дистрибутивно, но такова идеология >> локальной сборки R-пакетов под Linux в самом R. >> >>> В качестве FR по данной теме: >>> Существуют т.н. "группы задач" для R (https://cran.r-project.org/web/views/) >>> Для каждой группы имеется набор пакетов >>> Можно сделать rpm по таким группам. >> CRAN вообще большой, не все пакеты входят в группы, и здесь те же >> проблемы возникают, что и с другими языковыми подсистемами, которые >> недавно обсуждались в devel@. Хотя в некоторых дистрибутивах пакуют некоторые >> R-пакеты в deb/rpm, нам лучше сразу работать над каким-то общим решением по >> интеграции языковых подсистем в ALT (CRAN, CTAN, npm, etc.). >> >> -- >> КМ -- Andrey Cherepanov cas@altlinux.org ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] О зависимостях R — Re: Бага #32537 2018-03-23 9:03 ` Andrey Cherepanov @ 2018-03-23 9:14 ` Kirill Maslinsky 2018-03-23 11:47 ` Andrey Cherepanov 0 siblings, 1 reply; 4+ messages in thread From: Kirill Maslinsky @ 2018-03-23 9:14 UTC (permalink / raw) To: Andrey Cherepanov Cc: ALT Linux Team development discussions, Илья Захаров, partners, Ivan Khakhaev Andrey Cherepanov writes: > 23.03.2018 10:19, Ivan Khakhaev пишет: >> Приветствую всех участников обсуждения! >> >> Тогда, видимо, имеет смысл результаты моих изысканий выложить на wiki (страница GNU_R или R-base?) и там все это написать, чтобы администраторы Linux в организациях-пользователях знали, что их ждет -) >> И заодно там же нужно рассмотреть вопрос установки пакетов в R из-под root (для всех пользователей) >> >> Могу это сделать в близком будущем. >> В какую категорию присоединять страницу? >> Как ее лучше назвать (см. варианты выше или что-то еще)? > Я сделаю метапакет R, содержащий требуемое для инфраструктуры сборки > дополнений R-base. > А затем в багзилле вешать на него заявки. Я уже добавил такой метапакет в новую сборку R-base-3.4.4, но имя пакета "R" не проходит sisyphus-check. -- КМ ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] О зависимостях R — Re: Бага #32537 2018-03-23 9:14 ` Kirill Maslinsky @ 2018-03-23 11:47 ` Andrey Cherepanov 0 siblings, 0 replies; 4+ messages in thread From: Andrey Cherepanov @ 2018-03-23 11:47 UTC (permalink / raw) To: Kirill Maslinsky Cc: ALT Linux Team development discussions, Илья Захаров, partners, Ivan Khakhaev 23.03.2018 12:14, Kirill Maslinsky пишет: > Andrey Cherepanov writes: > >> 23.03.2018 10:19, Ivan Khakhaev пишет: >>> Приветствую всех участников обсуждения! >>> >>> Тогда, видимо, имеет смысл результаты моих изысканий выложить на wiki (страница GNU_R или R-base?) и там все это написать, чтобы администраторы Linux в организациях-пользователях знали, что их ждет -) >>> И заодно там же нужно рассмотреть вопрос установки пакетов в R из-под root (для всех пользователей) >>> >>> Могу это сделать в близком будущем. >>> В какую категорию присоединять страницу? >>> Как ее лучше назвать (см. варианты выше или что-то еще)? >> Я сделаю метапакет R, содержащий требуемое для инфраструктуры сборки >> дополнений R-base. >> А затем в багзилле вешать на него заявки. > Я уже добавил такой метапакет в новую сборку R-base-3.4.4, но имя пакета > "R" не проходит sisyphus-check. А багу повешать на sisyphus-check. Пусть ответят. -- Andrey Cherepanov cas@altlinux.org ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-03-23 11:47 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2018-03-22 10:55 ` [devel] О зависимостях R — Re: Бага #32537 Kirill Maslinsky 2018-03-23 9:03 ` Andrey Cherepanov 2018-03-23 9:14 ` Kirill Maslinsky 2018-03-23 11:47 ` Andrey Cherepanov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git