<div dir="ltr"><div dir="ltr"><div dir="ltr">чт, 11 квіт. 2019 о 12:17 Evgeny Sinelnikov &lt;<a href="mailto:sin@altlinux.org">sin@altlinux.org</a>&gt; пише:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Непонятно как сочетать этот подход &quot;для разработчика&quot; с подходом &quot;для<br>
пользователя&quot;. В этом ведь смысл дистрибутивных решений. Мы собрали<br>
конечный код и хотим его передать пользователю. Зачем мне для этого<br>
stack? Для того, чтобы в стиле Gentoo требовать от каждого<br>
пользователя собирать у себя в домашнем каталоге конкретное<br>
приложение?<br></blockquote><div>&gt; А как быть с тем, чтобы это приложение легло в систему и было доступно</div><div>&gt; не только одному пользователю.<br><br></div><div>Хых, судя по популярности docker, и учитывая немерянные размеры современных дисков, пользователь тоже предпочитает получать решения по типу &quot;all inclusive&quot;. Спорить не буду, потому как отлично понимаю, что это прямой путь к bloatware, но видимо, намучавшись с различными разновидностями &quot;package hell&quot;, народ, видимо, предпочитает выбрать меньшее из зол.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">&gt;&gt;&gt; У меня есть комплект самописных скриптов на fish, которые позволяют выстраивать нужные зависимости и собирать массово нужные пакеты. Правда, все это &quot;на коленке&quot;. Если интересно, постараюсь на выходные привести все в порядок и выложить &quot;как есть&quot;.<br>
<br>
Да, было бы очень неплохо. Ещё было бы неплохо воспользоваться этими<br>
инструментами для сборки cabal-install и stack, а также pandoc,<br>
shellcheck, xmonad.<br></blockquote><div><br></div><div>Пока проверю, насколько это все эффективно на предложенном наборе. В рамках плана lts-11.4 (<a href="https://www.stackage.org/lts-11.4">https://www.stackage.org/lts-11.4</a>) я уже собрал cabal-install-2.0.0.1, он есть в том репозитории, который я уже опубликовал. Теперь попробую собрать xmonad-0.13, ShellCheck-0.4.7 и pandoc-2.1.2. Все это под ghc8.2.2. Если интересует что-то более свежее, нужно брать другой план.</div><div><br></div><div>Если смогу разобраться с тем, что писал 9 месяцев назад, то думаю, и другие смогут...</div></div></div></div>