Bug 33029 - ruby-tk отсутствует в Сизифе
Summary: ruby-tk отсутствует в Сизифе
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: ruby-tk (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: nbr
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 31581
Blocks:
  Show dependency tree
 
Reported: 2017-01-23 10:58 MSK by hasculdr
Modified: 2017-04-12 19:02 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 hasculdr 2017-01-23 10:58:56 MSK
В сизифе сейчас ruby-2.3.1 (я на p8 (ruby-2.0.0) отдельно поставил себе свежий ruby из Сизифа).
# apt-get install ruby-tk
Построение дерева зависимостей... Завершено
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.

Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  ruby-tk: Требует: ruby-stdlibs (= 2.0.0-alt10)
E: Извините, `битые' пакеты
Просьба собрать новый ruby-tk.
Comment 1 Michael Shigorin 2017-01-24 15:44:19 MSK
В принципе и ruby 2.4.0 уже есть, но тащить бинарные пакеты из сизифа на p8 уже не получится вообще (кроме как бэкпортить): gcc изменился, помимо прочего.
Comment 2 Ivan Zakharyaschev 2017-01-24 16:05:54 MSK
Если я правильно помню, он старой версии мешал обновить tcl/tk и ruby. Правда, tcl/tk так и не обновили с пересборко всего с ним...

А у ruby-tk не было активного мейнтейнера, который бы позаботился.
Comment 3 hasculdr 2017-01-24 16:17:29 MSK
Ну раз такие трудности, то хрен с ним. Я, похоже, единственный потенциальный пользователь этого добра, да и альтернативу уже нашел.
Comment 4 Vladimir D. Seleznev 2017-01-24 16:31:51 MSK
Для текущий версии ruby-tk нужна libtk >= 8.6. Сейчас в Сизифе 8.5. После обновления до 8.5 нужно будет пересобрать ruby для возвращения ruby-tk.
Comment 5 Vladimir D. Seleznev 2017-01-24 16:32:26 MSK
(In reply to comment #4)
> Для текущий версии ruby-tk нужна libtk >= 8.6. Сейчас в Сизифе 8.5. После
> обновления до 8.5 нужно будет пересобрать ruby для возвращения ruby-tk.

после обновления до 8.6, разумеется...
Comment 6 Vladimir D. Seleznev 2017-04-06 00:26:34 MSK
Занятно. ruby-tk таки есть в Сизифе, и похоже, что я ошибся, и он нормально работает с Tcl/Tk 8.5. Однако как раз в Ruby 2.4 решили отказаться от поставки ruby-tk в составе исходных кодов Ruby:

https://bugs.ruby-lang.org/issues/8539

ruby-tk будет поставляться отдельно, надо бы для него пакет собрать вместе с конфликтом на ruby < 2.4:

https://github.com/ruby/tk
Comment 7 Vladimir D. Seleznev 2017-04-12 19:02:17 MSK
ruby-tk есть в Сизифе