* [devel] Q: findreq глючит
@ 2006-07-01 11:55 Konstantin A. Lepikhov
2006-07-01 12:47 ` Dmitry V. Levin
0 siblings, 1 reply; 6+ messages in thread
From: Konstantin A. Lepikhov @ 2006-07-01 11:55 UTC (permalink / raw)
To: ALT Linux Devel Mailing List
[-- Attachment #1: Type: text/plain, Size: 321 bytes --]
Hi!
Заметил интересный баг с libstdc++ в current сизифе - почему-то их
неправильно цепляет findreq. Например, в зависимостях к fglrx_glx нет
упоминаний про libstdc++.so.5, хотя оно там по факту нужно. Или эта
зависимость пропадает из-за отключенной проверки на unresolved symbols при
упаковке?
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: findreq глючит
2006-07-01 11:55 [devel] Q: findreq глючит Konstantin A. Lepikhov
@ 2006-07-01 12:47 ` Dmitry V. Levin
2006-07-01 13:08 ` Konstantin A. Lepikhov
2006-07-01 23:14 ` Alexey Tourbin
0 siblings, 2 replies; 6+ messages in thread
From: Dmitry V. Levin @ 2006-07-01 12:47 UTC (permalink / raw)
To: ALT Linux Devel Mailing List
[-- Attachment #1: Type: text/plain, Size: 1069 bytes --]
On Sat, Jul 01, 2006 at 03:55:36PM +0400, Konstantin A. Lepikhov wrote:
> Заметил интересный баг с libstdc++ в current сизифе - почему-то их
> неправильно цепляет findreq.
Понятно почему - мантейнер не смотрит лог сборки.
> Например, в зависимостях к fglrx_glx нет
> упоминаний про libstdc++.so.5, хотя оно там по факту нужно. Или эта
> зависимость пропадает из-за отключенной проверки на unresolved symbols при
> упаковке?
Finding Requires (using /usr/lib/rpm/find-requires)
Executing(Requires): /bin/sh -e /usr/src/tmp/rpm-tmp.12345
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /usr/lib/rpm/find-requires
find-requires: WARNING: /usr/X11R6/lib/modules/dri/atiogl_a_dri.so: library libstdc++.so.5 not found
find-requires: WARNING: /usr/X11R6/lib/modules/dri/fglrx_dri.so: library libstdc++.so.5 not found
find-requires: WARNING: /usr/lib/X11/modules/drivers/fglrx_drv.so: library libstdc++.so.5 not found
+ exit 0
Очевидно, библиотека libstdc++.so.5 просто должна присутствовать
в сборочной среде.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: findreq глючит
2006-07-01 12:47 ` Dmitry V. Levin
@ 2006-07-01 13:08 ` Konstantin A. Lepikhov
2006-07-01 23:14 ` Alexey Tourbin
1 sibling, 0 replies; 6+ messages in thread
From: Konstantin A. Lepikhov @ 2006-07-01 13:08 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1234 bytes --]
Hi Dmitry!
Saturday 01, at 04:47:08 PM you wrote:
> On Sat, Jul 01, 2006 at 03:55:36PM +0400, Konstantin A. Lepikhov wrote:
> > Заметил интересный баг с libstdc++ в current сизифе - почему-то их
> > неправильно цепляет findreq.
>
> Понятно почему - мантейнер не смотрит лог сборки.
>
> > Например, в зависимостях к fglrx_glx нет
> > упоминаний про libstdc++.so.5, хотя оно там по факту нужно. Или эта
> > зависимость пропадает из-за отключенной проверки на unresolved symbols при
> > упаковке?
>
> Finding Requires (using /usr/lib/rpm/find-requires)
> Executing(Requires): /bin/sh -e /usr/src/tmp/rpm-tmp.12345
> + umask 022
> + /bin/mkdir -p /usr/src/RPM/BUILD
> + cd /usr/src/RPM/BUILD
> + /usr/lib/rpm/find-requires
> find-requires: WARNING: /usr/X11R6/lib/modules/dri/atiogl_a_dri.so: library libstdc++.so.5 not found
> find-requires: WARNING: /usr/X11R6/lib/modules/dri/fglrx_dri.so: library libstdc++.so.5 not found
> find-requires: WARNING: /usr/lib/X11/modules/drivers/fglrx_drv.so: library libstdc++.so.5 not found
> + exit 0
>
> Очевидно, библиотека libstdc++.so.5 просто должна присутствовать
> в сборочной среде.
все, понял :) Значит, будем исправлять в след. сборке.
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: findreq глючит
2006-07-01 12:47 ` Dmitry V. Levin
2006-07-01 13:08 ` Konstantin A. Lepikhov
@ 2006-07-01 23:14 ` Alexey Tourbin
2006-07-01 23:21 ` Dmitry V. Levin
1 sibling, 1 reply; 6+ messages in thread
From: Alexey Tourbin @ 2006-07-01 23:14 UTC (permalink / raw)
To: ALT Linux Devel Mailing List
[-- Attachment #1: Type: text/plain, Size: 727 bytes --]
On Sat, Jul 01, 2006 at 04:47:08PM +0400, Dmitry V. Levin wrote:
> Finding Requires (using /usr/lib/rpm/find-requires)
> Executing(Requires): /bin/sh -e /usr/src/tmp/rpm-tmp.12345
> + umask 022
> + /bin/mkdir -p /usr/src/RPM/BUILD
> + cd /usr/src/RPM/BUILD
> + /usr/lib/rpm/find-requires
> find-requires: WARNING: /usr/X11R6/lib/modules/dri/atiogl_a_dri.so: library libstdc++.so.5 not found
> find-requires: WARNING: /usr/X11R6/lib/modules/dri/fglrx_dri.so: library libstdc++.so.5 not found
> find-requires: WARNING: /usr/lib/X11/modules/drivers/fglrx_drv.so: library libstdc++.so.5 not found
> + exit 0
Тянет на ошибку.
> Очевидно, библиотека libstdc++.so.5 просто должна присутствовать
> в сборочной среде.
[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: findreq глючит
2006-07-01 23:14 ` Alexey Tourbin
@ 2006-07-01 23:21 ` Dmitry V. Levin
2006-07-02 10:14 ` Alexey I. Froloff
0 siblings, 1 reply; 6+ messages in thread
From: Dmitry V. Levin @ 2006-07-01 23:21 UTC (permalink / raw)
To: ALT Linux Devel Mailing List
[-- Attachment #1: Type: text/plain, Size: 1133 bytes --]
On Sun, Jul 02, 2006 at 03:14:47AM +0400, Alexey Tourbin wrote:
> On Sat, Jul 01, 2006 at 04:47:08PM +0400, Dmitry V. Levin wrote:
> > Finding Requires (using /usr/lib/rpm/find-requires)
> > Executing(Requires): /bin/sh -e /usr/src/tmp/rpm-tmp.12345
> > + umask 022
> > + /bin/mkdir -p /usr/src/RPM/BUILD
> > + cd /usr/src/RPM/BUILD
> > + /usr/lib/rpm/find-requires
> > find-requires: WARNING: /usr/X11R6/lib/modules/dri/atiogl_a_dri.so: library libstdc++.so.5 not found
> > find-requires: WARNING: /usr/X11R6/lib/modules/dri/fglrx_dri.so: library libstdc++.so.5 not found
> > find-requires: WARNING: /usr/lib/X11/modules/drivers/fglrx_drv.so: library libstdc++.so.5 not found
> > + exit 0
>
> Тянет на ошибку.
На чью ошибку? В пакете textrel=relaxed,unresolved=relaxed - иначе бы
вместо WARNING в этом выводе был бы ERROR:
verify-elf: WARNING: ./usr/X11R6/lib/modules/dri/fglrx_dri.so: not found: libstdc++.so.5
verify-elf: WARNING: ./usr/X11R6/lib/modules/dri/atiogl_a_dri.so: not found: libstdc++.so.5
verify-elf: WARNING: ./usr/lib/X11/modules/drivers/fglrx_drv.so: not found: libstdc++.so.5
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Q: findreq глючит
2006-07-01 23:21 ` Dmitry V. Levin
@ 2006-07-02 10:14 ` Alexey I. Froloff
0 siblings, 0 replies; 6+ messages in thread
From: Alexey I. Froloff @ 2006-07-02 10:14 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 559 bytes --]
* Dmitry V. Levin <ldv@> [060702 03:30]:
> На чью ошибку? В пакете textrel=relaxed,unresolved=relaxed - иначе бы
> вместо WARNING в этом выводе был бы ERROR:
Глобальный relaxed - это плохо. Нужно что-то типа debian'ского
lintian-overrides, где будет список того, на что можно "закрывать
глаза". Например так:
Source98: %name-unresolved.list
...
%set_verifyelf_method unresolved=override:%SOURCE98
%name-unresolved.list:
$RPM_LIBDIR/libfoo.so.1 somesym
$RPM_LIBDIR/libfoo.so.1 someothersym
И так далее...
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-07-02 10:14 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-01 11:55 [devel] Q: findreq глючит Konstantin A. Lepikhov
2006-07-01 12:47 ` Dmitry V. Levin
2006-07-01 13:08 ` Konstantin A. Lepikhov
2006-07-01 23:14 ` Alexey Tourbin
2006-07-01 23:21 ` Dmitry V. Levin
2006-07-02 10:14 ` Alexey I. Froloff
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