[devel] mutliple pythons in sisyphus check

Evgeny Sinelnikov sin at altlinux.ru
Wed Jul 15 23:34:04 MSD 2009


15 июля 2009 г. 22:53 пользователь Evgeny Sinelnikov (sin at altlinux.ru) написал:
> Здравствуйте,
>
> обнаружил вот такую неприятность при сборке дополнительного питона:
> Wrote: /usr/src/RPM/SRPMS/python2.5-2.5.4-alt8.src.rpm
> Wrote: /usr/src/RPM/RPMS/i586/python2.5-2.5.4-alt8.i586.rpm
> Wrote: /usr/src/RPM/RPMS/noarch/python2.5-relaxed-2.5.4-alt8.noarch.rpm
> Wrote: /usr/src/RPM/RPMS/i586/python2.5-base-2.5.4-alt8.i586.rpm
> Wrote: /usr/src/RPM/RPMS/i586/python2.5-modules-2.5.4-alt8.i586.rpm
> Wrote: /usr/src/RPM/RPMS/noarch/python2.5-user-scripts-2.5.4-alt8.noarch.rpm
> Wrote: /usr/src/RPM/RPMS/i586/python2.5-modules-encodings-2.5.4-alt8.i586.rpm
> [...]
> 178.19user 36.68system 4:21.02elapsed 82%CPU (0avgtext+0avgdata 0maxresident)k
> 5128inputs+510296outputs (0major+13933285minor)pagefaults 0swaps
> /.out/python2.5-modules-email-2.5.4-alt8.i586.rpm: python files inside
> %python_libdir can be placed only in %python_sitelibdir,
> %python_tooldir and %python_dynlibdir
> sisyphus_check: check-python ERROR: python modules packaging violation
> [...]
> /.out/python2.5-modules-encodings-2.5.4-alt8.i586.rpm: python files
> inside %python_libdir can be placed only in %python_sitelibdir,
> %python_tooldir and %python_dynlibdir
> sisyphus_check: check-python ERROR: python modules packaging violation
> [...]
>
> Проблема разрешена у меня в гите (коммит 21b2ddf0dc4):
> http://git.altlinux.org/people/sin/packages/sisyphus_check.git?p=sisyphus_check.git;a=commitdiff;h=21b2ddf0dc4f4df2851372013178a8a28a6a99ef

Ну, вот как-то так получается:

[sin at server python2.5]$ hsh-initroot ~/hasher
[...]
<13>Jul 15 19:23:25 rpmi: python-base-2.6.2-alt1 installed
<13>Jul 15 19:23:25 rpmi: rpm-build-python-0.34.3-alt1 installed
<13>Jul 15 19:23:25 rpmi: rpm-build-4.0.4-alt98.16 installed
<13>Jul 15 19:23:26 rpmi: python-modules-email-2.6.2-alt1 installed
<13>Jul 15 19:23:26 rpmi: python-modules-compiler-2.6.2-alt1 installed
<13>Jul 15 19:23:27 rpmi: python-modules-2.6.2-alt1 installed
<13>Jul 15 19:23:28 rpmi: python-modules-encodings-2.6.2-alt1 installed
[...]
[sin at server python2.5]$ hsh-install ~/hasher python2.5
<13>Jul 15 19:27:59 rpmi: python2.5-base-2.5.4-alt8 installed
<13>Jul 15 19:27:59 rpmi: python2.5-modules-curses-2.5.4-alt8 installed
<13>Jul 15 19:27:59 rpmi: libexpat-2.0.1-alt3 installed
<13>Jul 15 19:27:59 rpmi: python2.5-modules-email-2.5.4-alt8 installed
<13>Jul 15 19:27:59 rpmi: python2.5-modules-compiler-2.5.4-alt8 installed
<13>Jul 15 19:28:00 rpmi: python2.5-modules-2.5.4-alt8 installed
<13>Jul 15 19:28:00 rpmi: python2.5-modules-encodings-2.5.4-alt8 installed
<13>Jul 15 19:28:00 rpmi: python2.5-modules-xml-2.5.4-alt8 installed
<13>Jul 15 19:28:00 rpmi: python2.5-modules-hotshot-2.5.4-alt8 installed
<13>Jul 15 19:28:00 rpmi: python2.5-modules-bsddb-2.5.4-alt8 installed
<13>Jul 15 19:28:00 rpmi: python2.5-modules-logging-2.5.4-alt8 installed
<13>Jul 15 19:28:00 rpmi: python2.5-2.5.4-alt8 installed
[sin at server python2.5]$ hsh-shell ~/hasher
[builder at server .in]$ python --version
Python 2.6.2
[builder at server .in]$ python2.5 --version
Python 2.5.4

-- 
Sin (Sinelnikov Evgeny)


More information about the Devel mailing list