* [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