ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Страшные зависимости
@ 2011-03-09 11:55 REAL
  2011-03-09 12:40 ` Alexey Tourbin
  0 siblings, 1 reply; 4+ messages in thread
From: REAL @ 2011-03-09 11:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Привет!

Вот такую картинку наблюдаю уже неделю:

Ставится в хэшер libml10.

 > ldd /usr/lib/libml.so.10
[...]
         libifpack.so.10 => /usr/lib/libifpack.so.10 (0xb7373000)
         libamesos.so.10 => /usr/lib/libamesos.so.10 (0xb72cb000)
         libgaleri.so.10 => /usr/lib/libgaleri.so.10 (0xb7289000)
         libaztecoo.so.10 => /usr/lib/libaztecoo.so.10 (0xb7207000)
         libepetraext.so.10 => /usr/lib/libepetraext.so.10 (0xb70db000)
[...]

Но не ставятся те, от которых она зависит. Раньше этого не было, а 
баг-то громкий.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [devel] Страшные зависимости
  2011-03-09 11:55 [devel] Страшные зависимости REAL
@ 2011-03-09 12:40 ` Alexey Tourbin
  2011-03-09 14:01   ` REAL
  0 siblings, 1 reply; 4+ messages in thread
From: Alexey Tourbin @ 2011-03-09 12:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Mar 09, 2011 at 05:55:53PM +0600, REAL wrote:
> Привет!
> 
> Вот такую картинку наблюдаю уже неделю:
> 
> Ставится в хэшер libml10.
> 
> > ldd /usr/lib/libml.so.10
> [...]
>         libifpack.so.10 => /usr/lib/libifpack.so.10 (0xb7373000)
>         libamesos.so.10 => /usr/lib/libamesos.so.10 (0xb72cb000)
>         libgaleri.so.10 => /usr/lib/libgaleri.so.10 (0xb7289000)
>         libaztecoo.so.10 => /usr/lib/libaztecoo.so.10 (0xb7207000)
>         libepetraext.so.10 => /usr/lib/libepetraext.so.10 (0xb70db000)
> [...]
> 
> Но не ставятся те, от которых она зависит. 
> Раньше этого не было, а баг-то громкий.

Признаю наличие проблемы.  Скорее всего, оптимизатор зависимостей
некорректно оптимизирует циклические зависимости (хотя и для некоторых
частных случаев корректность оптимизации циклических зависимостей
я обдумывал и тестировал).


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

* Re: [devel] Страшные зависимости
  2011-03-09 12:40 ` Alexey Tourbin
@ 2011-03-09 14:01   ` REAL
  2011-03-09 14:35     ` Alexey Tourbin
  0 siblings, 1 reply; 4+ messages in thread
From: REAL @ 2011-03-09 14:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

09.03.2011 18:40, Alexey Tourbin пишет:
> Признаю наличие проблемы.  Скорее всего, оптимизатор зависимостей
> некорректно оптимизирует циклические зависимости (хотя и для некоторых
> частных случаев корректность оптимизации циклических зависимостей
> я обдумывал и тестировал).

может быть, не трогать хотя бы те зависимости, что выставлены руками? 
в данном случае они выставлены.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [devel] Страшные зависимости
  2011-03-09 14:01   ` REAL
@ 2011-03-09 14:35     ` Alexey Tourbin
  0 siblings, 0 replies; 4+ messages in thread
From: Alexey Tourbin @ 2011-03-09 14:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Mar 09, 2011 at 08:01:23PM +0600, REAL wrote:
> 09.03.2011 18:40, Alexey Tourbin пишет:
> >Признаю наличие проблемы.  Скорее всего, 
> >оптимизатор зависимостей
> >некорректно оптимизирует циклические 
> >зависимости (хотя и для некоторых
> >частных случаев корректность 
> >оптимизации циклических зависимостей
> >я обдумывал и тестировал).
> 
> может быть, не трогать хотя бы те 
> зависимости, что выставлены руками? в 
> данном случае они выставлены.

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


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

end of thread, other threads:[~2011-03-09 14:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-03-09 11:55 [devel] Страшные зависимости REAL
2011-03-09 12:40 ` Alexey Tourbin
2011-03-09 14:01   ` REAL
2011-03-09 14:35     ` Alexey Tourbin

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