The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск дистрибутива Calculate Linux 17.12"
Отправлено Simple User, 03-Янв-18 17:51 
> * Запутанный, плохо документированный формат ебилдов.

man 5 ebuild

> * Аналогов AUR нет и не предвидится, аналогов арчевского [community] — тоже.

А зачем аналог AUR в sourcebased дистре? Да, комьюнити меньше, но отзывчивое.

> Разработчики дистра живут в своём мирке, практически без связи с реальностью
> и пользователями.

Автор явно курит что-то неправильное.

> * USE-флаги де-факто несовместимы с бинарными пакетами.

Шта? Можно хоть 1 дистр, где аналог USE-флагов совместим с _бинарными_ пакетами?

> * 100000+ фич emerge из которых используешь от силы десяток. А платишь
> за все.

Не хочешь - не используй, ощущение что автора пристегивали наручниками к батарее и били gentoo handbook, пока он все фичи не начнет использовать. Платишь 200-300 килобайтами питоновского кода? Раззорился наверное, бедный?

> По поводу последнего пункта — пакетный менеджер уже много лет является головной
> болью дистрибутива. Написан на питоне (и иногда ломается при обновлении питона).
> Пользоваться им без SSD уже давно невозможно. ЛЮТЫЕ тормоза (причём доля
> вины питона там небольшая). Постоянные проблемы с разрешением зависимостей, решаемые только
> пересборкой мира. Если в арче после полгода без обновлений ещё можно
> ручками распаковать пакет с pacman и после разруливания пары проблем всё
> заведётся, то в Gentoo будет проще переставить систему.

Абсолютно никаких проблем с разрешением зависимостей,подозреваю, что у автора руки растут из неправильного места, недавно обновлял годичной давности ноут, обошелся без переустановки (проблемы были только с перлом). Работает без ссд, не мгновенно, но "ЛЮТЫХ" тормозов не наблюдал ни разу.

> Всё это при том, что версионирование зависимостей практически отсутствует, а качество пакетов
> с GCC НИЖЕ ЧЕМ В АРЧЕ (без шуток!) В Арче ставишь
> пакет из исходников — 90% вероятность, что он соберётся, вне зависимости
> от того, обновлялся ли ты сегодня или нет. В Генте о
> таком остаётся только мечтать. Зато есть офф-поддержка MIPS!

В генте собираю все из сорцов, кроме firefox и libreoffice, за последние 2 года не собралась только mesa c флагом opencl и openxcom.

> Система управления бинарными пакетами у Gentoo — в зародышевом состоянии. Каждый
> такой пакет — слепок своего ебилда с фиксированными флагами. Как следствие,
> как только нужно установить его в чуть-чуть нестандартную систему, приходится или
> пересобирать или ломать зависимости, постепенно превращая ОС в более убогую версию
> слаквари. Все производные Gentoo, использующие стандартные бинарные пакеты с emerge, в
> принципе непригодны  к кастомизации пользователем: и Chrome OS и Calculate
> это безликие манекены, получаемые штамповкой по шаблону. Calculate пытается это исправить
> своей системой файлов конфигурации, но базовую-то систему не исправишь.

Аффтар не понимает что такое FEATURES="buildpkg", хост бинарных пакетов и как оно используется в системе, ты бы хоть хендбук почитал и не позорился.


> Удалить пульсу в Calculate, например, ничуть не проще чем в арче, —
> наоборот, гораздо сложнее. И не нужно ля-ля про пересборку — стоит
> только начать во что-то тыкать палкой, как всё идёт по наклонной:
> и вот уже нужно пересобирать ВСЁ, начиная с ядра и заканчивая
> вообще никак не относящимися к цели пакетами, вроде util-linux и autotools.
> Потому что иначе не поддерживается апстримными ебилдами. На всё один ответ
> — пересобирай, пересобирай, пересобирай.

Сразу видно, что аффтар альтернативно одаренный, для изменения юзерленда никогда не нужно пересобирать ядро.

> Ориентация на сборку из исходников настолько тотальная, что многие зависимости которые
> в Арче опциональны, в аналогичных гентушных ебилдах намертво хардкодятся при компиляции
> — мол, давайте-там, используйте USE-флаги. Интересно, что вики генты даже толком
> не объясняет, как использовать бинарные пакеты, — попробуйте там найти, как
> подключить репы Calculate к гентушным. С точки зрения среднего пользователя Gentoo,
> бинарные пакеты это такая экзотическая возможность, о которой он один раз
> слышал на PR-попойках разработчиков проекта, — мол "мы такое тоже можем!"
> Используются они в основном как способ кеширования результатов сборки, а вот
> создание с их помощью публичного репозитория это уже экзотика.

Вот я и говорю, не осилил pkg в gentoo, IQ не хватило. Про захардкоженные USE-флаги, которые бы не были обусловлены особенностями самого пакета - хотелось бы примеров, хотя уверен что их не будет, ибо аффтар не способен думать, а умеет только газифицировать лужи.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру