<html><head></head><body><br><br><div class="gmail_quote">28 января 2019 г. 22:06:03 GMT+03:00, Alexey Shabalin &lt;a.shabalin@gmail.com&gt; пишет:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">пн, 28 янв. 2019 г. в 21:48, Alexey Shabalin &lt;a.shabalin@gmail.com&gt;:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"><br> вс, 20 янв. 2019 г. в 15:31, Dmitry V. Levin &lt;ldv@altlinux.org&gt;:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #ad7fa8; padding-left: 1ex;"><br> On Sun, Jan 20, 2019 at 10:58:37AM +0300, Anton Farygin wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #8ae234; padding-left: 1ex;"> Всем привет.<br><br> Это почти пустая система, на которой был установлен libruby и ruby-libs:<br><br> # apt-get dist-upgrade<br> Чтение списков пакетов... Завершено<br> Построение дерева зависимостей... Завершено<br> Подсчет обновлений... Завершено<br> Следующие пакеты будут ОБНОВЛЕНЫ:<br>    libruby ruby-stdlibs<br> Следующие НОВЫЕ пакеты будут установлены:<br>    bundle erb gem gem-did-you-mean gem-power-assert irb rake rdoc ri<br> ruby ruby-bundler ruby-minitest ruby-net-telnet ruby-rake ruby-rdoc<br> ruby-rubygems-update<br>    ruby-test-unit ruby-xmlrpc<br> 2 будет обновлено, 18 новых установлено, 0 пакетов будет удалено и 0 не<br> будет обновлено.<br> Необходимо получить 0B/4555kB архивов.<br> После распаковки потребуется дополнительно 2941kB дискового пространства.<br><br> Не знаю, ошибка это или нет, но раньше rake rdoc и другие инструменты<br> ruby не требовались для ruby-stdlibs.<br></blockquote><br> И почему все эти пакеты так странно названы?<br> Им ведь всем полагается иметь префикс ruby-.<br><br> Какой-то откровенный бардак теперь с этим ruby.<br></blockquote><br> А можно вернуть назад автопоиск Provides и Requires в ruby.<br> Мне всегда нравился ALT тем, что нужно минимум прописывать в Requires,<br> потому что для всех языков очень хорошо работал автопоск.<br> В ruby теперь нет никакого автопоска зависимостей.<br> И меня напрягает указывать 100500 пакетов в Requires:<br> gemspec хорошо может быть, черт его знает, кому он нужен(их пишут люди<br> с ошибками),<br> но мне на них наплевать, если в /usr/bin лежит скрипт на ruby и для<br> него никто не выставляет зависимости на модули ruby.<br> Я не против добавления нового функционала (gemspec), но нельзя ли<br> сохранить и старый?<br></blockquote><br>Что бы не быть голословным. Пример.<br>Пакет opennebula-server. Это не модуль на ruby, никаких gemspec. Это приложение.<br>Вот зависимости в пакете из p8:<br>ruby(aws-sdk)<br>ruby(azure)<br>ruby(cgi)<br>ruby(getoptlong)<br>ruby(mysql2)<br>ruby(open3)<br>ruby(optparse/time)<br>ruby(pathname)<br>ruby(resolv)<br>ruby(sequel)<br>ruby(shellwords)<br>ruby(sqlite3)<br>ruby(timeout)<br>ruby(zlib)<br><br>А в пакете из сизифа пусто, как будто ничего не требуется.<br>У меня совсем нет желания выяснять вручную имена пакетов.<br></pre></blockquote></div><br>Побудь добрым врачом, лечащим безбашенный апстрим. Тем более в единичном экземпляре.<br><br>-- <br>Andrey Cherepanov<br>cas@altlinux.org</body></html>