[devel] Итоги обсуждения Filesystem coherency and conflicts policy
Igor Vlasenko
=?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Чт Янв 15 22:27:52 MSK 2009
On Thu, Jan 15, 2009 at 10:01:26PM +0300, Vitaly Lipatov wrote:
> > При apt-get install или apt-get upgrade apt может отвалиться
> > по причине файловых конфликтов.
> Это у нас и так происходит сплошь и рядом, когда мантейнеры
> забывают ставить Provides или Conflicts.
> Так что нового-то?
Нового (udev w/o ovz kernels, xorg w/o radeon, etc)
у нас и так много, хоть бы старое работало :)
Понятно, что в этом полиси выписаны прописные истины,
Тем более жалко, что они сплошь и рядом нарушаются,
несмотря на простоту и понятность, даже не по вредности,
а скорее по забывчивости/невнимательности.
Почему я в последнее время пишу полиси,
банальные, обычные, всем понятные, как 10 заповедей
и так же часто нарушаемые?
Это связано с репокопом.
Грубо говоря, полиция обязана действовать в рамках
закона. Репокоп не должен руководствоваться
классовым чутьем или расовыми предпочтениями.
Мы же не хотим, чтобы милиция хватала и расстреливала
людей на улицах просто за так, потому что борода длинная
или взгляд хмурый.
Так и репокоп. Если он ругает пакет, то строго
по закону. Есть полиси, пакет его нарушает,
можно тормозить и говорить,
- "Гражданин майнтайнер, пройдемте" :)
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
Подробная информация о списке рассылки Devel