On Mon, Oct 05, 2009 at 10:59:15PM +0400, Alexey Gladkov wrote: > 05.10.2009 22:53, Dmitry V. Levin wrote: [...] > > Если бы /usr/lib/mozilla был бы seamonkey-специфичным каталогом, то я бы, > > конечно, согласился с тобой, но, к сожалению, это не так. > > Это так. просто у нас не было контроля за плагинами вообще. Поэтому их > клали куда попало. > > > Поэтому > > предлагается перевести seamonkey на более специфичный каталог, например, > > /usr/lib/seamonkey, или, если это слишком сложно, на > > /usr/lib/seamonkey-%name-%version. > > /usr/lib/seamonkey это симлинк. > Хочешь помочь мантейнеру превратить симлинк в каталог ? :) > > В какой-то из багов я предлагал /usr/lib/mozilla-seamonkey, но решать > конечно мантейнеру. > > Раз мы вводим новое ограничение, то почему мантейнеру seamonkey нужно > перелопачивать весь пакет ради этого нового ограничения ? > > У нас уже есть прецеденты на этот счёт (glibc-locales) в > sisyphus_check этот пакет исключён из проверки. > Почему мы не можем поступить тут так же ? Да, мы можем, конечно, закрепить тот или иной каталог за тем или иным пакетом. Например, те же /usr/lib*/browser-plugins можно закрепить за пакетом browser-plugins-npapi. Для этого в пакет browser-plugins-npapi-devel надо запаковать файл вида /usr/lib/rpm/*-files.req.list с содержимым вида /usr/lib/browser-plugins browser-plugins-npapi /usr/lib64/browser-plugins browser-plugins-npapi и установить эту сборку пакета в систему, где работает girar-builder. -- ldv