<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) < 0 нужен Ð´Ð»Ñ ztest-server-1.0-alt1</div></div><div><div><br></div><div># apt-get install 'python3(z)'<br></div><div>Чтение ÑпиÑков пакетов... Завершено</div><div>ПоÑтроение дерева завиÑимоÑтей... Завершено</div><div>Выбрано ztest Ð´Ð»Ñ 'python3(z)'</div><div>ПоÑледнÑÑ Ð²ÐµÑ€ÑÐ¸Ñ ztest уже уÑтановлена.</div></div><div><br></div><div>Ð’Ð¾Ð¿Ñ€Ð¾Ñ - как решить проблему "python3(z) < 0" ?</div><div><br></div><div>------------8<-------------</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 >= 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 "def zstart():\n\treturn 1\n" > pythonlibs/z/z.py</div><div dir="ltr">echo -en "from z import zstart\n" > 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 <gusevvn@stella> 1.0</div><div dir="ltr">- initial build</div><div>------------>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>