[devel] Давайте не будем принудительно осчастливливать всех systemd

Павел Исопенко master на pauli.ru
Пн Авг 6 09:54:24 MSK 2012


В Птн, 03/08/2012 в 16:58 +0300, Led пишет:
> > > завести для этого отдельный пакет, обязательный к установке?
> >
> > Эти специальные виртуальные пакеты не всегда используются, так что
> если
> > есть фактически конфликтующий пакет, то пусть лучше тэг Conflicts
> будет
> > прямо в нем.
> 
> Вполне логично. Но (как в данном случае) не всегда очевидно, кто
> именно должен 
> конфликтовать с такими "мёртвыми, но не похороннеными" или
> "похоронненными, 
> но не отпетыми" пакетами. 

Это идея, висящая в воздухе, и случай далеко не первый. По следам #27128
(а также #27246), и принимая во внимание что конфликты могут быть ещё и
дистрибутивозависимы, вносится рацпредложение:
Ввести в практику метапакет(ы), по одному (или несколько) на
дистрибутив, изначально на момент релиза пустые, но ставящиеся по
умолчанию. И потом, по мере появления и выявления конфликтов,
обсолетить/провайдить в них.
Начиная с p7 у нас запланированы карманы? Таким пакетам как раз самое
место в отдельном дистрибутивоспецифичном кармане, по карману на
производный дистрибутив.
Именовать мета-пакет(ы) на основе имени дистрибутива. Тогда, кому этот
механизм не нужен/мешает - легко удалить или пакет, или отключить
карман. И установленная система из дистрибутивной превращается в
кастомизированную.

-- 
С уважением,  Павел Исопенко



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