[devel] I: autoreqs in %_python3_path vs %_python3_compile_include

Ivan Zakharyaschev imz на altlinux.org
Вт Май 10 19:04:32 MSK 2016


On Tue, 10 May 2016, Yuri N. Sedunov wrote:

> Результат применения python3_path в gedit.
>
> --- gedit-data-3.20.2-alt1.noarch.rpm.i586	2016-05-10
> 10:51:32.648426263 +0000
> +++ gedit-data-3.20.2-alt1.noarch.rpm.x86_64	2016-05-10
> 10:51:33.044423074 +0000
> @@ -1696,7 +1696,7 @@
>  Requires: python3  
> -Requires: python3(gi) <= set:fetH
> +Requires: python3(gi) <= set:fea00
>  Requires: rpmlib(SetVersions)  
> -Requires: python3(json) <= set:fetH
> -Requires: python3(os) <= set:fetH
> -Requires: python3(urllib) <= set:fetH
> +Requires: python3(json) <= set:fea00
> +Requires: python3(os) <= set:fea00
> +Requires: python3(urllib) <= set:fea00
>  Requires: sed  
> error (#1600): non-identical noarch packages

Придумал: эти множества дополнительных путей для удовлетворения 
найденных import-ов нужно будет добавлять только по желанию мейнтейнера. 
(Если какие-то выявленные при сборке зависимости должны будут 
удовлетворяться по нестандартным путям, то об этом можно будет сообщить 
RPM макросом вроде %allow_python3_import_path .) Сейчас соберу.

А если вдруг то, что напишут в %allow_python3_import_path , будет 
архитектурно-зависимым, а сам пакет -- noarch, то это станет головной 
болью мейнтейнера.

> 2016-May-10 10:52:06 :: noarch check FAILED
> 2016-May-10 10:52:06 :: task #164456 for sisyphus FAILED
>
>
>>
> -- 
> Yuri N. Sedunov
>
>

Best regards,
Ivan


Подробная информация о списке рассылки Devel