[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