[devel] fresh repocop report (apr,09)

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Чт Апр 10 11:55:03 MSD 2008


On Thu, Apr 10, 2008 at 12:38:09AM +0600, Andrey Rahmatullin wrote:
> dosbox-0.72-alt2.x86_64 alt-alternatives-vs-filesystem  warn    file
> /usr/bin/dosbox is alternative in package: dosbox-0.72-alt2.x86_64; 
> 
> Это что означает?

Ох, там много чего вскрылось...
тест удивился, что alternative /usr/bin/dosbox дополнительно 
упакована как %ghost %_bindir/%name
т.е. при удалении dosbox принудительно снесется симлинк альтернативы.
Этот стиль упаковки характерен для update-alternatives.
Но в альте  update-alternatives не используются, используются
альтовские alternatives by inger на . Да и в dosbox используются
альтовские alternatives.

Но если копнуть глубже, 
почему /usr/bin/dosbox сделан как alternative?
и тут начинается интересное. В репозитории есть пакет 2004 года
dosbox-russian-0.2-alt1, и у него есть альтернатива 
/usr/bin/dosbox, при чем сделана она не через альтовские alternatives,
а через update-alternatives, т.е. не совместимым образом!

Это не есть good.
Я бы советовал взять себе заброшеный пакет dosbox-russian
и если там что-то есть актуального, то допилить для работы с 
текущим dosbox.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine




Подробная информация о списке рассылки Devel