On Sun, Mar 18, 2007 at 09:52:42PM +0600, Mikhail Gusarov wrote: > AT> А откуда мы знаем, нужны здесь были encodings или не нужны? Некоторые > AT> пакеты ведь действительно требуют encodings: > > Хинты - это исключения. А исключения всегда обрабатываются вручную. Слишком много исключений получается. При *любом* запуске питона, если установлен пакет python-modules-encodings, он цепляет эти encodings. Тут скорее нужно писать исключения типа "encodings были действительно нужны". Но, в любом случае, buildreq -- это rough tool, типа запустил и можно не думать (в большинстве случаев). Делать механизмы каких-то хинтов (кроме существующих -- по файлам и по названиям пакетов), по-моему, никто не собирается. Просто ещё и хочется, чтобы этот rough tool всегда работал правильно, в смысле dwim. :)