On Thu, Jan 24, 2013 at 02:25:06PM +0400, Aleksey Avdeev wrote: > 24.01.2013 10:53, Dmitry V. Levin пишет: > > По моим данным, в Сизифе 44 пакета, которые собираются с этим > > предупреждением, например: > > $ grep '^warning: [^:]*: dependency on [^ ]* needs Epoch' xorg-server-2:1.13.1.901-alt1 > > warning: xorg-server: dependency on xorg-server-common needs Epoch > > warning: xorg-drv-multimedia: dependency on xorg-server needs Epoch > > warning: xorg-xephyr: dependency on xorg-server needs Epoch > > warning: xorg-xdmx: dependency on xorg-server needs Epoch > > warning: xorg-xvfb: dependency on xorg-server-common needs Epoch > > warning: xorg-xnest: dependency on xorg-server-common needs Epoch > > > > То, что этот warning пора поднять до error, кажется очевидным. > > Вопрос, есть ли смысл делать ручку, которая бы понижала этот error > > обратно до уровня warning? > > Нужно как миниум для apache2. Словам не верю, докажите. > В противном случаи будет сломана > возможность делать точечные обновления компонентов apache2 и возможность > установки новых модулей (или их версий) на старый apache2 (если нет > противопоказаний по библиотекам, разумеется). Такая возможность не просто не нужна, она вредна и с ней надо бороться. При сборке apache2 тестируется в лучшем случае модули и сервер, собранные из одного исходного пакета, и не надо делать вид, что модули и сервер, собранные из разных исходного пакета, могут случайно заработать. > PS: Сейчас я на эту мину (смена warning`а на error) нарвался при > очередной сборке apache2 на people: Вчера оно собиралось, а сегодня -- > уже нет. Речь идет про warning: apache2-base: non-strict dependency on apache2-common warning: apache2-base: non-strict dependency on apache2-httpd-event warning: apache2-base: non-strict dependency on apache2-httpd-itk warning: apache2-base: non-strict dependency on apache2-httpd-peruser warning: apache2-base: non-strict dependency on apache2-httpd-prefork warning: apache2-base: non-strict dependency on apache2-httpd-worker warning: apache2-cgi-bin-printenv: non-strict dependency on apache2-datadirs warning: apache2-cgi-bin-test-cgi: non-strict dependency on apache2-datadirs warning: apache2-compat: non-strict dependency on apache2-base warning: apache2-compat: non-strict dependency on apache2-common warning: apache2-configs-A1PROXIED: non-strict dependency on apache2-base warning: apache2-configs-A1PROXIED: non-strict dependency on apache2-common warning: apache2-htcacheclean: non-strict dependency on apache2-mod_disk_cache warning: apache2-httpd-event: non-strict dependency on apache2-common warning: apache2-httpd-itk: non-strict dependency on apache2-common warning: apache2-httpd-peruser: non-strict dependency on apache2-common warning: apache2-httpd-prefork: non-strict dependency on apache2-common warning: apache2-httpd-worker: non-strict dependency on apache2-common warning: apache2-manual: non-strict dependency on apache2-base warning: apache2-manual: non-strict dependency on apache2-common warning: apache2-mod_disk_cache: non-strict dependency on apache2-common warning: apache2-mod_ldap: non-strict dependency on apache2-common warning: apache2-mod_ssl-compat: non-strict dependency on apache2-common warning: apache2-mod_ssl: non-strict dependency on apache2-common warning: apache2-suexec: non-strict dependency on apache2-common warning: apache2: non-strict dependency on apache2-cgi-bin warning: apache2: non-strict dependency on apache2-html warning: apache2: non-strict dependency on apache2-icons Это очень хорошо, что теперь вместо warning пишут error - лишний повод задуматься о странностях упаковки apache2. -- ldv