[devel] [#171635] DONE (try 2) python-module-repoze.who.plugins.beaker_tkt.git=0.1-alt6
Alexey Tourbin
alexey.tourbin на gmail.com
Чт Дек 8 03:03:51 MSK 2016
2016-11-05 18:50 GMT+03:00 Ivan Zakharyaschev <imz на altlinux.org>:
> Здравствуйте!
>
> On Sat, 5 Nov 2016, Alexey Tourbin wrote:
>
>> 2016-11-01 9:41 GMT+03:00 Hihin Ruslan <ruslandh на gmail.com>:
>>>
>>> Здравствуйте Alexey Tourbin
>>> В сообщении от 1 ноября 2016 вы написали:
>>>>
>>>> То, что эта проверка отработала очень быстро, означает, что ни
>>>> в старом, ни в новом пакете нет ELF файлов. Почему тогда этот
>>>> пакет не noarch?
>>>
>>> А всегда-ли признаком noarch является наличие ELF файлов ?
>>
>> Не всегда. Но это один из главных признаков. Ну и это же питновский
>> модуль. Я его посмотрел, ничего архитектурно-зависимого там не
>> заметил. Если вписать ему "BuildArch: noarch", то он соберется как
>> noarch, с путями /usr/lib вместо /usr/lib64. Очень гуттаперчевая
>
> Не успел сразу ответить с релевантными ссылками.
>
> Про эти питоновские пакеты таким вопросом, бывало, уже задавались люди. Есть
> подозрение, что это сделано из-за особенностей работы namespace packages в
> питоне, когда модуль TOPLEVEL.X должен лежать в файловой системе как-то так:
>
> TOPLEVEL/__init__.py
> TOPLEVEL/X.py
Мужчина, вы выражаетесь слишком обходительно, то есть к сожалению
нельзя поставить вам в вину и упрекнуть вас в том, что именно вы всю
эту глупость придумали.
Мне все-таки не понятно, как может отработать "make check" в сборочном
каталоге, когда существование какого-то TOPLEVEL мыслится только
гипотетически.
Подробная информация о списке рассылки Devel