LINUX.ORG.RU
ФорумTalks

Люблю Gnome, но не люблю некоторые поветрия HIG'а... Paludis - это нечто...


0

0

Казалось бы - системная консольная утилита. Так не же...

== Build Resume / Skip First Support ==

Non-Problem: Paludis doesn't have an equivalent to --resume --skipfirst in Portage.

Rationale: Too unreliable, too flaky and far too widely abused

Блин, если какой-то пакет юзает старые зависимости, он итак грохнется при компиляции, наоборот, без skipfirst нельзя поставить совершенно независимый от проблемного пакет без ручной его установки. Типа, paludis у нас, выходит, для автоматической работы малопригоден... Ну ладно:

== No Ask Support ==

Non-Problem: There's nothing like emerge --ask.

Rationale: the paludis client is non-interactive. If someone is making an interactive client, there are much better ways of doing it than the limited functionality that emerge --ask provides.

Ха! Нет, он оказывается ВООБЩЕ не интерактивный :D И, вообще, достаточно посмотреть на длину названий параметров, чтобы понять, что он - не для ручной работы. Но что же они тогда так со skipfirst??

== No Automatic Niceness Support ==

Non-Problem: There's no PORTAGE_NICENESS equivalent.

Rationale: Learn how to use nice. There's no GCC_NICENESS or VIM_NICENESS either.

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

== No Digest Generation ==

Non-Problem: Paludis doesn't do digest or Manifest creation.

Rationale: In its current form, digest / Manifest is worthless. We will be implementing Manifest2 when it gets properly worked out.

Гы. Это у них так всё хреново, типа, с безопасностью? Плевать, что где-то ebuild может быть побитым... Но дальше они же распекаются, как много у них забот о безопасности, как многого палудис не делает поэтому сам и т.д. и т.п...

Блин, господа, может я сам буду решать, что мне надо, а что - нет?

★★★★★
Ответ на: комментарий от JB

Где геек? Твои аргументы сегодня не очень убедительны :)

Лучше б так: "Зато в нем нормальная переключалка раскладок".

anonymous
()
Ответ на: комментарий от JB

То, что он на Си - это фигня, у меня и родной emerge не сильно медленнее. Мне куда важнее перпакетная настройка компиляции и жёсткие проверки зависимостей и синтаксиса.

Но вот работать с ним после emerge - сущее мучение.

...

Ы. 5 звёздочек! :D

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от Gharik

>Афтар, а при чём тут Гном? ;)

Да цепочка ассоциативная... Музыкой навеяло :) Но то, что в Гноме пользительно, то в утилитах такого рода - ужас и мастдай. Лишние аргументы командной строки в глаза не лезут, в отличии от лишних кнопок на экране...

Вообще, тенденция не нравится.

То, вот, в Pidgin за меня решили, что иконки перпротокольные - зло, то в paludis вообще половину методики работы навязали, то ещё где-то что-то - всего не упоинишь...

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от JB

> зато он на си и лишь за это ему можно многое простить =)

Ну-ну, ждём переполнений буфера и весёлых сегфолтов. Автор этого поделия даже не задумывался, что, что тормоза Portage - не в Питоне и профайлером пользоваться не учился. Мотивация создания нового проекта у него на уровне "Си - эта крута, а петон ваш сасёт потамушта для лохов". Ну и чего этот быдлокодеришко может хорошего написать? :P

Может, давайте форкнем Portage и сделаем всё по уму? B-) Если придумать новый быстрораспарсиваемый формат ебилдов и новый шустрый кэш метаданных, будет летать как наскипидаренный. Наверно.

ero-sennin ★★
()
Ответ на: комментарий от ero-sennin

>Ну-ну, ждём переполнений буфера и весёлых сегфолтов.

Уже успел достать постоянный warning:

paludis@1185722129: [QA] In program paludis --log-level qa --regenerate-installed-cache:
  ... When performing cache regeneration action from command line:
  ... When generating VDB repository provides cache at '/var/db/pkg/.cache/provides':
  ... When loading VDBRepository entries from '/var/db/pkg':
  ... When loading VDBRepository entries for 'dev-util' from '/var/db/pkg':
  ... When parsing package dep spec '=dev-util/netbeans-6.0_pre20070720164821' with parse mode 'permissive':
  ... When parsing version spec '6.0_pre20070720164821':
  ... Number part '20070720164821' exceeds 8 digit limit

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от ero-sennin

> Тут всей базы будет несколько десятков мег, так что sqlite уделает твой оракел как дед бабку.

Дык значит хреново соптимизированные таблицы, не может быть чтоб оракел сливал какой-то студенческой поделке.

Gharik
()
Ответ на: комментарий от KRoN73

> Number part '20070720164821' exceeds 8 digit limit

Суровые, блин, мужики, лишних 10 байт пожалели.

ero-sennin ★★
()
Ответ на: комментарий от ero-sennin

> Кстати, совсем забыл, Paludis написан даже не на C, а и вовсе на плюсах, Профессором заклеймённых.

ну значит не кошерно, тьфу

JB ★★★★★
()

> Блин, господа, может я сам буду решать, что мне надо, а что - нет?

Ты сам решил его использовать. Зачем теперь заси^Hорять ЛОР своими жалобами?

anonymous
()
Ответ на: комментарий от anonymous

Затем, что это Talks, а не Genral :D

Ты ещё скажи, что тут темы по Дюне или РЗМСЛ лучше вписываются ;)

KRoN73 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.