<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Добрый Ð´ÐµÐ½ÑŒ.<div>Не Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÐµÑ‚ся ÑÐ¾Ð±Ñ€Ð°Ñ‚ÑŒ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¹ Ð¿Ð°ÐºÐµÑ‚ Ñ Ð¿Ð¸Ñ‚оном3 Ð² Ð½Ðµ ÑÑ‚андартном Ð¼ÐµÑÑ‚е.</div><div>Делал Ð¿Ð¾ Ð¸Ð½ÑÑ‚рукции <a href="https://www.altlinux.org/Python3">https://www.altlinux.org/Python3</a></div><div>Спек Ð² ÐºÐ¾Ð½Ñ†Ðµ.</div><div>Зависимости Provides/Requires Ð¿Ñ€Ð¾ÑÑ‚авляются Ð°Ð²Ñ‚оматом.</div><div>После ÑÐ±Ð¾Ñ€ÐºÐ¸ ÑƒÑÑ‚анавливаю Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°ÐºÐµÑ‚ ztest, Ð²ÑÐµ Ñ…орошо. Ð—ависимости Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚авляются:</div><div><br></div><div><div># rpm -q --provides ztest</div><div>python3(z) = set:edZq2</div></div><div><br></div><div>Устанавливаю Ð²Ñ‚орой ztest-server, ÐºÐ¾Ñ‚орый Ð·Ð°Ð²Ð¸ÑÐ¸Ñ‚ Ð¾Ñ‚ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾, Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÑŽ Ð¾ÑˆÐ¸Ð±ÐºÑƒ:</div><div><div><br></div><div># rpm -Uhv ztest-server-1.0-alt1.x86_64.rpm</div><div>ошибка: Ð½ÐµÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚воренные Ð·Ð°Ð²Ð¸ÑÐ¸Ð¼Ð¾ÑÑ‚и:</div><div>  Â  Â  Â  python3(z) &lt; 0 Ð½ÑƒÐ¶ÐµÐ½ Ð´Ð»Ñ ztest-server-1.0-alt1</div></div><div><div><br></div><div># apt-get install &#39;python3(z)&#39;<br></div><div>Чтение ÑÐ¿Ð¸ÑÐºÐ¾Ð² Ð¿Ð°ÐºÐµÑ‚ов... Ð—авершено</div><div>Построение Ð´ÐµÑ€ÐµÐ²Ð° Ð·Ð°Ð²Ð¸ÑÐ¸Ð¼Ð¾ÑÑ‚ей... Ð—авершено</div><div>Выбрано ztest Ð´Ð»Ñ &#39;python3(z)&#39;</div><div>Последняя Ð²ÐµÑ€ÑÐ¸Ñ ztest ÑƒÐ¶Ðµ ÑƒÑÑ‚ановлена.</div></div><div><br></div><div>Вопрос - ÐºÐ°Ðº Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñƒ &quot;python3(z) &lt; 0&quot; ?</div><div><br></div><div>------------8&lt;-------------</div><div dir="ltr">%define _unpackaged_files_terminate_build 1</div><div dir="ltr">%define project ztest</div><div dir="ltr">%define install_app /var/www/webapps</div><div dir="ltr"><br></div><div dir="ltr">Summary: ztest</div><div dir="ltr">Name: %project</div><div dir="ltr">Version: 1.0</div><div dir="ltr">Release: alt1</div><div dir="ltr">Group: System/Servers</div><div dir="ltr">License: distributable</div><div dir="ltr"><br></div><div dir="ltr">BuildRequires(pre): rpm-build-python3 &gt;= 0.1.9.3-alt1</div><div dir="ltr">BuildRequires: python3-dev</div><div dir="ltr"><br></div><div dir="ltr">%add_python3_path %install_app</div><div dir="ltr">%add_python3_lib_path %install_app/pythonlibs</div><div dir="ltr"><br></div><div dir="ltr">%description</div><div dir="ltr">Z test</div><div dir="ltr"><br></div><div dir="ltr">%package server</div><div dir="ltr">Summary: ztest server</div><div dir="ltr">Group: System/Servers</div><div dir="ltr">Requires: %project = %EVR</div><div dir="ltr">%add_findreq_skiplist %install_app/pythonlibs</div><div dir="ltr"><br></div><div dir="ltr">%description server</div><div dir="ltr">Z test server</div><div dir="ltr"><br></div><div dir="ltr">%build</div><div dir="ltr">mkdir -p pythonlibs/z</div><div dir="ltr">echo -en &quot;def zstart():\n\treturn 1\n&quot; &gt; pythonlibs/z/z.py</div><div dir="ltr">echo -en &quot;from z import zstart\n&quot; &gt; pythonlibs/z/z-server.py</div><div dir="ltr"><br></div><div dir="ltr">%install</div><div dir="ltr">mkdir -p %buildroot%install_app</div><div dir="ltr">cp -r pythonlibs %buildroot%install_app</div><div dir="ltr"><br></div><div dir="ltr">%files</div><div dir="ltr">%defattr(-,apache2,webmaster)</div><div dir="ltr">%install_app/*</div><div dir="ltr">%exclude %install_app/pythonlibs/z/z-server.py</div><div dir="ltr"><br></div><div dir="ltr">%files server</div><div dir="ltr">%defattr(-,apache2,webmaster)</div><div dir="ltr">%install_app/pythonlibs/z/z-server.py</div><div dir="ltr"><br></div><div dir="ltr">%changelog</div><div dir="ltr">* Tue Feb 26 2019 Vadim Gusev &lt;gusevvn@stella&gt; 1.0</div><div dir="ltr">- initial build</div><div>------------&gt;8-------------<br></div><div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Vadim Gusev<br></div></div></div></div></div></div></div></div></div></div>