[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