[devel] python-modules-encodings
Mikhail Gusarov
=?iso-8859-1?q?dottedmag_=CE=C1_dottedmag=2Enet?=
Вс Мар 18 19:10:24 MSK 2007
Twas brillig at 18:59:16 18.03.2007 UTC+03 when Alexey Tourbin did gyre and gimble:
AT> Слишком много исключений получается. При *любом* запуске питона, если
AT> установлен пакет python-modules-encodings, он цепляет эти encodings.
Ммм. Я не знаю кухни buildreq: каким образом это скажется? builreq будет
говорить, что всем питоньим пакетам нужен encodings?
AT> Тут скорее нужно писать исключения типа "encodings были действительно
AT> нужны".
А вот такой стиль хинтов я себе не могу представить в каком-либо более-менее
общем виде.
AT> Но, в любом случае, buildreq -- это rough tool, типа запустил и можно не
AT> думать (в большинстве случаев). Делать механизмы каких-то хинтов (кроме
AT> существующих -- по файлам и по названиям пакетов), по-моему, никто не
AT> собирается.
А я предлагаю подумать. Вот почему: зависимости неплохо бы пересчитывать при
каждой сборке, и необходимость ручного подправления зависимостей каждый раз
приведёт к одному из двух вариантов: либо buildreq запускать перестанут, либо на
"левые" зависимости махнут рукой.
Введение таких хинтов может из rough tool сделать удобный tool, который не
думешь, запускать или нет, а просто запускешь.
AT> Просто ещё и хочется, чтобы этот rough tool всегда работал правильно, в
AT> смысле dwim. :)
Всегда бы ещё знать, wim на самом деле :)
--
JID: dottedmag на jabber.dottedmag.net
Подробная информация о списке рассылки Devel