ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] E: Couldn't find package python23-devel
  @ 2004-05-20 14:36           ` Alexey Tourbin
  2004-05-20 14:49             ` Alexei Takaseev
                               ` (3 more replies)
  0 siblings, 4 replies; 94+ messages in thread
From: Alexey Tourbin @ 2004-05-20 14:36 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 511 bytes --]

On Thu, May 20, 2004 at 03:31:42PM +0400, QA Team Robot wrote:
> Package: abiword-2.1.2-alt1
> E: Couldn't find package python23-devel

> Package: gnome-python2-2.0.0-alt8
> E: Couldn't find package python23-devel

> Package: kiki-0.9.0-alt4
> E: Couldn't find package python23-devel

> Package: pyslsk-1.2.4b-alt1
> E: Couldn't find package python23-devel

> Package: pysol-sound-server-3.00-alt3
> E: Couldn't find package python23-devel

> Package: swig-1.3.21-alt1
> E: Couldn't find package python23-devel

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 14:36           ` [devel] E: Couldn't find package python23-devel Alexey Tourbin
@ 2004-05-20 14:49             ` Alexei Takaseev
  2004-05-20 14:56             ` Dmitry V. Levin
                               ` (2 subsequent siblings)
  3 siblings, 0 replies; 94+ messages in thread
From: Alexei Takaseev @ 2004-05-20 14:49 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, 20 May 2004 18:36:56 +0400
Alexey Tourbin <at@altlinux.ru> wrote:

> On Thu, May 20, 2004 at 03:31:42PM +0400, QA Team Robot wrote:
> > Package: pysol-sound-server-3.00-alt3
> > E: Couldn't find package python23-devel

Исправдения уже залиты в incoming


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 14:36           ` [devel] E: Couldn't find package python23-devel Alexey Tourbin
  2004-05-20 14:49             ` Alexei Takaseev
@ 2004-05-20 14:56             ` Dmitry V. Levin
  2004-05-20 15:07               ` Valery V. Inozemtsev
                                 ` (2 more replies)
  2004-05-20 15:06             ` Alexey Morozov
  2004-05-20 15:32             ` Gleb Stiblo
  3 siblings, 3 replies; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-20 14:56 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2107 bytes --]

On Thu, May 20, 2004 at 06:36:56PM +0400, Alexey Tourbin wrote:
> On Thu, May 20, 2004 at 03:31:42PM +0400, QA Team Robot wrote:
> > Package: abiword-2.1.2-alt1
> > E: Couldn't find package python23-devel
> 
> > Package: gnome-python2-2.0.0-alt8
> > E: Couldn't find package python23-devel
> 
> > Package: kiki-0.9.0-alt4
> > E: Couldn't find package python23-devel
> 
> > Package: pyslsk-1.2.4b-alt1
> > E: Couldn't find package python23-devel
> 
> > Package: pysol-sound-server-3.00-alt3
> > E: Couldn't find package python23-devel
> 
> > Package: swig-1.3.21-alt1
> > E: Couldn't find package python23-devel

А вот список из 60 пакетов, которые, скорее всего, совершенно зря
пытались во время сборки использовать python22:

AqGuard-1.1.0-alt7
blender-2.32-alt1
bluez-utils-2.4-alt1
boost-1:1.31.0-alt1
boson-0.10-alt2
bsddb3Storage-1.0beta5-alt3
cinepaint-0.18.1-alt1
ClientCookie-python-0.4.18-alt0.1
cooledit-3.17.7-alt2.1
ecasound-2.3.3-alt1
ethereal-0.10.4-alt1
FloodGuard-1.1.0-alt6
freeradius-0.9.3-alt4
fwbuilder-1.1.2-alt2
gnome-vfs-1:1.0.5-alt3
gnupg-manual-en-1:1.8-alt1
gnupg-manual-ru-1:1.7-alt1
hk_classes-0.6.3-alt0.2.test3
iptraf-2.7.0-alt3
jabberpy-0.4-alt3
kdevelop-2:3.0.3-alt1
knoda-0.6.3-alt0.2.test3
koffice-4:1.3.1-alt1
kudzu-1.1.13-alt6
kura-2.0-alt3
libAltDist-0.0.11-alt3
libcomedi-0.7.21-alt3
libmrproject-0.10-alt2
libxml2-1:2.6.9-alt1
libxslt-1.1.6-alt1
mailman-3:2.1.4-alt4
MySQL-4.0.18-alt4
mysqlUserFolder-0.9.1-alt5
newt-0.50.39-alt2
pexpect-0.999-alt1
postgresql-7.4.2-alt2.1
pyflowtools-0.3-alt2
Pymacs-0.22-alt1
pyorbit-2.0.0-alt4
PyQt-3.10-alt1
python22-2.2.3-alt6
python-ClientForm-0.1.15-alt2
python-ldap-2.0.0pre21-alt1.1
pythonlib-1.28-alt3
python-Numeric-22.0-alt1
python-sqlite-0.5.0-alt1
PyXML-0.8.3-alt1
qcad-2.0.3.1-alt1
RequestDecoder-1.1.2-alt3
scons-0.94-alt1
scribus-1.1.6-alt2
sip-3.10-alt1
superkaramba-0.33-alt1
umbrello-1.2-alt1
vim-4:6.2.532-alt1
vte-0.11.10-alt4
xchat-2.0.8-alt2.1
xemacs-python-modes-1.03-alt1
xmldiff-0.6.4-alt1
yodl-1.31.18-ipl5mdk


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 14:36           ` [devel] E: Couldn't find package python23-devel Alexey Tourbin
  2004-05-20 14:49             ` Alexei Takaseev
  2004-05-20 14:56             ` Dmitry V. Levin
@ 2004-05-20 15:06             ` Alexey Morozov
  2004-05-20 15:15               ` Alexey Voinov
  2004-05-20 15:32             ` Gleb Stiblo
  3 siblings, 1 reply; 94+ messages in thread
From: Alexey Morozov @ 2004-05-20 15:06 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 892 bytes --]

On Thu, May 20, 2004 at 06:36:56PM +0400, Alexey Tourbin wrote:
> On Thu, May 20, 2004 at 03:31:42PM +0400, QA Team Robot wrote:
> > Package: abiword-2.1.2-alt1
> > E: Couldn't find package python23-devel
> 
> > Package: gnome-python2-2.0.0-alt8
> > E: Couldn't find package python23-devel
> 
> > Package: kiki-0.9.0-alt4
> > E: Couldn't find package python23-devel
> 
> > Package: pyslsk-1.2.4b-alt1
> > E: Couldn't find package python23-devel
> 
> > Package: pysol-sound-server-3.00-alt3
> > E: Couldn't find package python23-devel
> 
> > Package: swig-1.3.21-alt1
> > E: Couldn't find package python23-devel
s/BuildPreReq: python23-devel/BuildPreReq: python-devel/

В случае swig это точно оправданно.

А вообще надо будет подумать, что делать тем, у кого не питоньи модуля,
а сторонние штуки, которые используют питон, содержат в себе
скомпилированные модуля.


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 14:56             ` Dmitry V. Levin
@ 2004-05-20 15:07               ` Valery V. Inozemtsev
  2004-05-20 15:19                 ` Valery V. Inozemtsev
  2004-05-20 15:11               ` Alexey Voinov
  2004-05-20 22:27               ` [devel] E: Couldn't find package python23-devel Aleksandr Blokhin
  2 siblings, 1 reply; 94+ messages in thread
From: Valery V. Inozemtsev @ 2004-05-20 15:07 UTC (permalink / raw)
  To: ALT Devel discussion list

<skip>
> cinepaint-0.18.1-alt1

в orphaned. я не буду его больше поддерживать. причины - GTK1, лицензия, да и 
в сравнении с Gimp-2 он сильно проигрывает

<skip>
> fwbuilder-1.1.2-alt2

в понедельник будет новая сборка
-- 
Valery V. Inozemtsev
	
	ftp://ftp.altlinux.ru/pub/people/shrek/
	

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 14:56             ` Dmitry V. Levin
  2004-05-20 15:07               ` Valery V. Inozemtsev
@ 2004-05-20 15:11               ` Alexey Voinov
  2004-05-20 19:29                 ` Andrey Orlov
  2004-05-20 22:27               ` [devel] E: Couldn't find package python23-devel Aleksandr Blokhin
  2 siblings, 1 reply; 94+ messages in thread
From: Alexey Voinov @ 2004-05-20 15:11 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 544 bytes --]

Dmitry V. Levin wrote
> > > ...
> > > Package: swig-1.3.21-alt1
> > > E: Couldn't find package python23-devel
> А вот список из 60 пакетов, которые, скорее всего, совершенно зря
> пытались во время сборки использовать python22:
...
> boost-1:1.31.0-alt1
$ grep BuildReq boost.spec
BuildRequires: gcc-c++ libstdc++-devel python-devel

Ну и как это понимать?

-- 
Best Regards!           | "Sometimes you're the windshield
Alexey Voinov           |  Sometimes you're the bug..."
			|
voins@voins.program.ru
voins@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:06             ` Alexey Morozov
@ 2004-05-20 15:15               ` Alexey Voinov
  2004-05-20 15:30                 ` Alexey Morozov
                                   ` (2 more replies)
  0 siblings, 3 replies; 94+ messages in thread
From: Alexey Voinov @ 2004-05-20 15:15 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 496 bytes --]

Alexey Morozov wrote
> > > Package: swig-1.3.21-alt1
> > > E: Couldn't find package python23-devel
> s/BuildPreReq: python23-devel/BuildPreReq: python-devel/
> 
> В случае swig это точно оправданно.
Ага. Я разобрался. Кто-то назвал пакет python-dev, а не python-devel
и всё сломал. Давайте не будет так делать.


-- 
Best Regards!           | "Sometimes you're the windshield
Alexey Voinov           |  Sometimes you're the bug..."
			|
voins@voins.program.ru
voins@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:07               ` Valery V. Inozemtsev
@ 2004-05-20 15:19                 ` Valery V. Inozemtsev
  0 siblings, 0 replies; 94+ messages in thread
From: Valery V. Inozemtsev @ 2004-05-20 15:19 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от 20 Май 2004 19:07 Valery V. Inozemtsev написал(a):
> <skip>
>
> > cinepaint-0.18.1-alt1
>
> в orphaned. я не буду его больше поддерживать. причины - GTK1, лицензия, да
> и в сравнении с Gimp-2 он сильно проигрывает
>
> <skip>
>
> > fwbuilder-1.1.2-alt2
>
> в понедельник будет новая сборка

эээ... нету в спеке python ни в каком виде

-- 
Valery V. Inozemtsev
	
	ftp://ftp.altlinux.ru/pub/people/shrek/
	

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:15               ` Alexey Voinov
@ 2004-05-20 15:30                 ` Alexey Morozov
  2004-05-20 15:37                   ` Dmitry V. Levin
  2004-05-20 19:32                   ` Andrey Orlov
  2004-05-20 15:34                 ` Dmitry V. Levin
  2004-05-20 19:31                 ` Andrey Orlov
  2 siblings, 2 replies; 94+ messages in thread
From: Alexey Morozov @ 2004-05-20 15:30 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 618 bytes --]

On Thu, May 20, 2004 at 07:15:00PM +0400, Alexey Voinov wrote:
> Alexey Morozov wrote
> > > > Package: swig-1.3.21-alt1
> > > > E: Couldn't find package python23-devel
> > s/BuildPreReq: python23-devel/BuildPreReq: python-devel/
> > 
> > В случае swig это точно оправданно.
> Ага. Я разобрался. Кто-то назвал пакет python-dev, а не python-devel
> и всё сломал. Давайте не будет так делать.
Привет Андрею :-)
Хотя, по-моему, и зависимость на python-devel должна работать:

alex@pyro ~ $ rpm -q --provides python-dev
python-devel = 2.3
python2.3(distutils)
python-dev = 2.3.3-alt7.6.d
alex@pyro ~ $ _


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] E: Couldn't find package python23-devel
  2004-05-20 14:36           ` [devel] E: Couldn't find package python23-devel Alexey Tourbin
                               ` (2 preceding siblings ...)
  2004-05-20 15:06             ` Alexey Morozov
@ 2004-05-20 15:32             ` Gleb Stiblo
  3 siblings, 0 replies; 94+ messages in thread
From: Gleb Stiblo @ 2004-05-20 15:32 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, May 20, 2004 at 06:36:56PM +0400, Alexey Tourbin wrote:
[...]
>> Package: kiki-0.9.0-alt4
>> E: Couldn't find package python23-devel
kiki-0.9.0-alt6 ушёл в devel:incoming/Sisyphus/BTE/


[...]
-- 
Gleb Stiblo AKA UlfR 	<g.stiblo@sam-solutions.net>



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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:15               ` Alexey Voinov
  2004-05-20 15:30                 ` Alexey Morozov
@ 2004-05-20 15:34                 ` Dmitry V. Levin
  2004-05-20 19:34                   ` Andrey Orlov
  2004-05-20 19:31                 ` Andrey Orlov
  2 siblings, 1 reply; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-20 15:34 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: Andrey Orlov

[-- Attachment #1: Type: text/plain, Size: 490 bytes --]

On Thu, May 20, 2004 at 07:15:00PM +0400, Alexey Voinov wrote:
> Alexey Morozov wrote
> > > > Package: swig-1.3.21-alt1
> > > > E: Couldn't find package python23-devel
> > s/BuildPreReq: python23-devel/BuildPreReq: python-devel/
> > 
> > В случае swig это точно оправданно.
> Ага. Я разобрался. Кто-то назвал пакет python-dev, а не python-devel
> и всё сломал. Давайте не будет так делать.

А ведь какие-то пакеты из-за этого сегодня собрались не с тем питоном. :(


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:30                 ` Alexey Morozov
@ 2004-05-20 15:37                   ` Dmitry V. Levin
  2004-05-20 15:43                     ` Dmitry V. Levin
  2004-05-20 19:32                   ` Andrey Orlov
  1 sibling, 1 reply; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-20 15:37 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 874 bytes --]

On Thu, May 20, 2004 at 10:30:34PM +0700, Alexey Morozov wrote:
> On Thu, May 20, 2004 at 07:15:00PM +0400, Alexey Voinov wrote:
> > Alexey Morozov wrote
> > > > > Package: swig-1.3.21-alt1
> > > > > E: Couldn't find package python23-devel
> > > s/BuildPreReq: python23-devel/BuildPreReq: python-devel/
> > > 
> > > В случае swig это точно оправданно.
> > Ага. Я разобрался. Кто-то назвал пакет python-dev, а не python-devel
> > и всё сломал. Давайте не будет так делать.
> Привет Андрею :-)
> Хотя, по-моему, и зависимость на python-devel должна работать:
> 
> alex@pyro ~ $ rpm -q --provides python-dev
> python-devel = 2.3
> python2.3(distutils)
> python-dev = 2.3.3-alt7.6.d
> alex@pyro ~ $ _

Да, но python22-devel тоже provides python-devel, и он лексикографически
круче.

Ну что, самое время /etc/apt/pkgpriorities редактировать?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-20 15:43                     ` Dmitry V. Levin
@ 2004-05-20 15:41                       ` Sergey V Turchin
  2004-05-20 16:06                         ` Dmitry V. Levin
  2004-05-20 15:48                       ` Alexey Morozov
                                         ` (2 subsequent siblings)
  3 siblings, 1 reply; 94+ messages in thread
From: Sergey V Turchin @ 2004-05-20 15:41 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 262 bytes --]

В сообщении от Чт 20 Май 2004 19:43 Dmitry V. Levin написал(a):

[...]

> И вообще, почему его переименовали в python-dev?
python-deb :-)

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:37                   ` Dmitry V. Levin
@ 2004-05-20 15:43                     ` Dmitry V. Levin
  2004-05-20 15:41                       ` [devel][JT] " Sergey V Turchin
                                         ` (3 more replies)
  0 siblings, 4 replies; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-20 15:43 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1070 bytes --]

On Thu, May 20, 2004 at 07:37:08PM +0400, Dmitry V. Levin wrote:
> On Thu, May 20, 2004 at 10:30:34PM +0700, Alexey Morozov wrote:
> > On Thu, May 20, 2004 at 07:15:00PM +0400, Alexey Voinov wrote:
> > > Alexey Morozov wrote
> > > > > > Package: swig-1.3.21-alt1
> > > > > > E: Couldn't find package python23-devel
> > > > s/BuildPreReq: python23-devel/BuildPreReq: python-devel/
> > > > 
> > > > В случае swig это точно оправданно.
> > > Ага. Я разобрался. Кто-то назвал пакет python-dev, а не python-devel
> > > и всё сломал. Давайте не будет так делать.
> > Привет Андрею :-)
> > Хотя, по-моему, и зависимость на python-devel должна работать:
> > 
> > alex@pyro ~ $ rpm -q --provides python-dev
> > python-devel = 2.3
> > python2.3(distutils)
> > python-dev = 2.3.3-alt7.6.d
> > alex@pyro ~ $ _
> 
> Да, но python22-devel тоже provides python-devel, и он лексикографически
> круче.
> 
> Ну что, самое время /etc/apt/pkgpriorities редактировать?

И вообще, почему его переименовали в python-dev?
python-devel было бы логичнее.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:43                     ` Dmitry V. Levin
  2004-05-20 15:41                       ` [devel][JT] " Sergey V Turchin
@ 2004-05-20 15:48                       ` Alexey Morozov
  2004-05-20 17:11                       ` [devel] " Alexey Tourbin
  2004-05-20 19:37                       ` [devel] " Andrey Orlov
  3 siblings, 0 replies; 94+ messages in thread
From: Alexey Morozov @ 2004-05-20 15:48 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 534 bytes --]

On Thu, May 20, 2004 at 07:43:11PM +0400, Dmitry V. Levin wrote:
> > Да, но python22-devel тоже provides python-devel, и он лексикографически
> > Ну что, самое время /etc/apt/pkgpriorities редактировать?
> И вообще, почему его переименовали в python-dev?
> python-devel было бы логичнее.
Честно говоря, не знаю. У Андрея в какой-то момент в Дедале изменилось
наименование, но поскольку мне в тот момент было уже все равно 
(в смысле, автоматом все проапгрейдилось и каши при работе не
росило:-)), то я и возражать не стал.


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-20 15:41                       ` [devel][JT] " Sergey V Turchin
@ 2004-05-20 16:06                         ` Dmitry V. Levin
  2004-05-20 19:42                           ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-20 16:06 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 378 bytes --]

On Thu, May 20, 2004 at 07:41:16PM +0400, Sergey V Turchin wrote:
> В сообщении от Чт 20 Май 2004 19:43 Dmitry V. Levin написал(a):
> 
> [...]
> 
> > И вообще, почему его переименовали в python-dev?
> python-deb :-)

Вот-вот.

Итак, с момента перехода на новую схему некоторые пакеты были из-за этой
ошибки собраны не с тем питоном.  Интересно, какие?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] Re: E: Couldn't find package python23-devel
  2004-05-20 15:43                     ` Dmitry V. Levin
  2004-05-20 15:41                       ` [devel][JT] " Sergey V Turchin
  2004-05-20 15:48                       ` Alexey Morozov
@ 2004-05-20 17:11                       ` Alexey Tourbin
  2004-05-20 19:43                         ` Andrey Orlov
  2004-05-20 19:37                       ` [devel] " Andrey Orlov
  3 siblings, 1 reply; 94+ messages in thread
From: Alexey Tourbin @ 2004-05-20 17:11 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 189 bytes --]

On Thu, May 20, 2004 at 07:43:11PM +0400, Dmitry V. Levin wrote:
> И вообще, почему его переименовали в python-dev?
> python-devel было бы логичнее.

Я тоже так думаю.

> -- 
> ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:11               ` Alexey Voinov
@ 2004-05-20 19:29                 ` Andrey Orlov
  2004-05-21  9:03                   ` [devel] " Michael Shigorin
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-20 19:29 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thursday 20 May 2004 19:11, Alexey Voinov wrote:
> $ grep BuildReq boost.spec
> BuildRequires: gcc-c++ libstdc++-devel python-devel
> 
> Ну и как это понимать?

Укажите пожалуста явно: python-devel = %__python_version, подробности в 
/usr/share/doc/rpm-build-python-0.11/policy/3:Python_MODULE.txt

Указание зависимости на python-devel без указания версии __БУДЕТ__ приводит
к таким ошибкам при пересборке, а потому противоречит полиси.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:15               ` Alexey Voinov
  2004-05-20 15:30                 ` Alexey Morozov
  2004-05-20 15:34                 ` Dmitry V. Levin
@ 2004-05-20 19:31                 ` Andrey Orlov
  2 siblings, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-20 19:31 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thursday 20 May 2004 19:15, Alexey Voinov wrote:
> Alexey Morozov wrote
> > > > Package: swig-1.3.21-alt1
> > > > E: Couldn't find package python23-devel
> > s/BuildPreReq: python23-devel/BuildPreReq: python-devel/
> > 
> > В случае swig это точно оправданно.
> Ага. Я разобрался. Кто-то назвал пакет python-dev, а не python-devel
> и всё сломал. Давайте не будет так делать.

Есть provides python-devel = 2.3, по которой вытянется все "как надо". Пакет
python-dev назвал ни кто-то а лично я, и это вызвано технической необходимостью.

В зависимостях нужно указывать python-devel = %__python_version, пподробности в полиси.


-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:30                 ` Alexey Morozov
  2004-05-20 15:37                   ` Dmitry V. Levin
@ 2004-05-20 19:32                   ` Andrey Orlov
  1 sibling, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-20 19:32 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thursday 20 May 2004 19:30, Alexey Morozov wrote:
> Привет Андрею :-)
> Хотя, по-моему, и зависимость на python-devel должна работать:

И работает. Именно поэтому и пришлось перименовать пакет.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:34                 ` Dmitry V. Levin
@ 2004-05-20 19:34                   ` Andrey Orlov
  0 siblings, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-20 19:34 UTC (permalink / raw)
  To: ALT Devel discussion list, Andrey Orlov

On Thursday 20 May 2004 19:34, Dmitry V. Levin wrote:
> А ведь какие-то пакеты из-за этого сегодня собрались не с тем питоном. :(

Не из-за этого. А из-за того, что в зависимостях, вопреки полиси,
не было указано python-devel = %__python_version.

И, Дима, кому как ни вам знать, что если не переименовать пакет
python-dev, то зависимость на  python-devel = 2.3 ничего не найдет.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 15:43                     ` Dmitry V. Levin
                                         ` (2 preceding siblings ...)
  2004-05-20 17:11                       ` [devel] " Alexey Tourbin
@ 2004-05-20 19:37                       ` Andrey Orlov
  2004-05-21 13:14                         ` Dmitry V. Levin
  3 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-20 19:37 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thursday 20 May 2004 19:43, Dmitry V. Levin wrote:
> И вообще, почему его переименовали в python-dev?
> python-devel было бы логичнее.

К сожалению, иначе apt не находит зависимость python-devel = 2.3,
в свое время вы объяснили это особенностью (ошибкой?) apt. Я бы с удовольствием
переименовал его обратно - если эта ошибка (особенность) будет исправлена.

Еще раз: в зависимостях должно быть указано python-devel = %__python_version,
никаких python-devel. Тогда и pkgpriorites редактировать не надо.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-20 16:06                         ` Dmitry V. Levin
@ 2004-05-20 19:42                           ` Andrey Orlov
  2004-05-21  4:01                             ` Alexey I. Froloff
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-20 19:42 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thursday 20 May 2004 20:06, Dmitry V. Levin wrote:
> Итак, с момента перехода на новую схему некоторые пакеты были из-за этой
> ошибки собраны не с тем питоном.  Интересно, какие?

Эта не ошибка. Ошибка в пакетах, в которых неправильно указана зависимость.
Вообще интересно, я три раза постил полиси в рассылку, два раза писал письма
со ссылкой на нее и просбьбой прочитать, и все-таки __никто__ не прочитал
вот это:

 3.  Модуль должен содержать явно указанную зависимость на версию питон,
        использованный при его сборке, такая зависимость вводится указанием
        кляуз вида :

            python = %__python_version

            python-devel = %__python_version

Если указывать так - то все работает.  К сожалению никакие другие варианты __не_работают__
и не пригодны. Позвольте мне не доказывать это в рассылке, лично к вам , Дима, я могу подъехать
перетереть голосом. Остальным лучше просто поверить: это экспериментальные данные,
из-за ошибок и особенностей реализации apt иного пути я не нашел (переименование пакета
в python-dev - часть этого пути).

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] Re: E: Couldn't find package python23-devel
  2004-05-20 17:11                       ` [devel] " Alexey Tourbin
@ 2004-05-20 19:43                         ` Andrey Orlov
  0 siblings, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-20 19:43 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thursday 20 May 2004 21:11, Alexey Tourbin wrote:
> On Thu, May 20, 2004 at 07:43:11PM +0400, Dmitry V. Levin wrote:
> > И вообще, почему его переименовали в python-dev?
> > python-devel было бы логичнее.
> Я тоже так думаю.

И я так думаю, на apt думает не так, как мы с вами. К сожалению.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 14:56             ` Dmitry V. Levin
  2004-05-20 15:07               ` Valery V. Inozemtsev
  2004-05-20 15:11               ` Alexey Voinov
@ 2004-05-20 22:27               ` Aleksandr Blokhin
  2 siblings, 0 replies; 94+ messages in thread
From: Aleksandr Blokhin @ 2004-05-20 22:27 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 363 bytes --]

> А вот список из 60 пакетов, которые, скорее всего, совершенно зря
> пытались во время сборки использовать python22:
> 
> iptraf-2.7.0-alt3

Интересно, каким образом, если в Buildrequires ничего об этом не
сказано? И в hasher тоже собирается без затыка.

--
Best regards
AB
--
                ... In nomine Altli, et Ctrli, et Spititus Deli, Reset!

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-20 19:42                           ` Andrey Orlov
@ 2004-05-21  4:01                             ` Alexey I. Froloff
  2004-05-21  5:47                               ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Alexey I. Froloff @ 2004-05-21  4:01 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 636 bytes --]

* Andrey Orlov <cray@> [040520 23:42]:
>  3.  Модуль должен содержать явно указанную зависимость на версию питон,
>         использованный при его сборке, такая зависимость вводится указанием
>         кляуз вида :

>             python = %__python_version

>             python-devel = %__python_version
Андрей, большая просьба - проверьте как это работает в _sandman_.
У меня есть мнение, что такой вариант работать не будет...


-- 
Regards, Sir Raorn.
-------------------
1. тестировать надо такие вещи;
2. предупреждать надо;
3. убери этот alias, ибо он не работает так, как было задумано.
		-- ldv in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  4:01                             ` Alexey I. Froloff
@ 2004-05-21  5:47                               ` Andrey Orlov
  2004-05-21  6:42                                 ` Alexey I. Froloff
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21  5:47 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 08:01, Alexey I. Froloff wrote:
> Андрей, большая просьба - проверьте как это работает в _sandman_.
> У меня есть мнение, что такой вариант работать не будет...

В хешере работает. Сандман я не пользуюсь, если кто-то из пользующихся есть - пусть
пересоберет любой из  моих пакетов, например python-module-bsddb3-4.2.4-alt8.src.rpm.

Если будут проблемы - будем разбираться. А что, sandman не понимает виртуальные пакеты?

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  5:47                               ` Andrey Orlov
@ 2004-05-21  6:42                                 ` Alexey I. Froloff
  2004-05-21  7:25                                   ` [devel] " Gleb Stiblo
  2004-05-21  7:35                                   ` [devel][JT] " Andrey Orlov
  0 siblings, 2 replies; 94+ messages in thread
From: Alexey I. Froloff @ 2004-05-21  6:42 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 516 bytes --]

* Andrey Orlov <cray@> [040521 09:48]:
> Если будут проблемы - будем разбираться. А что, sandman не
> понимает виртуальные пакеты?
Проблемы будут.  sandman сам обрабатывает BuildRequires в
spec-файле, прогоняя его через rpm -bE.  Никакой питон в этот
момент не установлен, поэтому %__python_version будет
раскрываться в "unknown".

-- 
Regards, Sir Raorn.
-------------------
Чем хорош vsftpd, так это, в частности, тем, что его можно не обновлять,
ибо он и так отлично работает.
		-- ldv in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] E: Couldn't find package python23-devel
  2004-05-21  6:42                                 ` Alexey I. Froloff
@ 2004-05-21  7:25                                   ` Gleb Stiblo
  2004-05-21  7:37                                     ` Andrey Orlov
  2004-05-21  7:35                                   ` [devel][JT] " Andrey Orlov
  1 sibling, 1 reply; 94+ messages in thread
From: Gleb Stiblo @ 2004-05-21  7:25 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 10:42:39AM +0400, Alexey I. Froloff wrote:
AO>> Если будут проблемы - будем разбираться. А что, sandman не
AO>> понимает виртуальные пакеты?
AIF> Проблемы будут.  sandman сам обрабатывает BuildRequires в
AIF> spec-файле, прогоняя его через rpm -bE.  Никакой питон в этот
AIF> момент не установлен, поэтому %__python_version будет
AIF> раскрываться в "unknown".
Они не будут, они есть:
...
gcc3.3-3.3.3-alt4
libtool_1.5-1.5.6-alt1
rpm-build-4.0.4-alt37
rpm-utils-0.8.1-alt1
kernel-build-tools-0.6-alt6
can't prepare `kiki': Reading Package Lists...
Building Dependency Tree...
E: Version ='unknown' for 'python-devel' was not found
Note, selecting gcc3.3-c++ instead of gcc-c++
gettext-tools is already the newest version.
Note, selecting libpng3-devel instead of libpng-devel


Давайте это бороть.


-- 
Gleb Stiblo AKA UlfR 	<g.stiblo@sam-solutions.net>



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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  6:42                                 ` Alexey I. Froloff
  2004-05-21  7:25                                   ` [devel] " Gleb Stiblo
@ 2004-05-21  7:35                                   ` Andrey Orlov
  2004-05-21  7:45                                     ` Alexander Bokovoy
  1 sibling, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21  7:35 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 10:42, Alexey I. Froloff wrote:
> Проблемы будут.  sandman сам обрабатывает BuildRequires в
> spec-файле, прогоняя его через rpm -bE.  Никакой питон в этот
> момент не установлен, поэтому %__python_version будет
> раскрываться в "unknown".

Тут вопрос не в %__python_version, собственно, а в явном указании
номера версии, это во-1-ых. Т.е. вообще говоря, в *src.rpm должна
стоять зависимость

python-devel = 2.3

Зависимость вида %__python_version - это уже удобство, позволяющее
вставить в src.rpm зависимость на питон, установленный по умолчанию
в момент формирования пакета, поэтому если пересобирать в sandman 
src.rpm то проблем быть не должно (я не знаю сандман, кажется это 
что-типа хэшера, правда, я просмотрел доку только что по диагонали
 и подозреваю что это сильно не так).

Если же sandman обрабатывает спеки сам, то, боюсь, со всеми нашими 
/etc/rpm/macros.d/python, будут __очень__ большие прболемы.

В люьом случае, нужно попробовать пересобрать один из моих пакетов,
например, вышеупомянутый python-module-bsddb3-4.2.4-alt8.src.rpm.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21  7:25                                   ` [devel] " Gleb Stiblo
@ 2004-05-21  7:37                                     ` Andrey Orlov
  2004-05-21  8:48                                       ` Gleb Stiblo
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21  7:37 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 11:25, Gleb Stiblo wrote:
> Они не будут, они есть:
> ...
> gcc3.3-3.3.3-alt4
> libtool_1.5-1.5.6-alt1
> rpm-build-4.0.4-alt37

Какой пакет пересобирали? И, сразу, можно попробовать пересобрать 
python-module-bsddb3-4.2.4-alt8.src.rpm ? Хочу быть уверенным.


-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  7:35                                   ` [devel][JT] " Andrey Orlov
@ 2004-05-21  7:45                                     ` Alexander Bokovoy
  2004-05-21  7:52                                       ` [devel] Re: [JT] " Michael Shigorin
  2004-05-21  7:52                                       ` [devel][JT] " Andrey Orlov
  0 siblings, 2 replies; 94+ messages in thread
From: Alexander Bokovoy @ 2004-05-21  7:45 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 11:35:09AM +0400, Andrey Orlov wrote:
> On Friday 21 May 2004 10:42, Alexey I. Froloff wrote:
> > Проблемы будут.  sandman сам обрабатывает BuildRequires в
> > spec-файле, прогоняя его через rpm -bE.  Никакой питон в этот
> > момент не установлен, поэтому %__python_version будет
> > раскрываться в "unknown".
> 
> Тут вопрос не в %__python_version, собственно, а в явном указании
> номера версии, это во-1-ых. Т.е. вообще говоря, в *src.rpm должна
> стоять зависимость
> 
> python-devel = 2.3
> 
> Зависимость вида %__python_version - это уже удобство, позволяющее
> вставить в src.rpm зависимость на питон, установленный по умолчанию
> в момент формирования пакета, поэтому если пересобирать в sandman 
> src.rpm то проблем быть не должно (я не знаю сандман, кажется это 
> что-типа хэшера, правда, я просмотрел доку только что по диагонали
>  и подозреваю что это сильно не так).
> 
> Если же sandman обрабатывает спеки сам, то, боюсь, со всеми нашими 
> /etc/rpm/macros.d/python, будут __очень__ большие прболемы.
Проблема в том, что в таком случае в build environment в Sandman надо
всегда включать rpm-build-python, что нерационально.


-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


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

* [devel] Re: [JT] E: Couldn't find package python23-devel
  2004-05-21  7:45                                     ` Alexander Bokovoy
@ 2004-05-21  7:52                                       ` Michael Shigorin
  2004-05-21  7:56                                         ` Andrey Orlov
  2004-05-21  7:52                                       ` [devel][JT] " Andrey Orlov
  1 sibling, 1 reply; 94+ messages in thread
From: Michael Shigorin @ 2004-05-21  7:52 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 11:45:14AM +0400, Alexander Bokovoy wrote:
> > > Проблемы будут.  sandman сам обрабатывает BuildRequires в
> > > spec-файле, прогоняя его через rpm -bE.  Никакой питон 
> > Если же sandman обрабатывает спеки сам, то, боюсь, со всеми
> > нашими /etc/rpm/macros.d/python, будут __очень__ большие
> Проблема в том, что в таком случае в build environment в
> Sandman надо всегда включать rpm-build-python, что
> нерационально.

Хорошо.  А как это решено в hasher?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  7:45                                     ` Alexander Bokovoy
  2004-05-21  7:52                                       ` [devel] Re: [JT] " Michael Shigorin
@ 2004-05-21  7:52                                       ` Andrey Orlov
  2004-05-21  7:57                                         ` Alexander Bokovoy
  1 sibling, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21  7:52 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 11:45, Alexander Bokovoy wrote:
> Проблема в том, что в таком случае в build environment в Sandman надо
> всегда включать rpm-build-python, что нерационально.

Почему? rpm-build-python маленький (64кило, из них больше половины - доки), и, 
кстати, на него стоит (должна стоять) зависимость от rpm. В принципе, без 
rpm-build-python rpm-build работать не будет и как тогда вообще что-то 
будет собираться?

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] Re: [JT] E: Couldn't find package python23-devel
  2004-05-21  7:52                                       ` [devel] Re: [JT] " Michael Shigorin
@ 2004-05-21  7:56                                         ` Andrey Orlov
  0 siblings, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21  7:56 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 11:52, Michael Shigorin wrote:
> Хорошо.  А как это решено в hasher?

Элементарно. Хешер тянет rpm-build, тот rpm-build-python. Что
до %__python_version  - насколько я понимаю, хешер начинает разбираться
с макросами и зависимостями еще до чрутизации, поэтому %__python_version у него определена
и он вытягивает правильный python (впрочем, эту деталь пусть лучше LDV осветит, я располагаю только
догадками).

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  7:52                                       ` [devel][JT] " Andrey Orlov
@ 2004-05-21  7:57                                         ` Alexander Bokovoy
  2004-05-21  8:32                                           ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Alexander Bokovoy @ 2004-05-21  7:57 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 11:52:56AM +0400, Andrey Orlov wrote:
> On Friday 21 May 2004 11:45, Alexander Bokovoy wrote:
> > Проблема в том, что в таком случае в build environment в Sandman надо
> > всегда включать rpm-build-python, что нерационально.
> 
> Почему? rpm-build-python маленький (64кило, из них больше половины - доки), и, 
> кстати, на него стоит (должна стоять) зависимость от rpm. В принципе, без 
> rpm-build-python rpm-build работать не будет и как тогда вообще что-то 
> будет собираться?
Потому что описание build environment, в котором разбираются spec-файлы,
статично для выбранного репозитария и не зависит от пакета, который
обрабатывается.

Эта среда отличается от среды сборки, которая строится по результатам
разбора пакета в этой среде.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  7:57                                         ` Alexander Bokovoy
@ 2004-05-21  8:32                                           ` Andrey Orlov
  2004-05-21  8:40                                             ` Alexander Bokovoy
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21  8:32 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 11:57, Alexander Bokovoy wrote:
> Потому что описание build environment, в котором разбираются spec-файлы,
> статично для выбранного репозитария и не зависит от пакета, который
> обрабатывается.

Хорошо, как он будет собираться я понял, а почему не рационально? 40килобайт... Это практически
часть rpm.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  8:32                                           ` Andrey Orlov
@ 2004-05-21  8:40                                             ` Alexander Bokovoy
  2004-05-21  9:09                                               ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Alexander Bokovoy @ 2004-05-21  8:40 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 12:32:37PM +0400, Andrey Orlov wrote:
> On Friday 21 May 2004 11:57, Alexander Bokovoy wrote:
> > Потому что описание build environment, в котором разбираются spec-файлы,
> > статично для выбранного репозитария и не зависит от пакета, который
> > обрабатывается.
> 
> Хорошо, как он будет собираться я понял, а почему не рационально?
> 40килобайт... Это практически часть rpm.
потому что каждую rpm-build-что-то придется таким образом добавлять в
описание репозитария, останавливать и рестартовать sandd. Это делать
можно, но тогда надо бы сделать rpm-build-complete, который их все
вытягивает, чтобы не пропустить какие-то другие изменения в будущем.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


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

* [devel] E: Couldn't find package python23-devel
  2004-05-21  7:37                                     ` Andrey Orlov
@ 2004-05-21  8:48                                       ` Gleb Stiblo
  2004-05-21  9:08                                         ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Gleb Stiblo @ 2004-05-21  8:48 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 11:37:17AM +0400, Andrey Orlov wrote:
[...]
AO> Какой пакет пересобирали? И, сразу, можно попробовать пересобрать 
Проблема в python-devel = %__python_version
С python-devel = 2.3 всё собирается.


[...]

-- 
Gleb Stiblo AKA UlfR 	<g.stiblo@sam-solutions.net>



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

* [devel] Re: E: Couldn't find package python23-devel
  2004-05-20 19:29                 ` Andrey Orlov
@ 2004-05-21  9:03                   ` Michael Shigorin
  2004-05-21  9:06                     ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Michael Shigorin @ 2004-05-21  9:03 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 430 bytes --]

On Thu, May 20, 2004 at 11:29:22PM +0400, Andrey Orlov wrote:
> Указание зависимости на python-devel без указания версии
> __БУДЕТ__ приводит к таким ошибкам при пересборке, а потому
> противоречит полиси.

Проблема в том, что именно ее и ставить buildreq.  Можно уточнить
ниже вручную, но как минимум надо иметь в виду.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] Re: E: Couldn't find package python23-devel
  2004-05-21  9:03                   ` [devel] " Michael Shigorin
@ 2004-05-21  9:06                     ` Andrey Orlov
  2004-05-21  9:30                       ` Michael Shigorin
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21  9:06 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 13:03, Michael Shigorin wrote:
> On Thu, May 20, 2004 at 11:29:22PM +0400, Andrey Orlov wrote:
> > Указание зависимости на python-devel без указания версии
> > __БУДЕТ__ приводит к таким ошибкам при пересборке, а потому
> > противоречит полиси.
> 
> Проблема в том, что именно ее и ставить buildreq.  Можно уточнить
> ниже вручную, но как минимум надо иметь в виду.

извини, не понял ни слова. Кого "ее"?
У меня везде пропсано BuildRequires: python-devel = 2.3 и все работает.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21  8:48                                       ` Gleb Stiblo
@ 2004-05-21  9:08                                         ` Andrey Orlov
  2004-05-21  9:18                                           ` Gleb Stiblo
  2004-05-21  9:53                                           ` [devel] E: Couldn't find package python23-devel Alexander Bokovoy
  0 siblings, 2 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21  9:08 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 12:48, Gleb Stiblo wrote:
> AO> Какой пакет пересобирали? И, сразу, можно попробовать пересобрать 
> Проблема в python-devel = %__python_version
> С python-devel = 2.3 всё собирается.

1. Ставьте python-devel = 2.3, это допустимо.
2. Я так понимаю, что пакет собирается без макросов Алексея Морозова,
т.е. он не переименован и полиси вообще говоря не соответствует.
3. Какой это все-таки пакет.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  8:40                                             ` Alexander Bokovoy
@ 2004-05-21  9:09                                               ` Andrey Orlov
  2004-05-21  9:55                                                 ` Alexander Bokovoy
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21  9:09 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 12:40, Alexander Bokovoy wrote:
> можно, но тогда надо бы сделать rpm-build-complete, который их все
> вытягивает, чтобы не пропустить какие-то другие изменения в будущем.

rpm-build их все вытягивет. И rpm-build-python, и rpm-build-perl. Т.е. все уже есть.
Еще какие-то проблемы?

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* [devel] E: Couldn't find package python23-devel
  2004-05-21  9:08                                         ` Andrey Orlov
@ 2004-05-21  9:18                                           ` Gleb Stiblo
  2004-05-23 13:50                                             ` Alexey Morozov
  2004-05-21  9:53                                           ` [devel] E: Couldn't find package python23-devel Alexander Bokovoy
  1 sibling, 1 reply; 94+ messages in thread
From: Gleb Stiblo @ 2004-05-21  9:18 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 01:08:00PM +0400, Andrey Orlov wrote:
AO> 1. Ставьте python-devel = 2.3, это допустимо.
OK
AO> 2. Я так понимаю, что пакет собирается без макросов Алексея Морозова,
AO> т.е. он не переименован и полиси вообще говоря не соответствует.
AO> 3. Какой это все-таки пакет.
Это kiki. Игра, не модуль питона. Написана на cpp+python и swig в
качестве клея. 

-- 
Gleb Stiblo AKA UlfR 	<g.stiblo@sam-solutions.net>



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

* [devel] Re: E: Couldn't find package python23-devel
  2004-05-21  9:06                     ` Andrey Orlov
@ 2004-05-21  9:30                       ` Michael Shigorin
  2004-05-21  9:58                         ` [devel] python(gtk, ...) is not installable (was: E: Couldn't find package python23-devel) Michael Shigorin
  0 siblings, 1 reply; 94+ messages in thread
From: Michael Shigorin @ 2004-05-21  9:30 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 01:06:15PM +0400, Andrey Orlov wrote:
> > > Указание зависимости на python-devel без указания версии
> > > __БУДЕТ__ приводит к таким ошибкам при пересборке, а потому
> > > противоречит полиси.
> > Проблема в том, что именно ее и ставить buildreq.  Можно

(ставит)

> > уточнить ниже вручную, но как минимум надо иметь в виду.
> извини, не понял ни слова. Кого "ее"?

Версию.  Я к тому, что можно _не_ проверить и пропустить.

> У меня везде пропсано BuildRequires: python-devel = 2.3 и все
> работает.

Собственно, solfege пересобирал -- вот, выставляю. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21  9:08                                         ` Andrey Orlov
  2004-05-21  9:18                                           ` Gleb Stiblo
@ 2004-05-21  9:53                                           ` Alexander Bokovoy
  1 sibling, 0 replies; 94+ messages in thread
From: Alexander Bokovoy @ 2004-05-21  9:53 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 01:08:00PM +0400, Andrey Orlov wrote:
> On Friday 21 May 2004 12:48, Gleb Stiblo wrote:
> > AO> Какой пакет пересобирали? И, сразу, можно попробовать пересобрать 
> > Проблема в python-devel = %__python_version
> > С python-devel = 2.3 всё собирается.
> 
> 1. Ставьте python-devel = 2.3, это допустимо.
> 2. Я так понимаю, что пакет собирается без макросов Алексея Морозова,
> т.е. он не переименован и полиси вообще говоря не соответствует.
> 3. Какой это все-таки пакет.
Что делать не с модулями, а пакетами, которые используют Python внутри
себя?

Что значит в контексте таких пакетов "полиси не соответствует"?
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  9:09                                               ` Andrey Orlov
@ 2004-05-21  9:55                                                 ` Alexander Bokovoy
  2004-05-21 10:13                                                   ` Alexey I. Froloff
  0 siblings, 1 reply; 94+ messages in thread
From: Alexander Bokovoy @ 2004-05-21  9:55 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 01:09:53PM +0400, Andrey Orlov wrote:
> On Friday 21 May 2004 12:40, Alexander Bokovoy wrote:
> > можно, но тогда надо бы сделать rpm-build-complete, который их все
> > вытягивает, чтобы не пропустить какие-то другие изменения в будущем.
> 
> rpm-build их все вытягивет. И rpm-build-python, и rpm-build-perl. Т.е. все уже есть.
> Еще какие-то проблемы?
Тогда проблем быть не должно. 
2gleb: Ты перезапусти sandd, чтобы он эти песочницы пересобрал.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


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

* [devel] python(gtk, ...) is not installable (was: E: Couldn't find package python23-devel)
  2004-05-21  9:30                       ` Michael Shigorin
@ 2004-05-21  9:58                         ` Michael Shigorin
  2004-05-21 16:33                           ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Michael Shigorin @ 2004-05-21  9:58 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1364 bytes --]

On Fri, May 21, 2004 at 12:30:00PM +0300, Michael Shigorin wrote:
> > У меня везде пропсано BuildRequires: python-devel = 2.3 и все
> > работает.
> Собственно, solfege пересобирал -- вот, выставляю. :)

Selected version 2.3.3-alt9 for python-devel
Selected version 2.0.0-alt5 for pygtk2-devel
Selected version 2.0.0-alt8 for gnome-python2
Selected version 2.6.1-alt1 for libgtkhtml2-devel
Selected version 1.1.6-alt1 for xsltproc
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  solfege: Depends: python2.3(gnome) but it is not installable
           Depends: python2.3(gobject) but it is not installable
           Depends: python2.3(gtk) but it is not installable
           Depends: python2.3(mpd) but it is not installable
           Depends: python2.3(pango) but it is not installable
           Depends: python2.3(soundcard) but it is not installable
           Depends: python2.3(src) but it is not installable

Это Sisyphus 20040519.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21  9:55                                                 ` Alexander Bokovoy
@ 2004-05-21 10:13                                                   ` Alexey I. Froloff
  2004-05-21 10:18                                                     ` Alexander Bokovoy
  0 siblings, 1 reply; 94+ messages in thread
From: Alexey I. Froloff @ 2004-05-21 10:13 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 632 bytes --]

* Alexander Bokovoy <ab@> [040521 13:55]:
> > > можно, но тогда надо бы сделать rpm-build-complete, который их все
> > > вытягивает, чтобы не пропустить какие-то другие изменения в будущем.
> > rpm-build их все вытягивет. И rpm-build-python, и rpm-build-perl. Т.е. все уже есть.
> > Еще какие-то проблемы?
> Тогда проблем быть не должно. 
> 2gleb: Ты перезапусти sandd, чтобы он эти песочницы пересобрал.
А требует ли rpm-build-python сам python, вот в чём вопрос...

-- 
Regards, Sir Raorn.
-------------------
> Что это такое случилось с приходом WindowMaker-0.80?
Нет, это я экспериментирую. :)
		-- ldv in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel][JT] E: Couldn't find package python23-devel
  2004-05-21 10:13                                                   ` Alexey I. Froloff
@ 2004-05-21 10:18                                                     ` Alexander Bokovoy
  2004-05-21 13:21                                                       ` [devel] " Dmitry V. Levin
  0 siblings, 1 reply; 94+ messages in thread
From: Alexander Bokovoy @ 2004-05-21 10:18 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 02:13:33PM +0400, Alexey I. Froloff wrote:
> * Alexander Bokovoy <ab@> [040521 13:55]:
> > > > можно, но тогда надо бы сделать rpm-build-complete, который их все
> > > > вытягивает, чтобы не пропустить какие-то другие изменения в будущем.
> > > rpm-build их все вытягивет. И rpm-build-python, и rpm-build-perl. Т.е. все уже есть.
> > > Еще какие-то проблемы?
> > Тогда проблем быть не должно. 
> > 2gleb: Ты перезапусти sandd, чтобы он эти песочницы пересобрал.
> А требует ли rpm-build-python сам python, вот в чём вопрос...
Нет. И в этом-то и проблема, скорее всего.

-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-20 19:37                       ` [devel] " Andrey Orlov
@ 2004-05-21 13:14                         ` Dmitry V. Levin
  2004-05-21 13:51                           ` Алексей Любимов
                                             ` (2 more replies)
  0 siblings, 3 replies; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 13:14 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1004 bytes --]

On Thu, May 20, 2004 at 11:37:55PM +0400, Andrey Orlov wrote:
> On Thursday 20 May 2004 19:43, Dmitry V. Levin wrote:
> > И вообще, почему его переименовали в python-dev?
> > python-devel было бы логичнее.
> 
> К сожалению, иначе apt не находит зависимость python-devel = 2.3,
> в свое время вы объяснили это особенностью (ошибкой?) apt. Я бы с удовольствием
> переименовал его обратно - если эта ошибка (особенность) будет исправлена.

Ну да, нехорошо, когда у python-devel сразу 2 версии.

> Еще раз: в зависимостях должно быть указано python-devel = %__python_version,
> никаких python-devel. Тогда и pkgpriorites редактировать не надо.

Это не логично.  Если пакет собирается с любым питоном, то зачем обязывать писать
python-devel = %__python_version?

А если этих пакетов около 50?
Я предпочитаю отредактировать pkgpriorites и освободить нас от ненужной
работы.

Итак, я добавляю python-dev в секцию Standard файла pkgpriorites, если
никто не успеет возразить.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 10:18                                                     ` Alexander Bokovoy
@ 2004-05-21 13:21                                                       ` Dmitry V. Levin
  2004-05-21 15:41                                                         ` Alexander Bokovoy
  0 siblings, 1 reply; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 13:21 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 927 bytes --]

On Fri, May 21, 2004 at 02:18:52PM +0400, Alexander Bokovoy wrote:
> On Fri, May 21, 2004 at 02:13:33PM +0400, Alexey I. Froloff wrote:
> > * Alexander Bokovoy <ab@> [040521 13:55]:
> > > > > можно, но тогда надо бы сделать rpm-build-complete, который их все
> > > > > вытягивает, чтобы не пропустить какие-то другие изменения в будущем.
> > > > rpm-build их все вытягивет. И rpm-build-python, и rpm-build-perl. Т.е. все уже есть.
> > > > Еще какие-то проблемы?
> > > Тогда проблем быть не должно. 
> > > 2gleb: Ты перезапусти sandd, чтобы он эти песочницы пересобрал.
> > А требует ли rpm-build-python сам python, вот в чём вопрос...
> Нет. И в этом-то и проблема, скорее всего.

У rpm-build-python нет зависимости на python.
Если в сборочной среде нет питона, то поиск питоновых зависимостей,
байткомпиляция и прочее завязанное на питое не будет происходить.
По крайней мере, так было задумано.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 13:14                         ` Dmitry V. Levin
@ 2004-05-21 13:51                           ` Алексей Любимов
  2004-05-21 14:31                             ` Dmitry V. Levin
  2004-05-21 14:24                           ` Andrey Orlov
  2004-05-21 16:43                           ` [devel] " Andrey Orlov
  2 siblings, 1 reply; 94+ messages in thread
From: Алексей Любимов @ 2004-05-21 13:51 UTC (permalink / raw)
  To: ALT Devel discussion list

Не уверен, что в тему.
В Requires пакета должна попасть версия питона, с которой он собирался.

Так что в Requires: python=%__python_version остается.



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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 13:14                         ` Dmitry V. Levin
  2004-05-21 13:51                           ` Алексей Любимов
@ 2004-05-21 14:24                           ` Andrey Orlov
  2004-05-21 14:33                             ` Dmitry V. Levin
  2004-05-21 16:43                           ` [devel] " Andrey Orlov
  2 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 14:24 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 17:14, Dmitry V. Levin wrote:

> Итак, я добавляю python-dev в секцию Standard файла pkgpriorites, если
> никто не успеет возразить.

НЕТ !!!!!!!!


-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 13:51                           ` Алексей Любимов
@ 2004-05-21 14:31                             ` Dmitry V. Levin
  2004-05-21 14:39                               ` Алексей Любимов
  0 siblings, 1 reply; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 14:31 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 411 bytes --]

On Fri, May 21, 2004 at 05:51:00PM +0400, Алексей Любимов wrote:
> Не уверен, что в тему.

В тему, но в другую.

> В Requires пакета должна попасть версия питона, с которой он собирался.
> 
> Так что в Requires: python=%__python_version остается.

По крайней мере, если в собираемом пакете не выключена байткомпиляция.
Хотя зачем в таком пакете сборочная зависимость на python-devel...


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:24                           ` Andrey Orlov
@ 2004-05-21 14:33                             ` Dmitry V. Levin
  2004-05-21 14:36                               ` Alexey I. Froloff
  2004-05-21 16:37                               ` Andrey Orlov
  0 siblings, 2 replies; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 14:33 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 427 bytes --]

On Fri, May 21, 2004 at 06:24:17PM +0400, Andrey Orlov wrote:
> On Friday 21 May 2004 17:14, Dmitry V. Levin wrote:
> 
> > Итак, я добавляю python-dev в секцию Standard файла pkgpriorites, если
> > никто не успеет возразить.
> 
> НЕТ !!!!!!!!

Тогда объясните мне, как быстро починить полсотни пакетов, которые имеют
сборочную зависимость на python-devel без версии?

Зачем создавать лишние проблемы?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:33                             ` Dmitry V. Levin
@ 2004-05-21 14:36                               ` Alexey I. Froloff
  2004-05-21 14:40                                 ` Dmitry V. Levin
  2004-05-21 16:37                               ` Andrey Orlov
  1 sibling, 1 reply; 94+ messages in thread
From: Alexey I. Froloff @ 2004-05-21 14:36 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 609 bytes --]

* Dmitry V. Levin <ldv@> [040521 18:33]:
> > > Итак, я добавляю python-dev в секцию Standard файла pkgpriorites, если
> > > никто не успеет возразить.
> > НЕТ !!!!!!!!
> Тогда объясните мне, как быстро починить полсотни пакетов, которые имеют
> сборочную зависимость на python-devel без версии?
Оставить в сизифе один python-devel...

> Зачем создавать лишние проблемы?
Эх, жалко cray отклонил цитату про RH с тремя питонами на борту
;-)

-- 
Regards, Sir Raorn.
-------------------
А теперь объясните мне и остальным, зачем использовать restart, если
работает reload?
		-- ldv in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:31                             ` Dmitry V. Levin
@ 2004-05-21 14:39                               ` Алексей Любимов
  2004-05-21 14:44                                 ` Dmitry V. Levin
  0 siblings, 1 reply; 94+ messages in thread
From: Алексей Любимов @ 2004-05-21 14:39 UTC (permalink / raw)
  To: ALT Devel discussion list



Dmitry V. Levin пишет:

>On Fri, May 21, 2004 at 05:51:00PM +0400, Алексей Любимов wrote:
>  
>
>>Не уверен, что в тему.
>>    
>>
>
>В тему, но в другую.
>
>  
>
>>В Requires пакета должна попасть версия питона, с которой он собирался.
>>
>>Так что в Requires: python=%__python_version остается.
>>    
>>
>
>По крайней мере, если в собираемом пакете не выключена байткомпиляция.
>Хотя зачем в таком пакете сборочная зависимость на python-devel...
>
>  
>
пути к модулям разные(/usr/lib/pythonX.X/...). другой питон их по любому 
не найдет.
компиляция тут вторична.






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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:36                               ` Alexey I. Froloff
@ 2004-05-21 14:40                                 ` Dmitry V. Levin
  2004-05-21 14:51                                   ` Nick S. Grechukh
                                                     ` (2 more replies)
  0 siblings, 3 replies; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 14:40 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 507 bytes --]

On Fri, May 21, 2004 at 06:36:23PM +0400, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@> [040521 18:33]:
> > > > Итак, я добавляю python-dev в секцию Standard файла pkgpriorites, если
> > > > никто не успеет возразить.
> > > НЕТ !!!!!!!!
> > Тогда объясните мне, как быстро починить полсотни пакетов, которые имеют
> > сборочную зависимость на python-devel без версии?
> Оставить в сизифе один python-devel...

Выражайтесь яснее: вы предлагаете убрать python22, чтобы не мешал?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:39                               ` Алексей Любимов
@ 2004-05-21 14:44                                 ` Dmitry V. Levin
  2004-05-21 15:04                                   ` Алексей Любимов
  0 siblings, 1 reply; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 14:44 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 693 bytes --]

On Fri, May 21, 2004 at 06:39:34PM +0400, Алексей Любимов wrote:
> Dmitry V. Levin пишет:
> >On Fri, May 21, 2004 at 05:51:00PM +0400, Алексей Любимов wrote:
> >>В Requires пакета должна попасть версия питона, с которой он собирался.
> >>
> >>Так что в Requires: python=%__python_version остается.
> >
> >По крайней мере, если в собираемом пакете не выключена байткомпиляция.
> >Хотя зачем в таком пакете сборочная зависимость на python-devel...
> >
> пути к модулям разные(/usr/lib/pythonX.X/...). другой питон их по любому 
> не найдет.
> компиляция тут вторична.

Ok, "если в собираемом пакете есть python-модуль или не выключена
байткомпиляция" - так пойдёт?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:51                                   ` Nick S. Grechukh
@ 2004-05-21 14:47                                     ` Dmitry V. Levin
  2004-05-21 15:01                                       ` Nick S. Grechukh
  0 siblings, 1 reply; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 14:47 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 854 bytes --]

On Fri, May 21, 2004 at 05:51:44PM +0300, Nick S. Grechukh wrote:
> В сообщении от Пятница 21 Май 2004 17:40 Dmitry V. Levin написал(a):
> > On Fri, May 21, 2004 at 06:36:23PM +0400, Alexey I. Froloff wrote:
> > > * Dmitry V. Levin <ldv@> [040521 18:33]:
> > > > > > Итак, я добавляю python-dev в секцию Standard файла pkgpriorites,
> > > > > > если никто не успеет возразить.
> > > > >
> > > > > НЕТ !!!!!!!!
> > > >
> > > > Тогда объясните мне, как быстро починить полсотни пакетов, которые
> > > > имеют сборочную зависимость на python-devel без версии?
> > >
> > > Оставить в сизифе один python-devel...
> >
> > Выражайтесь яснее: вы предлагаете убрать python22, чтобы не мешал?
> 
> так те же грабли с gcc-c++ к примеру. если в buildreq стоит просто gcc-c++ - 
> пакет не соберется. надо писать gcc3.3-c++. 

Чушь.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:40                                 ` Dmitry V. Levin
@ 2004-05-21 14:51                                   ` Nick S. Grechukh
  2004-05-21 14:47                                     ` Dmitry V. Levin
  2004-05-21 14:59                                   ` Alexey I. Froloff
  2004-05-21 16:39                                   ` Andrey Orlov
  2 siblings, 1 reply; 94+ messages in thread
From: Nick S. Grechukh @ 2004-05-21 14:51 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 801 bytes --]

В сообщении от Пятница 21 Май 2004 17:40 Dmitry V. Levin написал(a):
> On Fri, May 21, 2004 at 06:36:23PM +0400, Alexey I. Froloff wrote:
> > * Dmitry V. Levin <ldv@> [040521 18:33]:
> > > > > Итак, я добавляю python-dev в секцию Standard файла pkgpriorites,
> > > > > если никто не успеет возразить.
> > > >
> > > > НЕТ !!!!!!!!
> > >
> > > Тогда объясните мне, как быстро починить полсотни пакетов, которые
> > > имеют сборочную зависимость на python-devel без версии?
> >
> > Оставить в сизифе один python-devel...
>
> Выражайтесь яснее: вы предлагаете убрать python22, чтобы не мешал?

так те же грабли с gcc-c++ к примеру. если в buildreq стоит просто gcc-c++ - 
пакет не соберется. надо писать gcc3.3-c++. 

-- 
с уважением, 
Nick S. Grechukh

network administrator of
Refractory Trading House 

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:40                                 ` Dmitry V. Levin
  2004-05-21 14:51                                   ` Nick S. Grechukh
@ 2004-05-21 14:59                                   ` Alexey I. Froloff
  2004-05-21 16:41                                     ` Andrey Orlov
  2004-05-21 16:39                                   ` Andrey Orlov
  2 siblings, 1 reply; 94+ messages in thread
From: Alexey I. Froloff @ 2004-05-21 14:59 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 716 bytes --]

* Dmitry V. Levin <ldv@> [040521 18:40]:
> > > > > Итак, я добавляю python-dev в секцию Standard файла pkgpriorites, если
> > > > > никто не успеет возразить.
> > > > НЕТ !!!!!!!!
> > > Тогда объясните мне, как быстро починить полсотни пакетов, которые имеют
> > > сборочную зависимость на python-devel без версии?
> > Оставить в сизифе один python-devel...
> Выражайтесь яснее: вы предлагаете убрать python22, чтобы не мешал?
Оставить python вместо python22 и python23.  Вроде так и
собирались делать?

-- 
Regards, Sir Raorn.
-------------------
> Ну приглашайтесь в apt@packages и слагайте сюиту для
> N напильников.
 Поглядел в код... Тут не напильники нужны, а топоры... :(
		-- vsl in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:47                                     ` Dmitry V. Levin
@ 2004-05-21 15:01                                       ` Nick S. Grechukh
  0 siblings, 0 replies; 94+ messages in thread
From: Nick S. Grechukh @ 2004-05-21 15:01 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1330 bytes --]

В сообщении от Пятница 21 Май 2004 17:47 Dmitry V. Levin написал(a):
> On Fri, May 21, 2004 at 05:51:44PM +0300, Nick S. Grechukh wrote:
> > В сообщении от Пятница 21 Май 2004 17:40 Dmitry V. Levin написал(a):
> > > On Fri, May 21, 2004 at 06:36:23PM +0400, Alexey I. Froloff wrote:
> > > > * Dmitry V. Levin <ldv@> [040521 18:33]:
> > > > > > > Итак, я добавляю python-dev в секцию Standard файла
> > > > > > > pkgpriorites, если никто не успеет возразить.
> > > > > >
> > > > > > НЕТ !!!!!!!!
> > > > >
> > > > > Тогда объясните мне, как быстро починить полсотни пакетов, которые
> > > > > имеют сборочную зависимость на python-devel без версии?
> > > >
> > > > Оставить в сизифе один python-devel...
> > >
> > > Выражайтесь яснее: вы предлагаете убрать python22, чтобы не мешал?
> >
> > так те же грабли с gcc-c++ к примеру. если в buildreq стоит просто
> > gcc-c++ - пакет не соберется. надо писать gcc3.3-c++.
>
> Чушь.

м.б. сейчас что-то изменилось. но я на это напоролся в начале апреля,  заливая 
новую сборку своей софтины. 
hasher заявил, что для gcc-c++ найдено более одного кандидата для установки, 
или что-то в этом духе. вылечилось - явным указанием версии.
http://lists.altlinux.ru/pipermail/community/2004-April/117298.html

-- 
с уважением, 
Nick S. Grechukh

network administrator of
Refractory Trading House 

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:44                                 ` Dmitry V. Levin
@ 2004-05-21 15:04                                   ` Алексей Любимов
  2004-05-21 15:14                                     ` Dmitry V. Levin
  0 siblings, 1 reply; 94+ messages in thread
From: Алексей Любимов @ 2004-05-21 15:04 UTC (permalink / raw)
  To: ALT Devel discussion list



Dmitry V. Levin пишет:

>On Fri, May 21, 2004 at 06:39:34PM +0400, Алексей Любимов wrote:
>  
>
>>Dmitry V. Levin пишет:
>>    
>>
>>>On Fri, May 21, 2004 at 05:51:00PM +0400, Алексей Любимов wrote:
>>>      
>>>
>>>>В Requires пакета должна попасть версия питона, с которой он собирался.
>>>>
>>>>Так что в Requires: python=%__python_version остается.
>>>>        
>>>>
>>>По крайней мере, если в собираемом пакете не выключена байткомпиляция.
>>>Хотя зачем в таком пакете сборочная зависимость на python-devel...
>>>
>>>      
>>>
>>пути к модулям разные(/usr/lib/pythonX.X/...). другой питон их по любому 
>>не найдет.
>>компиляция тут вторична.
>>    
>>
>
>Ok, "если в собираемом пакете есть python-модуль или не выключена
>байткомпиляция" - так пойдёт?
>
>  
>
нет.

Если рассматривать с точки зрения Requires:, то должны быть еще и  
зависимости на те модули, которые используются в работе с данным данным 
пакетом.
Причем модули должны быть собраны именно той версией питона, которая 
запускает данный пакет.

Учитывая, что не входящие в стандартную поставку питона  модули 
используются часто да еще и стандартная поставка теперь разрезана на 
части, на деле нет никакой универсальности в выборе питона.

Так что в реальности можно поддерживать только один питон и под него все 
собирать с проставкой зависимости.
Все остальные версии питона надо собирать только стандартные поставки и 
не держать под них модули. Собственно говоря, все эти %__python_version 
и нужны только для того, чтобы простая пересборка пакета с другой 
версией автоматом меняла зависимость на тот пакет, с которым он 
собирался. Таким образом корректный --rebuild всех питоновых пакетов с 
другим питоном  может быть произведен с максимумом автоматизма  и 
минимумом проблем.

По моему, так.
 



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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 15:04                                   ` Алексей Любимов
@ 2004-05-21 15:14                                     ` Dmitry V. Levin
  2004-05-21 15:33                                       ` Алексей Любимов
  0 siblings, 1 reply; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 15:14 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 916 bytes --]

On Fri, May 21, 2004 at 07:04:44PM +0400, Алексей Любимов wrote:
> >Ok, "если в собираемом пакете есть python-модуль или не выключена
> >байткомпиляция" - так пойдёт?
> >
> нет.
> 
> Если рассматривать с точки зрения Requires:, то должны быть еще и  
> зависимости на те модули, которые используются в работе с данным данным 
> пакетом.
> Причем модули должны быть собраны именно той версией питона, которая 
> запускает данный пакет.

Ну, зависимости на модули должен обеспечить автогенератор зависимостей,
например,

$ python-module-bsddb3-4.2.4-alt8.i586.rpm |fgrep python2.3
python2.3(cPickle)  
python2.3(copy)  
python2.3(glob)  
python2.3(os)  
python2.3(pprint)  
python2.3(random)  
python2.3(re)  
python2.3(shutil)  
python2.3(string)  
python2.3(tempfile)  
python2.3(time)  
python2.3(types)  
python2.3(unittest)  
python2.3(whrandom)  
python2.3(xdrlib)  


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 15:14                                     ` Dmitry V. Levin
@ 2004-05-21 15:33                                       ` Алексей Любимов
  0 siblings, 0 replies; 94+ messages in thread
From: Алексей Любимов @ 2004-05-21 15:33 UTC (permalink / raw)
  To: ALT Devel discussion list



Dmitry V. Levin пишет:

>On Fri, May 21, 2004 at 07:04:44PM +0400, Алексей Любимов wrote:
>  
>
>>>Ok, "если в собираемом пакете есть python-модуль или не выключена
>>>байткомпиляция" - так пойдёт?
>>>
>>>      
>>>
>>нет.
>>
>>Если рассматривать с точки зрения Requires:, то должны быть еще и  
>>зависимости на те модули, которые используются в работе с данным данным 
>>пакетом.
>>Причем модули должны быть собраны именно той версией питона, которая 
>>запускает данный пакет.
>>    
>>
>
>Ну, зависимости на модули должен обеспечить автогенератор зависимостей,
>например,
>
>$ python-module-bsddb3-4.2.4-alt8.i586.rpm |fgrep python2.3
>python2.3(cPickle)  
>python2.3(copy)  
>python2.3(glob)  
>python2.3(os)  
>python2.3(pprint)  
>python2.3(random)  
>python2.3(re)  
>python2.3(shutil)  
>python2.3(string)  
>python2.3(tempfile)  
>python2.3(time)  
>python2.3(types)  
>python2.3(unittest)  
>python2.3(whrandom)  
>python2.3(xdrlib)  
>
>
>  
>
тем более.
стало быть версия питона все равно вылезет через них и никакого 
универсализма в плане выполнения текущим питоном не будет.



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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 13:21                                                       ` [devel] " Dmitry V. Levin
@ 2004-05-21 15:41                                                         ` Alexander Bokovoy
  0 siblings, 0 replies; 94+ messages in thread
From: Alexander Bokovoy @ 2004-05-21 15:41 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, May 21, 2004 at 05:21:04PM +0400, Dmitry V. Levin wrote:
> > > > > Еще какие-то проблемы?
> > > > Тогда проблем быть не должно. 
> > > > 2gleb: Ты перезапусти sandd, чтобы он эти песочницы пересобрал.
> > > А требует ли rpm-build-python сам python, вот в чём вопрос...
> > Нет. И в этом-то и проблема, скорее всего.
> 
> У rpm-build-python нет зависимости на python.
> Если в сборочной среде нет питона, то поиск питоновых зависимостей,
> байткомпиляция и прочее завязанное на питое не будет происходить.
> По крайней мере, так было задумано.
Это понятно. Непонятно другое: как бутстрапить в таком случае сборочную
среду. Я не хочу в настройки репозитария в sandman руками лазить каждый
раз, когда неявная зависимость поменяется в rpm-build-что-то, требующая
для выполнения предоставляемых пакетом макросов, присутствия пакета, не 
выставленнго в зависимостях у rpm-build-что-то. Поэтому и речь о
rpm-build-complete, который такие зависимости добирает в себя. Тогда
конфигурацию репозитария в sandman не нужно будет трогать (просто выставим
rpm-build-complete туда и все).

-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/


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

* Re: [devel] [JT] E: Couldn't find package python23-devel
  2004-05-21 17:01                             ` Dmitry V. Levin
@ 2004-05-21 15:42                               ` Anton Farygin
  2004-05-21 17:13                                 ` Sergey V Turchin
  2004-05-21 17:21                                 ` Andrey Orlov
  2004-05-21 17:18                               ` [devel] " Andrey Orlov
  1 sibling, 2 replies; 94+ messages in thread
From: Anton Farygin @ 2004-05-21 15:42 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin пишет:
> On Fri, May 21, 2004 at 08:43:44PM +0400, Andrey Orlov wrote:
> 
>>НЕТ я уже написал, теперь подробности.
>>

Во. А давайте вообще python из Sisyphus выкинем ? Нет python - нет 
проблемы ;-)

А если серьезно - то лучше всего IMHO сделать pyhton и pyhton-compat. 
Где pyhton - последняя версия, а pyhton-compat - предпоследняя.

И пересобирать все пакеты, безусловно !!!

Rgds,
Rider


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

* Re: [devel] python(gtk, ...) is not installable (was: E: Couldn't find package python23-devel)
  2004-05-21  9:58                         ` [devel] python(gtk, ...) is not installable (was: E: Couldn't find package python23-devel) Michael Shigorin
@ 2004-05-21 16:33                           ` Andrey Orlov
  2004-05-21 17:08                             ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 16:33 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 13:58, Michael Shigorin wrote:
> The following packages have unmet dependencies:
>   solfege: Depends: python2.3(gnome) but it is not installable
>            Depends: python2.3(gobject) but it is not installable
>            Depends: python2.3(gtk) but it is not installable
>            Depends: python2.3(mpd) but it is not installable
>            Depends: python2.3(pango) but it is not installable
>            Depends: python2.3(soundcard) but it is not installable
>            Depends: python2.3(src) but it is not installable

Надо разбиратся с конкретными пакетами, которые провайдят эти дела иразбираться почему они не 
встают. Типовой вариант один: автоматический поиск зависимостей нашел
такие зависимости, которые не могут быть удовлетворены в принципе - напремер, на модули для макоса.

Методы борьбы зависят от причин возникновения:

1. Зависимости порождаются файлами, которые не используются пакетом (встречается).

Решение: прибить такие файлы

2. Зависимости порождаются тестовыми модулями.

Решение: вынести тестовые модули в отдельный подпакет (python-module-SOMETHAT-test) 
и поставить на нем AutoReqProv: nopython. Еще вариант - стереть.

3. Зависимости порождаются конструкциями вида:

if EXPR :
	import MACOSMODULE

Большая часть таких проблем не возникает (я научился это отлавливать, подробности в доке),
но если вдруг возникли - решений два: пропатчить модуль чбы исключить такой код или
явно исключить зависимость указанием в спеке выражения:

%add_python_req_skip <ИМЯ_МОДУЛЯ>

4. Наверно, в поиске зависимостей и провайдес есть ошибки. В этом случае
нужно удалять зависимости или проставлять провайдес вручную:

%add_python_req_skip <ИМЯ_МОДУЛЯ>

Provide: python%__python_version( <ИМЯ_МОДУЛЯ> )

После этого подвесте баг на пакет rpm-build-python с указанием пакета и проблемной зависимости.

Кстати, есть доки в /usr/share/doc/rpm-build-python-0.11/doc.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:33                             ` Dmitry V. Levin
  2004-05-21 14:36                               ` Alexey I. Froloff
@ 2004-05-21 16:37                               ` Andrey Orlov
  2004-05-21 16:41                                 ` Dmitry V. Levin
  1 sibling, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 16:37 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 18:33, Dmitry V. Levin wrote:
> > 
> > НЕТ !!!!!!!!
> 
> Тогда объясните мне, как быстро починить полсотни пакетов, которые имеют
> сборочную зависимость на python-devel без версии?
> 
> Зачем создавать лишние проблемы?

Через эти проблемы один раз нужно пройти. 

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:40                                 ` Dmitry V. Levin
  2004-05-21 14:51                                   ` Nick S. Grechukh
  2004-05-21 14:59                                   ` Alexey I. Froloff
@ 2004-05-21 16:39                                   ` Andrey Orlov
  2 siblings, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 16:39 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 18:40, Dmitry V. Levin wrote:
> > Оставить в сизифе один python-devel...
> Выражайтесь яснее: вы предлагаете убрать python22, чтобы не мешал?

По-моему это неправильно, так как решит пробелму лишь на ближайшие полгода
(python2.4). Правильно - попросить мантейнеров привести спек в соответствие с
полиси. Вроде, обычно мы так делаем (la файлы etc).

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 16:37                               ` Andrey Orlov
@ 2004-05-21 16:41                                 ` Dmitry V. Levin
  2004-06-08 22:47                                   ` [devel] " Mikhail Zabaluev
  0 siblings, 1 reply; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 16:41 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 482 bytes --]

On Fri, May 21, 2004 at 08:37:23PM +0400, Andrey Orlov wrote:
> On Friday 21 May 2004 18:33, Dmitry V. Levin wrote:
> > > 
> > > НЕТ !!!!!!!!
> > 
> > Тогда объясните мне, как быстро починить полсотни пакетов, которые имеют
> > сборочную зависимость на python-devel без версии?
> > 
> > Зачем создавать лишние проблемы?
> 
> Через эти проблемы один раз нужно пройти. 

1. Не сейчас, у нас фриз по сборочной системе.
2. Зачем создавать _лишние_ проблемы?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 14:59                                   ` Alexey I. Froloff
@ 2004-05-21 16:41                                     ` Andrey Orlov
  2004-05-21 17:11                                       ` Sergey V Turchin
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 16:41 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 18:59, Alexey I. Froloff wrote:
> > > Оставить в сизифе один python-devel...
> > Выражайтесь яснее: вы предлагаете убрать python22, чтобы не мешал?
> Оставить python вместо python22 и python23.  Вроде так и
> собирались делать?

Нет, так не собирались делать. Собирались сделать

python2.2 python python2.4, только python2.2 не переименовали, а python2.4 - еще не вышел.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 13:14                         ` Dmitry V. Levin
  2004-05-21 13:51                           ` Алексей Любимов
  2004-05-21 14:24                           ` Andrey Orlov
@ 2004-05-21 16:43                           ` Andrey Orlov
  2004-05-21 17:01                             ` Dmitry V. Levin
  2 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 16:43 UTC (permalink / raw)
  To: ALT Devel discussion list

НЕТ я уже написал, теперь подробности.

On Friday 21 May 2004 17:14, Dmitry V. Levin wrote:
> > Еще раз: в зависимостях должно быть указано python-devel = %__python_version,
> > никаких python-devel. Тогда и pkgpriorites редактировать не надо.
> 
> Это не логично.  Если пакет собирается с любым питоном, то зачем обязывать писать
> python-devel = %__python_version?

Дима, я уже устал объяснять:

1. ни один пакет не собирается с любым питоном, переход на новую минорную версию
должен проводится руками мантейнера и никак иначе, потому как иначе это работать 
не будет, как показывает двух летняя практика.

> А если этих пакетов около 50?
> Я предпочитаю отредактировать pkgpriorites и освободить нас от ненужной
> работы.

К сожалению, это именно явное указание python-devel = 2.3 избавляет от ненужной
работы. Меня истории с пакетами которые "вдруг" пересобираются не с той версией
питона на стороне репозитория, за последний год, убедили в том, что единственный способ 
избежать ненужной работы - явно указывать версию, по крайней мере до тех пор, пока 
недоработки в apt не будут исправлены.

> Итак, я добавляю python-dev в секцию Standard файла pkgpriorites, если
> никто не успеет возразить.

Я уже возразил. Никаких проблем это не решит. Единственная проблема которая есть - это 50питоновских
пакетов, которые нужно привести в соответствие с полиси, которая была опубликована три месяца назад.
Да, теперь это проблема. Но, нужно через нее пройти.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 16:43                           ` [devel] " Andrey Orlov
@ 2004-05-21 17:01                             ` Dmitry V. Levin
  2004-05-21 15:42                               ` [devel] [JT] " Anton Farygin
  2004-05-21 17:18                               ` [devel] " Andrey Orlov
  0 siblings, 2 replies; 94+ messages in thread
From: Dmitry V. Levin @ 2004-05-21 17:01 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2315 bytes --]

On Fri, May 21, 2004 at 08:43:44PM +0400, Andrey Orlov wrote:
> НЕТ я уже написал, теперь подробности.
> 
> On Friday 21 May 2004 17:14, Dmitry V. Levin wrote:
> > > Еще раз: в зависимостях должно быть указано python-devel = %__python_version,
> > > никаких python-devel. Тогда и pkgpriorites редактировать не надо.
> > 
> > Это не логично.  Если пакет собирается с любым питоном, то зачем обязывать писать
> > python-devel = %__python_version?
> 
> Дима, я уже устал объяснять:
> 
> 1. ни один пакет не собирается с любым питоном, переход на новую минорную версию
> должен проводится руками мантейнера и никак иначе, потому как иначе это работать 
> не будет, как показывает двух летняя практика.

Не верю.  Почему то, что проходит со всеми скриптовыми языками, не
проходит с питоном?

> > А если этих пакетов около 50?
> > Я предпочитаю отредактировать pkgpriorites и освободить нас от ненужной
> > работы.
> 
> К сожалению, это именно явное указание python-devel = 2.3 избавляет от ненужной
> работы. Меня истории с пакетами которые "вдруг" пересобираются не с той версией

В репозитарии может быть только одна версия "по-умолчанию".  Зачем
требовать от miantainerов совершать лишнюю работу?

Возможно, конечно, что пакет python-devel не нужен для сборки совсем, но
это уже совсем другое дело.

> питона на стороне репозитория, за последний год, убедили в том, что единственный способ 
> избежать ненужной работы - явно указывать версию, по крайней мере до тех пор, пока 
> недоработки в apt не будут исправлены.

Эти недоработки в apt сказываются только тогда, когда в репозитариях,
использующихся для сборки, есть одновременно, скажем, python = 2.3 и
python = 2.4.  Такое бывает редко и не надо из-за этого всех заставлять
делать ненужную работу.

> > Итак, я добавляю python-dev в секцию Standard файла pkgpriorites, если
> > никто не успеет возразить.
> 
> Я уже возразил. Никаких проблем это не решит. Единственная проблема которая есть - это 50питоновских
> пакетов, которые нужно привести в соответствие с полиси, которая была опубликована три месяца назад.
> Да, теперь это проблема. Но, нужно через нее пройти.

Вы предлагаете всем maintainerам слепо вбить версию текущего питона в
зависимости.  Не вижу смысла делать эту ненужную работу.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] python(gtk, ...) is not installable (was: E: Couldn't find package python23-devel)
  2004-05-21 16:33                           ` Andrey Orlov
@ 2004-05-21 17:08                             ` Andrey Orlov
  0 siblings, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 17:08 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 20:33, Andrey Orlov wrote:
> 4. Наверно, в поиске зависимостей и провайдес есть ошибки. В этом случае
> нужно удалять зависимости или проставлять провайдес вручную:

Совсем забыл. Если очень торопитесь. Есть один очень плохой способ решить
проблему:

AutoReqProv: yes, nopython
Requires: python-strict

Это означает, что вы получаете стандартную среду питона а все остальные
зависимости ищете сами. Полиси это противоречит, но я понимаю, что работа
по исправлению зависимостей в пакете может оказаться сложной, особенно для
пакетов размером с Zope (его я правда победил).

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 16:41                                     ` Andrey Orlov
@ 2004-05-21 17:11                                       ` Sergey V Turchin
  2004-05-21 17:29                                         ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Sergey V Turchin @ 2004-05-21 17:11 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 691 bytes --]

В сообщении от Пт 21 Май 2004 20:41 Andrey Orlov написал(a):
> On Friday 21 May 2004 18:59, Alexey I. Froloff wrote:
> > > > Оставить в сизифе один python-devel...
> > >
> > > Выражайтесь яснее: вы предлагаете убрать python22, чтобы не
> > > мешал?
> >
> > Оставить python вместо python22 и python23.  Вроде так и
> > собирались делать?
>
> Нет, так не собирались делать. Собирались сделать
>
> python2.2 python python2.4, только python2.2 не переименовали, а
> python2.4 - еще не вышел.
а может
python
python-devel
python-compat - с предыдущей версией и без devel
?

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] [JT] E: Couldn't find package python23-devel
  2004-05-21 15:42                               ` [devel] [JT] " Anton Farygin
@ 2004-05-21 17:13                                 ` Sergey V Turchin
  2004-05-24 13:26                                   ` Alexey Morozov
  2004-05-21 17:21                                 ` Andrey Orlov
  1 sibling, 1 reply; 94+ messages in thread
From: Sergey V Turchin @ 2004-05-21 17:13 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 627 bytes --]

В сообщении от Пт 21 Май 2004 19:42 Anton Farygin написал(a):
> Dmitry V. Levin пишет:
> > On Fri, May 21, 2004 at 08:43:44PM +0400, Andrey Orlov wrote:
> >>НЕТ я уже написал, теперь подробности.
>
> Во. А давайте вообще python из Sisyphus выкинем ? Нет python -
> нет проблемы ;-)
>
> А если серьезно - то лучше всего IMHO сделать pyhton и
> pyhton-compat. Где pyhton - последняя версия, а pyhton-compat -
> предпоследняя.
И python-compat - можно без devel

> И пересобирать все пакеты, безусловно !!!

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 17:01                             ` Dmitry V. Levin
  2004-05-21 15:42                               ` [devel] [JT] " Anton Farygin
@ 2004-05-21 17:18                               ` Andrey Orlov
  1 sibling, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 17:18 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 21:01, Dmitry V. Levin wrote:
> > 1. ни один пакет не собирается с любым питоном, переход на новую минорную версию
> > должен проводится руками мантейнера и никак иначе, потому как иначе это работать 
> > не будет, как показывает двух летняя практика.
> Не верю.  Почему то, что проходит со всеми скриптовыми языками, не
> проходит с питоном?

Почему - это вопрос к разработчикам языка. А не верю - вы не верете, а я это,
к сожалению, проверил на своем опыте. Я уже писал неск. месяцев назад об этом.
Кстати, помните Zope 2.5.1 в мастере 2.0 ? А тогда сменился лишь __субминор__.

> В репозитарии может быть только одна версия "по-умолчанию".  Зачем
> требовать от miantainerов совершать лишнюю работу?

В общем, я как мантейнер нескольких пакетов для себя выбор сделал - не хочу лишней
работы и потому указываю зависимость явно. Кто делает другой выбор - ради бога.

> Эти недоработки в apt сказываются только тогда, когда в репозитариях,
> использующихся для сборки, есть одновременно, скажем, python = 2.3 и
> python = 2.4.  Такое бывает редко и не надо из-за этого всех заставлять
> делать ненужную работу.

Они у нас есть __все_время__. Это python22 + python21, сейчас python23 + python23,
а вскоре - python23+python24. За последние полгода я дважды просил повторно пересобрать
пакеты по этой причине.

> > > Итак, я добавляю python-dev в секцию Standard файла pkgpriorites, если
> > > никто не успеет возразить.
> > 
> > Я уже возразил. Никаких проблем это не решит. Единственная проблема которая есть - это 50питоновских
> > пакетов, которые нужно привести в соответствие с полиси, которая была опубликована три месяца назад.
> > Да, теперь это проблема. Но, нужно через нее пройти.
> 
> Вы предлагаете всем maintainerам слепо вбить версию текущего питона в
> зависимости.  Не вижу смысла делать эту ненужную работу.

Простите. Не текущего. А %__python_version. При смене минора все что нужно сделать - 
add_changelog "Rebuikl for python version 2.4" и проверить результы пересборки. Нужный номер
версии проставится сам.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] [JT] E: Couldn't find package python23-devel
  2004-05-21 15:42                               ` [devel] [JT] " Anton Farygin
  2004-05-21 17:13                                 ` Sergey V Turchin
@ 2004-05-21 17:21                                 ` Andrey Orlov
  1 sibling, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 17:21 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 19:42, Anton Farygin wrote:
> А если серьезно - то лучше всего IMHO сделать pyhton и pyhton-compat. 
> Где pyhton - последняя версия, а pyhton-compat - предпоследняя.

У нас есть еще python2.4 - причем, она будет собрана и размещена в репозитории еще
на стадии проекта, где-то (мы тут перетерли с парнями)  осенью это будет актуально.
Так что выбранная схема именования - оптимальна.

> И пересобирать все пакеты, безусловно !!!

Вот-вот.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21 17:11                                       ` Sergey V Turchin
@ 2004-05-21 17:29                                         ` Andrey Orlov
  0 siblings, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-21 17:29 UTC (permalink / raw)
  To: ALT Devel discussion list

On Friday 21 May 2004 21:11, Sergey V Turchin wrote:
> python
> python-devel
> python-compat - с предыдущей версией и без devel

Я выбрал тот способ, который изложен в полиси. Я считаю что из возможных
он наиболее близок к оптимуму, так как наиболее гибок и может быть быстро
редуцирован к единственному питону, так и расширен до трех-четырех-пяти,
без ограничений на то, какой из них новый, а какой - старый.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-21  9:18                                           ` Gleb Stiblo
@ 2004-05-23 13:50                                             ` Alexey Morozov
  2004-05-24  6:04                                               ` Gleb Stiblo
  0 siblings, 1 reply; 94+ messages in thread
From: Alexey Morozov @ 2004-05-23 13:50 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1148 bytes --]

On Fri, May 21, 2004 at 12:18:55PM +0300, Gleb Stiblo wrote:
> On Fri, May 21, 2004 at 01:08:00PM +0400, Andrey Orlov wrote:
> AO> 1. Ставьте python-devel = 2.3, это допустимо.
> OK
> AO> 2. Я так понимаю, что пакет собирается без макросов Алексея Морозова,
> AO> т.е. он не переименован и полиси вообще говоря не соответствует.
> AO> 3. Какой это все-таки пакет.
> Это kiki. Игра, не модуль питона. Написана на cpp+python и swig в
> качестве клея.
Для таких вещей, видимо, требуется отдельная прокладка. То, что есть
в моих макросах, написано _исключительно_ для модулей.

Для того, чтобы понять, как поступать в Вашем случае, нужно:

1. Определиться, нужна ли Вам байт-компиляция питоньих запчастей от
Вашего пакета
2. Определиться с тем, куда кладутся байт-компилированные модули, если
таковые есть
3. Используется ли libpython?

После этого можно будет понять, нужна ли Вам _обязательная_ зависимость
на пакет [python-devel] (как бы он не назывался), или достаточно просто
python[-base], нужна ли Вам обязательная привязка к строго определенной
версии питона или достаточно просто, чтобы он был /относительно свежий/.


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] [JT] E: Couldn't find package python23-devel
  2004-05-24 13:26                                   ` Alexey Morozov
@ 2004-05-23 23:26                                     ` Andrey Orlov
  2004-05-24 15:00                                     ` Sergey V Turchin
  1 sibling, 0 replies; 94+ messages in thread
From: Andrey Orlov @ 2004-05-23 23:26 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Monday 24 May 2004 17:26 Alexey Morozov написал:

> Это не поможет. В отличие от компилируемых языков для сборки питоньего
> модуля python-devel, вообще говоря, не нужен.

distutils

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* [devel] E: Couldn't find package python23-devel
  2004-05-23 13:50                                             ` Alexey Morozov
@ 2004-05-24  6:04                                               ` Gleb Stiblo
  2004-05-24  6:49                                                 ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Gleb Stiblo @ 2004-05-24  6:04 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sun, May 23, 2004 at 08:50:01PM +0700, Alexey Morozov wrote:
[...]
GS>> Это kiki. Игра, не модуль питона. Написана на cpp+python и swig в
GS>> качестве клея.
AM> Для таких вещей, видимо, требуется отдельная прокладка. То, что есть
AM> в моих макросах, написано _исключительно_ для модулей.
AM> 
AM> Для того, чтобы понять, как поступать в Вашем случае, нужно:
AM> 
AM> 1. Определиться, нужна ли Вам байт-компиляция питоньих запчастей от
AM> Вашего пакета
Для этого пакета -- не нужна

AM> 2. Определиться с тем, куда кладутся байт-компилированные модули, если
AM> таковые есть
Соответственно класть ничего не нужно

AM> 3. Используется ли libpython?
Вот это используется

AM> После этого можно будет понять, нужна ли Вам _обязательная_ зависимость
AM> на пакет [python-devel] (как бы он не назывался), или достаточно просто
AM> python[-base], нужна ли Вам обязательная привязка к строго определенной
AM> версии питона или достаточно просто, чтобы он был /относительно свежий/.
Нужен libpython и header`ы. Насколько я понимаю header`ы в base не
присутствуют -- таким образом python-devel нужен.
По поводу привязки к версии -- не знаю, при переходе с 2.2 на 2.3 порчи
ничего не менял (вставил один импорт).


-- 
Gleb Stiblo AKA UlfR 	<g.stiblo@sam-solutions.net>



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

* Re: [devel] E: Couldn't find package python23-devel
  2004-05-24  6:04                                               ` Gleb Stiblo
@ 2004-05-24  6:49                                                 ` Andrey Orlov
  2004-05-24  7:11                                                   ` Gleb Stiblo
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-24  6:49 UTC (permalink / raw)
  To: ALT Devel discussion list

On Monday 24 May 2004 10:04, Gleb Stiblo wrote:
> GS>> Это kiki. Игра, не модуль питона. Написана на cpp+python и swig в
> GS>> качестве клея.

В kiki сейчас есть файл - kiki.py - который использует import _kiki (видимо, so), которого
в пакете нет. В результате файл kiki.py не юзабелен. В данном случае, налицо либо пропущеенный
файл, либо "напрасно положенный" файл kiki.py. В последнем случае его стоит тем или иным способом
удалить. Еще там же валяется файл setup.py - я осмелюсь предположить что это тоже "напрасно положенный"
файл и его стоит удалить.


> AM> версии питона или достаточно просто, чтобы он был /относительно свежий/.
> Нужен libpython и header`ы. Насколько я понимаю header`ы в base не
> присутствуют -- таким образом python-devel нужен.
> По поводу привязки к версии -- не знаю, при переходе с 2.2 на 2.3 порчи
> ничего не менял (вставил один импорт).

Зависимость на версию в собранном пакете почти всегда проставит автоматический 
поиск зависимостей, в данном случае речь шла о том, "может ли ваш пакет собраться
с другой версией python, если в нем ничего не менять" - я посмотрел ваши патчи и понял,
что не может.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* [devel] E: Couldn't find package python23-devel
  2004-05-24  6:49                                                 ` Andrey Orlov
@ 2004-05-24  7:11                                                   ` Gleb Stiblo
  2004-05-24  7:18                                                     ` [devel] Зависимости в kiki (было: Couldn't find package python23-devel) Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Gleb Stiblo @ 2004-05-24  7:11 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, May 24, 2004 at 10:49:39AM +0400, Andrey Orlov wrote:
[...]
AO> В kiki сейчас есть файл - kiki.py - который использует import _kiki (видимо, so), которого
AO> в пакете нет. В результате файл kiki.py не юзабелен. В данном случае, налицо либо пропущенный
AO> файл, либо "напрасно положенный" файл kiki.py. В последнем случае его стоит тем или иным способом
AO> удалить. Еще там же валяется файл setup.py - я осмелюсь предположить что это тоже "напрасно положенный"
AO> файл и его стоит удалить.
kiki.py генерируется автоматически SWIG`ом. Зачем он туда засовывает
import _kiki не знаю. Никаких .so при этом не присутствует.
Но без kiki.py и setup.py игра не юзабельна.


AM>>> версии питона или достаточно просто, чтобы он был /относительно свежий/.
GS>> Нужен libpython и header`ы. Насколько я понимаю header`ы в base не
GS>> присутствуют -- таким образом python-devel нужен.
GS>> По поводу привязки к версии -- не знаю, при переходе с 2.2 на 2.3 порчи
GS>> ничего не менял (вставил один импорт).
AO> 
AO> Зависимость на версию в собранном пакете почти всегда проставит автоматический 
AO> поиск зависимостей, в данном случае речь шла о том, "может ли ваш пакет собраться
AO> с другой версией python, если в нем ничего не менять" - я посмотрел ваши патчи и понял,
AO> что не может.
Понятно. Согласен -- не может.

-- 
Gleb Stiblo AKA UlfR 	<g.stiblo@sam-solutions.net>



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

* Re: [devel] Зависимости в kiki (было: Couldn't find package python23-devel)
  2004-05-24  7:11                                                   ` Gleb Stiblo
@ 2004-05-24  7:18                                                     ` Andrey Orlov
  2004-05-24  7:27                                                       ` Gleb Stiblo
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-24  7:18 UTC (permalink / raw)
  To: ALT Devel discussion list

On Monday 24 May 2004 11:11, Gleb Stiblo wrote:
> kiki.py генерируется автоматически SWIG`ом. Зачем он туда засовывает
> import _kiki не знаю. Никаких .so при этом не присутствует.
> Но без kiki.py и setup.py игра не юзабельна.

Про setup вам виднее, но как она юзабельна с kiki если у kiki в 
первой строчке стоит "import _kiki", которого в пакете ни в каком виде нет?

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* [devel] Зависимости в kiki (было: Couldn't find package python23-devel)
  2004-05-24  7:18                                                     ` [devel] Зависимости в kiki (было: Couldn't find package python23-devel) Andrey Orlov
@ 2004-05-24  7:27                                                       ` Gleb Stiblo
  2004-05-24  8:04                                                         ` Andrey Orlov
  0 siblings, 1 reply; 94+ messages in thread
From: Gleb Stiblo @ 2004-05-24  7:27 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, May 24, 2004 at 11:18:47AM +0400, Andrey Orlov wrote:
[...]
GS>> kiki.py генерируется автоматически SWIG`ом. Зачем он туда засовывает
GS>> import _kiki не знаю. Никаких .so при этом не присутствует.
GS>> Но без kiki.py и setup.py игра не юзабельна.
AO> 
AO> Про setup вам виднее, но как она юзабельна с kiki если у kiki в 
AO> первой строчке стоит "import _kiki", которого в пакете ни в каком виде нет?
Почитал про swig. Юабельна, т.к. все .o из которых собирается .so модуля входят 
в состав запускаемого kiki.


-- 
Gleb Stiblo AKA UlfR 	<g.stiblo@sam-solutions.net>



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

* Re: [devel] Зависимости в kiki (было: Couldn't find package python23-devel)
  2004-05-24  7:27                                                       ` Gleb Stiblo
@ 2004-05-24  8:04                                                         ` Andrey Orlov
  2004-05-24  9:00                                                           ` Gleb Stiblo
  0 siblings, 1 reply; 94+ messages in thread
From: Andrey Orlov @ 2004-05-24  8:04 UTC (permalink / raw)
  To: ALT Devel discussion list

On Monday 24 May 2004 11:27, Gleb Stiblo wrote:
> Почитал про swig. Юабельна, т.к. все .o из которых собирается .so модуля входят 
> в состав запускаемого kiki.

Понятно. Т.е. это типа builtin module. Тогда добавте %add_python_req_skip _kiki
(пишу по памяти, точный синтаксис в /usr/share/doc/rpm-build-python)

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


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

* [devel] Зависимости в kiki (было: Couldn't find package python23-devel)
  2004-05-24  8:04                                                         ` Andrey Orlov
@ 2004-05-24  9:00                                                           ` Gleb Stiblo
  0 siblings, 0 replies; 94+ messages in thread
From: Gleb Stiblo @ 2004-05-24  9:00 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, May 24, 2004 at 12:04:51PM +0400, Andrey Orlov wrote:
GS>> Почитал про swig. Юабельна, т.к. все .o из которых собирается .so модуля входят 
GS>> в состав запускаемого kiki.
AO> 
AO> Понятно. Т.е. это типа builtin module. Тогда добавте %add_python_req_skip _kiki
AO> (пишу по памяти, точный синтаксис в /usr/share/doc/rpm-build-python)
Добавил, поставил BuildRequires: python-devel = 2.3
Теперь kiki собралась в sandman`е, поставилась и работает.
Спасибо за помощь.


2incomming: ушла как *alt7 в incoming/Sisyphus/BTE/

-- 
Gleb Stiblo AKA UlfR 	<g.stiblo@sam-solutions.net>



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

* Re: [devel] [JT] E: Couldn't find package python23-devel
  2004-05-21 17:13                                 ` Sergey V Turchin
@ 2004-05-24 13:26                                   ` Alexey Morozov
  2004-05-23 23:26                                     ` Andrey Orlov
  2004-05-24 15:00                                     ` Sergey V Turchin
  0 siblings, 2 replies; 94+ messages in thread
From: Alexey Morozov @ 2004-05-24 13:26 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 314 bytes --]

On Fri, May 21, 2004 at 09:13:27PM +0400, Sergey V Turchin wrote:
> > pyhton-compat. Где pyhton - последняя версия, а pyhton-compat -
> > предпоследняя.
> И python-compat - можно без devel
Это не поможет. В отличие от компилируемых языков для сборки питоньего
модуля python-devel, вообще говоря, не нужен.


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] [JT] E: Couldn't find package python23-devel
  2004-05-24 13:26                                   ` Alexey Morozov
  2004-05-23 23:26                                     ` Andrey Orlov
@ 2004-05-24 15:00                                     ` Sergey V Turchin
  1 sibling, 0 replies; 94+ messages in thread
From: Sergey V Turchin @ 2004-05-24 15:00 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 619 bytes --]

В сообщении от Пн 24 Май 2004 17:26 Alexey Morozov написал(a):
> On Fri, May 21, 2004 at 09:13:27PM +0400, Sergey V Turchin wrote:
> > > pyhton-compat. Где pyhton - последняя версия, а pyhton-compat
> > > - предпоследняя.
> >
> > И python-compat - можно без devel
>
> Это не поможет. В отличие от компилируемых языков для сборки
> питоньего модуля python-devel, вообще говоря, не нужен.
Зато его в BuildRequires указывают
Я о том, что в hasher со старым python никто не окажется
свежесобранным.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* [devel] Re: E: Couldn't find package python23-devel
  2004-05-21 16:41                                 ` Dmitry V. Levin
@ 2004-06-08 22:47                                   ` Mikhail Zabaluev
  0 siblings, 0 replies; 94+ messages in thread
From: Mikhail Zabaluev @ 2004-06-08 22:47 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 755 bytes --]

Hello Dmitry,

On Fri, May 21, 2004 at 08:41:05PM +0400, Dmitry V. Levin wrote:
>
> > > Тогда объясните мне, как быстро починить полсотни пакетов, которые имеют
> > > сборочную зависимость на python-devel без версии?
> > > 
> > > Зачем создавать лишние проблемы?
> > 
> > Через эти проблемы один раз нужно пройти. 
> 
> 1. Не сейчас, у нас фриз по сборочной системе.
> 2. Зачем создавать _лишние_ проблемы?

Я задавал этот вопрос на предыдущем витке обсуждения новой схемы.

P.S. fortune в подписи опять поразительно в тему...

-- 
Stay tuned,
  MhZ                                     JID: mhz@altlinux.org
___________
The policy is not to have policy. It works as well in kernel design as politics.

	- Alan Cox on linux-kernel

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

end of thread, other threads:[~2004-06-08 22:47 UTC | newest]

Thread overview: 94+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-20 14:36           ` [devel] E: Couldn't find package python23-devel Alexey Tourbin
2004-05-20 14:49             ` Alexei Takaseev
2004-05-20 14:56             ` Dmitry V. Levin
2004-05-20 15:07               ` Valery V. Inozemtsev
2004-05-20 15:19                 ` Valery V. Inozemtsev
2004-05-20 15:11               ` Alexey Voinov
2004-05-20 19:29                 ` Andrey Orlov
2004-05-21  9:03                   ` [devel] " Michael Shigorin
2004-05-21  9:06                     ` Andrey Orlov
2004-05-21  9:30                       ` Michael Shigorin
2004-05-21  9:58                         ` [devel] python(gtk, ...) is not installable (was: E: Couldn't find package python23-devel) Michael Shigorin
2004-05-21 16:33                           ` Andrey Orlov
2004-05-21 17:08                             ` Andrey Orlov
2004-05-20 22:27               ` [devel] E: Couldn't find package python23-devel Aleksandr Blokhin
2004-05-20 15:06             ` Alexey Morozov
2004-05-20 15:15               ` Alexey Voinov
2004-05-20 15:30                 ` Alexey Morozov
2004-05-20 15:37                   ` Dmitry V. Levin
2004-05-20 15:43                     ` Dmitry V. Levin
2004-05-20 15:41                       ` [devel][JT] " Sergey V Turchin
2004-05-20 16:06                         ` Dmitry V. Levin
2004-05-20 19:42                           ` Andrey Orlov
2004-05-21  4:01                             ` Alexey I. Froloff
2004-05-21  5:47                               ` Andrey Orlov
2004-05-21  6:42                                 ` Alexey I. Froloff
2004-05-21  7:25                                   ` [devel] " Gleb Stiblo
2004-05-21  7:37                                     ` Andrey Orlov
2004-05-21  8:48                                       ` Gleb Stiblo
2004-05-21  9:08                                         ` Andrey Orlov
2004-05-21  9:18                                           ` Gleb Stiblo
2004-05-23 13:50                                             ` Alexey Morozov
2004-05-24  6:04                                               ` Gleb Stiblo
2004-05-24  6:49                                                 ` Andrey Orlov
2004-05-24  7:11                                                   ` Gleb Stiblo
2004-05-24  7:18                                                     ` [devel] Зависимости в kiki (было: Couldn't find package python23-devel) Andrey Orlov
2004-05-24  7:27                                                       ` Gleb Stiblo
2004-05-24  8:04                                                         ` Andrey Orlov
2004-05-24  9:00                                                           ` Gleb Stiblo
2004-05-21  9:53                                           ` [devel] E: Couldn't find package python23-devel Alexander Bokovoy
2004-05-21  7:35                                   ` [devel][JT] " Andrey Orlov
2004-05-21  7:45                                     ` Alexander Bokovoy
2004-05-21  7:52                                       ` [devel] Re: [JT] " Michael Shigorin
2004-05-21  7:56                                         ` Andrey Orlov
2004-05-21  7:52                                       ` [devel][JT] " Andrey Orlov
2004-05-21  7:57                                         ` Alexander Bokovoy
2004-05-21  8:32                                           ` Andrey Orlov
2004-05-21  8:40                                             ` Alexander Bokovoy
2004-05-21  9:09                                               ` Andrey Orlov
2004-05-21  9:55                                                 ` Alexander Bokovoy
2004-05-21 10:13                                                   ` Alexey I. Froloff
2004-05-21 10:18                                                     ` Alexander Bokovoy
2004-05-21 13:21                                                       ` [devel] " Dmitry V. Levin
2004-05-21 15:41                                                         ` Alexander Bokovoy
2004-05-20 15:48                       ` Alexey Morozov
2004-05-20 17:11                       ` [devel] " Alexey Tourbin
2004-05-20 19:43                         ` Andrey Orlov
2004-05-20 19:37                       ` [devel] " Andrey Orlov
2004-05-21 13:14                         ` Dmitry V. Levin
2004-05-21 13:51                           ` Алексей Любимов
2004-05-21 14:31                             ` Dmitry V. Levin
2004-05-21 14:39                               ` Алексей Любимов
2004-05-21 14:44                                 ` Dmitry V. Levin
2004-05-21 15:04                                   ` Алексей Любимов
2004-05-21 15:14                                     ` Dmitry V. Levin
2004-05-21 15:33                                       ` Алексей Любимов
2004-05-21 14:24                           ` Andrey Orlov
2004-05-21 14:33                             ` Dmitry V. Levin
2004-05-21 14:36                               ` Alexey I. Froloff
2004-05-21 14:40                                 ` Dmitry V. Levin
2004-05-21 14:51                                   ` Nick S. Grechukh
2004-05-21 14:47                                     ` Dmitry V. Levin
2004-05-21 15:01                                       ` Nick S. Grechukh
2004-05-21 14:59                                   ` Alexey I. Froloff
2004-05-21 16:41                                     ` Andrey Orlov
2004-05-21 17:11                                       ` Sergey V Turchin
2004-05-21 17:29                                         ` Andrey Orlov
2004-05-21 16:39                                   ` Andrey Orlov
2004-05-21 16:37                               ` Andrey Orlov
2004-05-21 16:41                                 ` Dmitry V. Levin
2004-06-08 22:47                                   ` [devel] " Mikhail Zabaluev
2004-05-21 16:43                           ` [devel] " Andrey Orlov
2004-05-21 17:01                             ` Dmitry V. Levin
2004-05-21 15:42                               ` [devel] [JT] " Anton Farygin
2004-05-21 17:13                                 ` Sergey V Turchin
2004-05-24 13:26                                   ` Alexey Morozov
2004-05-23 23:26                                     ` Andrey Orlov
2004-05-24 15:00                                     ` Sergey V Turchin
2004-05-21 17:21                                 ` Andrey Orlov
2004-05-21 17:18                               ` [devel] " Andrey Orlov
2004-05-20 19:32                   ` Andrey Orlov
2004-05-20 15:34                 ` Dmitry V. Levin
2004-05-20 19:34                   ` Andrey Orlov
2004-05-20 19:31                 ` Andrey Orlov
2004-05-20 15:32             ` Gleb Stiblo

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

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


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