ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] __python_version
@ 2001-08-07  8:03 Alexey Voinov
  2001-08-07 12:06 ` Stanislav Ievlev
  0 siblings, 1 reply; 3+ messages in thread
From: Alexey Voinov @ 2001-08-07  8:03 UTC (permalink / raw)
  To: devel

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

Макрос __python_version даёт неверный результат:

$ rpm --eval "%__python_version"
2.1
$ rpm -q --qf '%{VERSION}\n' python 
2.1.1

В результате имеем например:
$ sudo apt-get install libomniORB-devel
Reading Package Lists... Done
Building Dependency Tree... Done
Unable to correct problems, you have held broken packages.
Некоторые пакеты невозможно установить. Это может означать, что Вы
потребовали невозможное или Вы используете нестабильную версию
дистрибутива, где некоторые требуемые пакеты еще не созданы
или не были опубликованы.

Так как Вы потребовали одну операцию, то скорее всего пакет просто
невозможно установить и требуется отправить сообщение об ошибке
с этим пакетом разработчикам.
Следующая информация может помочь разрешить ситуацию:

Извините, но следующие пакеты имеют неудовлетворенные зависимости:
  libomniORB-devel: Depends: python (= 2.1), однако 2.1.1-alt1 будет
  установлен
  Извините, `битые' пакеты


И это при только что пересобраном libomniORB.

$ rpm -q rpm
rpm-3.0.6-ipl27mdk

-- 
Best Regards!
Alexey Voinov

voins@voins.program.ru
voins@online.ru
vns@altlinux.ru


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

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

* Re: [devel] __python_version
  2001-08-07  8:03 [devel] __python_version Alexey Voinov
@ 2001-08-07 12:06 ` Stanislav Ievlev
  2001-08-08  8:06   ` Alexander Bokovoy
  0 siblings, 1 reply; 3+ messages in thread
From: Stanislav Ievlev @ 2001-08-07 12:06 UTC (permalink / raw)
  To: devel

Alexey Voinov wrote:

>Макрос __python_version даёт неверный результат:
>
>$ rpm --eval "%__python_version"
>2.1
>$ rpm -q --qf '%{VERSION}\n' python 
>2.1.1
>
>В результате имеем например:
>$ sudo apt-get install libomniORB-devel
>Reading Package Lists... Done
>Building Dependency Tree... Done
>Unable to correct problems, you have held broken packages.
>Некоторые пакеты невозможно установить. Это может означать, что Вы
>потребовали невозможное или Вы используете нестабильную версию
>дистрибутива, где некоторые требуемые пакеты еще не созданы
>или не были опубликованы.
>
>Так как Вы потребовали одну операцию, то скорее всего пакет просто
>невозможно установить и требуется отправить сообщение об ошибке
>с этим пакетом разработчикам.
>Следующая информация может помочь разрешить ситуацию:
>
>Извините, но следующие пакеты имеют неудовлетворенные зависимости:
>  libomniORB-devel: Depends: python (= 2.1), однако 2.1.1-alt1 будет
>  установлен
>  Извините, `битые' пакеты
>
>
>И это при только что пересобраном libomniORB.
>
Спасибо.
Эта проблема нам известна. И это проблема apt. Так как RPM такую 
ситуацию отрабатывает совершенно корректно.
Дело в том, что python-2.1.1 provides и python = 2.1 и python = 2.1.1, а 
apt почему-то игнорирует это... :(

>
>
>$ rpm -q rpm
>rpm-3.0.6-ipl27mdk
>



_______________________________________________
Devel mailing list
Devel@linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel


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

* Re: [devel] __python_version
  2001-08-07 12:06 ` Stanislav Ievlev
@ 2001-08-08  8:06   ` Alexander Bokovoy
  0 siblings, 0 replies; 3+ messages in thread
From: Alexander Bokovoy @ 2001-08-08  8:06 UTC (permalink / raw)
  To: devel

On Tue, Aug 07, 2001 at 04:06:02PM +0400, Stanislav Ievlev wrote:
> Alexey Voinov wrote:
> >Извините, но следующие пакеты имеют неудовлетворенные зависимости:
> >  libomniORB-devel: Depends: python (= 2.1), однако 2.1.1-alt1 будет
> >  установлен
> >  Извините, `битые' пакеты
> >
> >
> >И это при только что пересобраном libomniORB.
> >
> Спасибо.
> Эта проблема нам известна. И это проблема apt. Так как RPM такую 
> ситуацию отрабатывает совершенно корректно.
> Дело в том, что python-2.1.1 provides и python = 2.1 и python = 2.1.1, а 
> apt почему-то игнорирует это... :(
И правильно делает. Может кто-нибудь привести доводы, по которым
необходимо сохранять такие provides вместо пересбора зависящих приложений
с Requires: python >= 2.1?
-- 
/ Alexander Bokovoy
$ cat /proc/identity >~/.signature
  `Senior software developer and analyst for SaM-Solutions Ltd.`
---
Who will take care of the world after you're gone?
_______________________________________________
Devel mailing list
Devel@linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel


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

end of thread, other threads:[~2001-08-08  8:06 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-07  8:03 [devel] __python_version Alexey Voinov
2001-08-07 12:06 ` Stanislav Ievlev
2001-08-08  8:06   ` Alexander Bokovoy

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