ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Сборка модулей питон под x86_64
@ 2013-03-05  7:46 Pavel Vainerman
  2013-03-05  7:52 ` Yuri N. Sedunov
  2013-03-05  7:54 ` [sisyphus] " Viacheslav Dubrovskyi
  0 siblings, 2 replies; 10+ messages in thread
From: Pavel Vainerman @ 2013-03-05  7:46 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

   Доброго времени суток..

  Подскажите пожалуйста, кто знает.
Как у нас собирать архитектурно-зависимые модули python.

У меня получается следующая "картина".

то, что объявлено в Makefile попадает при сборке

для pyexec_LTLIBRARIES
   на i586 - в /usr/lib/python2.7/site-packages
   на x86_64 - в /usr/lib64/python2.7/site-packages

для python_SCRIPTS
   на i586 - в /usr/lib/python2.7/site-packages
   на x86_64 - /usr/lib/python2.7/site-packages

т.е. одинаково (!)..

Может даже логично (типа python-cкрипты noarch).

Но возникает проблема при сборке (в spec):

Т.к. у нас там есть макрос
%python_sitelibdir

который
   на i586 - в /usr/lib/python2.7/site-packages
   на x86_64 - в /usr/lib64/python2.7/site-packages

а макроса для /usr/lib/python2.7/site-packages
при сборке для x86_64 нету.

Как в данном случае упаковывать эти py-файлы?

Я мог бы их оставить, где они есть..
т.е. в /usr/lib/python2.7/site-packages

мог бы перенести (mv) в /usr/lib64/python2.7/site-packages

НО готового способа(макроса) достучаться до
/usr/lib/python2.7/site-packages нету..

Как действовать в данном случае?  Напрямую указывать
%libdir/python2.7/site-packages ?


-- 
Pavel Vaynerman
www.etersot.ru


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2013-03-05  9:05 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-05  7:46 [sisyphus] Сборка модулей питон под x86_64 Pavel Vainerman
2013-03-05  7:52 ` Yuri N. Sedunov
2013-03-05  8:02   ` Pavel Vainerman
2013-03-05  9:05     ` REAL
2013-03-05  8:06       ` Pavel Vainerman
2013-03-05  8:19         ` Yuri N. Sedunov
2013-03-05  8:26           ` Pavel Vainerman
2013-03-05  8:39             ` Yuri N. Sedunov
2013-03-05  8:52               ` [sisyphus] [JT] " Pavel Vainerman
2013-03-05  7:54 ` [sisyphus] " Viacheslav Dubrovskyi

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git