From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: sisyphus@lists.altlinux.org References: <20061206000406.GB15027@basalt.office.altlinux.org> <20061207105316.GD13438@grep.po.cs.msu.su> <20061207183333.GE17721@grep.po.cs.msu.su> <20061209122141.GA27707@grep.po.cs.msu.su> From: Andrey Khavryuchenko Organization: KDS Software Group X-Attribution: AVK Date: Sat, 09 Dec 2006 18:54:45 +0200 In-Reply-To: <20061209122141.GA27707@grep.po.cs.msu.su> (Fr. Br. George's message of "Sat, 9 Dec 2006 15:21:42 +0300") Message-ID: User-Agent: Gnus/5.110001 (No Gnus v0.1) Emacs/22.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-u Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at kds.com.ua Subject: Re: [sisyphus] rpm-build-python fails on pylint with MemoryError X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2006 16:55:13 -0000 Archived-At: List-Archive: List-Post: George, "FBG" == Fr Br George wrote: FBG> Итог: поставил в вашем спеке FBG> %add_findreq_skiplist %python_sitelibdir/%name/test/input/func_unknown_encoding.py FBG> %add_findprov_skiplist %python_sitelibdir/%name/test/input/func_unknown_encoding.py FBG> и всё собралось. Хм... Бред с моей машины попёр... Вначале просто никакой реакции, затем вообще %_findreq_skiplist отказался раскрываться. Удалил rpm-build-python и всё с ним связанное, обновил rpm и поставил ещё раз свежий из сизифа (тот же, что и был до этого). Починилось. FBG> Итог итога: FBG> Куча файлов из pylint/test unpackaged. Так надо? Нет, конечно. Мне нужно %python_sitelibdir/%name/test завернуть в отдельный пакет и зависимости на файлы из него не проверять. Вообще. FBG> Итог итога итога: FBG> Нашёл багу в полиси: вместо "за исключением перечисленных в макросе FBG> %_findreq_skiplist" там сказано "за исключением директорий, FBG> перечисленных в макросе %_findreq_skiplist". Может, это вас сбило с FBG> толку? См. выше. >> Патч _маскирующий_ проблему - в тикете. По уму там стоит выводить >> предупреждение в stderr и продолжать работу. FBG> Нет, конечно. По уму этот файл не надо проверять. Он же по определению FBG> сбойный. Сейчас в incoming уйдёт исправленный pylint. А багу закрывать не следует. parser на этот файл должен давать SyntaxError а не MemoryError. -- Andrey V Khavryuchenko Software Development Company http://www.kds.com.ua/