Mikhail Gusarov пишет: > Twas brillig at 14:35:46 when Andrii Dobrovol`s`kii did gyre and gimble: > > AD> Так а чем лучше свалка в основном дереве? А контриб это именно > AD> свалка, хоть и слегка причесанная. > > Мало смысла перетаскивать пакеты из contrib в /usr/local или > /opt. Единственная "фича", которая может от этого появиться - это > возможность по имени файла сказать, принадлежит он пакету из contrib > или нет (а это нужно делать rpm'ом), а минусов куча: > ИМХО, главная фича -- отсутствие файлов с непонятной историей и будущим в основном дереве. Т.к. на право считаться основными должны претендовать только пакеты с гарантией сопровождения и поддержки. Иначе, любое деление не имеет смысла. > - пакеты в /usr/local противоречат FHS. Это святое место для > разведения помойки самим админом! > Не понял тут. Установка контрибов и есть "разведения помойки самим админом!" Или Вы считаете, что он имеет право делать это только из авторских тарболов? Хуже другое. Возникает конфликт. Пакет и тарбол ставятся в одно место. Но, с другой стороны, минимальным исправлением спека получается более свежий пакет с одновременным повышением управляемости системы в целом. > - пакеты в /opt/ обязаны по тому же FHS создавать поддеревья > /opt/, что влечёт за собой нехилый геморрой по > приписыванию новых путей к PATH, MANPATH, > fonts.conf::fontconfig/dir, PYTHONPATH, PERL5PATH etc. Это да, но я почти не знаю программ требующих /opt. Обычно это почти 100% закрытый софт который иначе и не впихнеш в систему... > > - перемещение пакета в/из contrib (а почему нет? появился регулярный > майнтайнер - вытащили из contrib, пропал, и пакет никем не > используется - отправили обратно) сопровождается геморроем по > переписыванию путей. > Замена одной двух целей установки ничто по сравнению с остальной нагрузкой по сопровождению пакета. Поэтому, при внесении в основной список, это можно даже не обсуждать. А вот при обратном перемещении... Тут, да, есть над чем подумать. Хотя, уже существующая процедура устаревания/выбрасывания пакета может и тут решить проблему автоматом. -- Rgrds, Andriy ********************************************************************* email: dobr at iop dot kiev dot ua Kyiv, Ukraine Phone: (380-44) 525-7824 Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *********************dobrATjabber.iop.kiev.ua************************