Bug 49776 - RVM не может установить Ruby
Summary: RVM не может установить Ruby
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: rvm (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: majioa@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-24 15:30 MSK by Savelev Pavel
Modified: 2024-03-24 15:30 MSK (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Savelev Pavel 2024-03-24 15:30:04 MSK
Версия пакета с ошибкой: rvm-1.29.12.125-alt0.1.noarch

Стенды с ошибкой:
education-10.2-x86-64, обновлённый до Sisyphus
education-10.2-x86-64-kde, обновлённый до Sisyphus
workstation-10.1-x86-64, обновлённый до Sisyphus
kworkstation-10.2.1-x86-64, обновлённый до Sisyphus
server-10.1-x86-64, обновлённый до Sisyphus

Шаги для воспроизведения:

1. Установите пакет RVM:
# apt-get install rvm

2. Если в системе отсутсвует sudo, установите и настройте по инструкции: https://www.altlinux.org/Sudo

3. Настройте эмулятор терминала для запуска команды как оболочки входа:

Для MATE-терминала: Правка -> Параметры профиля -> Заголовок и команда -> включить опцию Запускать команду как оболочку входа

Для Konsole: Кнопка Меню -> Создать новый профиль... -> Название: RVM -> Команда: /bin/bash --login -> Сменить профиль: RVM.

Для Xfce-терминала: Правка -> Настройки... -> Общие -> Запускать команду в login shell

В файл $HOME/.bashrc добавьте строку:

source /etc/bashrc.d/rvm.sh

Проверка корректности установки:

$ type rvm | head -n 1

Вывод: rvm — это функция.

4. Запустите процесс установки какой-либо версии Ruby:

$ rvm install 3.0

Ожидаемое поведение: Корректная установка Ruby при помощи RVM

Реальное поведение: Ruby не устанавливается.

$ rvm install 3.0
Searching for binary rubies, this might take some time.
No binary rubies available for: alt/10.3/x86_64/ruby-3.0.6.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for alt.
Installing requirements for alt.
mkdir: невозможно создать каталог «/var/lib/rvm/log»: Отказано в доступе
tee: /var/lib/rvm/log/1711276548_ruby-3.0.6/update_system.log: Нет такого файла или каталога
Updating system[sudo] password for test:
...
Error running 'requirements_alt_update_system ruby-3.0.6',
please read /var/lib/rvm/log/1711276548_ruby-3.0.6/update_system.log
Requirements installation failed with status: 1.