<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">пт, 11 окт. 2019 г., 22:46 Sergey Y. Afonin &lt;<a href="mailto:asy@altlinux.org">asy@altlinux.org</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Приветствую.<br>
<br>
Решил попробовать собрать обновление syslog-ng с python3 вместо python<br>
и получил странное. Просто замена python-devel на python3-dev привела<br>
к ошибке сборки:<br>
<br>
ImportError: No module named fileinput<br>
<br>
Вроде как fileinput лежит в python3-base, и он, вроде как, за python3-dev<br>
вытягивается по зависимостям. Проблему решило добавление python-dev обратно,<br>
то есть, в BuildRequires добавлены оба пакета, и python3-dev, и python-dev.<br>
При этом зависимость у syslog-ng-python поменялась с libpython на libpython3,<br>
то есть, в принципе, цель достигнута вроде как. Интересно, это так у syslog-ng<br>
задумано, или у python3-dev чего-то в зависимостях не хватает, и это что-то<br>
может быть у старого Питона взято для сборки?<br>
<br>
syslog-ng отправил в Sisyphus в таком виде пока.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Передайте configure версию python.</div><div dir="auto">И ещё шебанги поправьте на python3(env python -&gt; python3).</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
--<br>
С уважением, Сергей Афонин<br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.altlinux.org" target="_blank" rel="noreferrer">Devel@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">https://lists.altlinux.org/mailman/listinfo/devel</a></blockquote></div></div></div>