* [devel] Проблема с зависимостями на glibc? @ 2006-02-10 22:38 ` Vitaly Lipatov 2006-02-10 23:01 ` [devel] " Konstantin A. Lepikhov 2006-02-10 23:12 ` Andrey Rahmatullin 0 siblings, 2 replies; 11+ messages in thread From: Vitaly Lipatov @ 2006-02-10 22:38 UTC (permalink / raw) To: devel On Friday 10 February 2006 23:08, QA Team Robot wrote: > 1 NEW unmet dependency detected: > twinkle#0.6-alt0.1 libresolv.so.2(GLIBC_PRIVATE) Почему-то пакет после сборки получает такую зависимость. Что это означает, и какой будет совет? Я пытался поискать, но всё же не понял источника данной проблемы. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info ^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] Re: Проблема с зависимостями на glibc? 2006-02-10 22:38 ` [devel] Проблема с зависимостями на glibc? Vitaly Lipatov @ 2006-02-10 23:01 ` Konstantin A. Lepikhov 2006-02-11 8:37 ` Vitaly Lipatov 2006-02-10 23:12 ` Andrey Rahmatullin 1 sibling, 1 reply; 11+ messages in thread From: Konstantin A. Lepikhov @ 2006-02-10 23:01 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 838 bytes --] Hi Vitaly! Saturday 11, at 01:38:38 AM you wrote: > On Friday 10 February 2006 23:08, QA Team Robot wrote: > > 1 NEW unmet dependency detected: > > twinkle#0.6-alt0.1 libresolv.so.2(GLIBC_PRIVATE) > Почему-то пакет после сборки получает такую зависимость. > Что это означает, и какой будет совет? > Я пытался поискать, но всё же не понял источника данной проблемы. видимо, он (twinkle) использует какую-то функцию из libresolv.so.2, не предназначенную для внешнего использования. Можно посмотреть список таких функций через readelf --symbols и поискать их в коде twinkle. -- WBR, Konstantin chat with ==>ICQ: 109916175 Lepikhov, speak to ==>JID: lakostis@jabber.org aka L.A. Kostis write to ==>mailto:lakostis@pisem.net.nospam ...The information is like the bank... (c) EC8OR [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Re: Проблема с зависимостями на glibc? 2006-02-10 23:01 ` [devel] " Konstantin A. Lepikhov @ 2006-02-11 8:37 ` Vitaly Lipatov 2006-02-11 8:39 ` Konstantin A. Lepikhov 0 siblings, 1 reply; 11+ messages in thread From: Vitaly Lipatov @ 2006-02-11 8:37 UTC (permalink / raw) To: ALT Devel discussion list On Saturday 11 February 2006 02:01, Konstantin A. Lepikhov wrote: > Hi Vitaly! > > Saturday 11, at 01:38:38 AM you wrote: > > On Friday 10 February 2006 23:08, QA Team Robot wrote: > > > 1 NEW unmet dependency detected: > > > twinkle#0.6-alt0.1 libresolv.so.2(GLIBC_PRIVATE) > > > > Почему-то пакет после сборки получает такую зависимость. > > Что это означает, и какой будет совет? > > Я пытался поискать, но всё же не понял источника данной > > проблемы. > > видимо, он (twinkle) использует какую-то функцию из > libresolv.so.2, не предназначенную для внешнего использования. > Можно посмотреть список таких функций через readelf --symbols > и поискать их в коде twinkle. Ага. Смотрим, какие вообще есть: [lav@lav improve]$ readelf --symbols /lib/libresolv.so.2 | grep PRIVATE 43: 461c1180 372 FUNC GLOBAL DEFAULT 12 __ns_name_unpack@@GLIBC_PRIVATE 54: 461c1890 20 FUNC GLOBAL DEFAULT 12 __ns_get16@@GLIBC_PRIVATE 83: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_PRIVATE 84: 461c18b0 38 FUNC GLOBAL DEFAULT 12 __ns_get32@@GLIBC_PRIVATE 91: 461bdd00 1115 FUNC GLOBAL DEFAULT 12 __libc_res_nsearch@@GLIBC_PRIVATE 96: 00000000 305 FUNC GLOBAL DEFAULT UND __res_maybe_init@GLIBC_PRIVATE (10) 137: 461c0af0 640 FUNC GLOBAL DEFAULT 12 __ns_name_ntop@@GLIBC_PRIVATE 138: 461bd730 593 FUNC GLOBAL DEFAULT 12 __libc_res_nquery@@GLIBC_PRIVATE Одну из них находим в заголовочном файле. Это нормально, что она там есть? $ grep __ns_get16 /usr/include/arpa/nameser.h #define ns_get16 __ns_get16 -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info ^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] Re: Проблема с зависимостями на glibc? 2006-02-11 8:37 ` Vitaly Lipatov @ 2006-02-11 8:39 ` Konstantin A. Lepikhov 2006-02-11 12:45 ` Денис Смирнов 0 siblings, 1 reply; 11+ messages in thread From: Konstantin A. Lepikhov @ 2006-02-11 8:39 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1604 bytes --] Hi Vitaly! Saturday 11, at 11:37:34 AM you wrote: <skip> > > видимо, он (twinkle) использует какую-то функцию из > > libresolv.so.2, не предназначенную для внешнего использования. > > Можно посмотреть список таких функций через readelf --symbols > > и поискать их в коде twinkle. > > Ага. Смотрим, какие вообще есть: > [lav@lav improve]$ readelf --symbols /lib/libresolv.so.2 | grep PRIVATE > 43: 461c1180 372 FUNC GLOBAL DEFAULT 12 __ns_name_unpack@@GLIBC_PRIVATE > 54: 461c1890 20 FUNC GLOBAL DEFAULT 12 __ns_get16@@GLIBC_PRIVATE > 83: 00000000 0 OBJECT GLOBAL DEFAULT ABS GLIBC_PRIVATE > 84: 461c18b0 38 FUNC GLOBAL DEFAULT 12 __ns_get32@@GLIBC_PRIVATE > 91: 461bdd00 1115 FUNC GLOBAL DEFAULT 12 __libc_res_nsearch@@GLIBC_PRIVATE > 96: 00000000 305 FUNC GLOBAL DEFAULT UND __res_maybe_init@GLIBC_PRIVATE (10) > 137: 461c0af0 640 FUNC GLOBAL DEFAULT 12 __ns_name_ntop@@GLIBC_PRIVATE > 138: 461bd730 593 FUNC GLOBAL DEFAULT 12 __libc_res_nquery@@GLIBC_PRIVATE > > Одну из них находим в заголовочном файле. Это нормально, что она там есть? > $ grep __ns_get16 /usr/include/arpa/nameser.h > #define ns_get16 __ns_get16 вопрос не в том, нормально это или нет, а в том, что использует twinkle в своем коде из списка с GLIBC_PRIVATE. -- WBR, Konstantin chat with ==>ICQ: 109916175 Lepikhov, speak to ==>JID: lakostis@jabber.org aka L.A. Kostis write to ==>mailto:lakostis@pisem.net.nospam ...The information is like the bank... (c) EC8OR [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Re: Проблема с зависимостями на glibc? 2006-02-11 8:39 ` Konstantin A. Lepikhov @ 2006-02-11 12:45 ` Денис Смирнов 2006-02-11 12:54 ` Konstantin A. Lepikhov 0 siblings, 1 reply; 11+ messages in thread From: Денис Смирнов @ 2006-02-11 12:45 UTC (permalink / raw) To: devel On Sat, Feb 11, 2006 at 11:39:47AM +0300, Konstantin A. Lepikhov wrote: >> Одну из них находим в заголовочном файле. Это нормально, что она там есть? >> $ grep __ns_get16 /usr/include/arpa/nameser.h >> #define ns_get16 __ns_get16 KAL> вопрос не в том, нормально это или нет, а в том, что использует twinkle в KAL> своем коде из списка с GLIBC_PRIVATE. А может быть таки бага в glibc? $ rpm -qf /usr/include/arpa/nameser.h glibc-devel-2.3.6-alt3 Вывод -- имеется бага либо в заголовочном файле (тогда и в twinkle тоже), либо в списке экспортируемых объектов (в этом случае в twinkle проблем нет). -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 11+ messages in thread
* [devel] Re: Проблема с зависимостями на glibc? 2006-02-11 12:45 ` Денис Смирнов @ 2006-02-11 12:54 ` Konstantin A. Lepikhov 2006-02-13 9:17 ` [devel] " Andrei Bulava 0 siblings, 1 reply; 11+ messages in thread From: Konstantin A. Lepikhov @ 2006-02-11 12:54 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1043 bytes --] Hi Денис! Saturday 11, at 03:45:58 PM you wrote: > On Sat, Feb 11, 2006 at 11:39:47AM +0300, Konstantin A. Lepikhov wrote: > > >> Одну из них находим в заголовочном файле. Это нормально, что она там есть? > >> $ grep __ns_get16 /usr/include/arpa/nameser.h > >> #define ns_get16 __ns_get16 > KAL> вопрос не в том, нормально это или нет, а в том, что использует twinkle в > KAL> своем коде из списка с GLIBC_PRIVATE. > > А может быть таки бага в glibc? > > $ rpm -qf /usr/include/arpa/nameser.h > glibc-devel-2.3.6-alt3 > > Вывод -- имеется бага либо в заголовочном файле (тогда и в twinkle тоже), > либо в списке экспортируемых объектов (в этом случае в twinkle проблем > нет). может быть, но пострадал только twinkle поэтому сначала багу надо найти в нем. -- WBR, Konstantin chat with ==>ICQ: 109916175 Lepikhov, speak to ==>JID: lakostis@jabber.org aka L.A. Kostis write to ==>mailto:lakostis@pisem.net.nospam ...The information is like the bank... (c) EC8OR [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Проблема с зависимостями на glibc? 2006-02-11 12:54 ` Konstantin A. Lepikhov @ 2006-02-13 9:17 ` Andrei Bulava 2006-02-13 11:19 ` Dmitry V. Levin 0 siblings, 1 reply; 11+ messages in thread From: Andrei Bulava @ 2006-02-13 9:17 UTC (permalink / raw) To: ALT Devel discussion list Konstantin A. Lepikhov wrote: > Saturday 11, at 03:45:58 PM you wrote: >>А может быть таки бага в glibc? >> >>$ rpm -qf /usr/include/arpa/nameser.h >>glibc-devel-2.3.6-alt3 >> >>Вывод -- имеется бага либо в заголовочном файле (тогда и в twinkle тоже), >>либо в списке экспортируемых объектов (в этом случае в twinkle проблем >>нет). > > может быть, но пострадал только twinkle поэтому сначала багу надо найти в > нем. Пострадал не только twinkle - месяц назад я не собрал пакет с такими же симптомами (требование символов GLIBC_PRIVATE). Посмотрю, если получится, сегодня вечером, что именно понадобилось там. -- // AB1002-UANIC ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Проблема с зависимостями на glibc? 2006-02-13 9:17 ` [devel] " Andrei Bulava @ 2006-02-13 11:19 ` Dmitry V. Levin 2006-02-13 11:49 ` Денис Смирнов 0 siblings, 1 reply; 11+ messages in thread From: Dmitry V. Levin @ 2006-02-13 11:19 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 873 bytes --] On Mon, Feb 13, 2006 at 11:17:17AM +0200, Andrei Bulava wrote: > Konstantin A. Lepikhov wrote: > > Saturday 11, at 03:45:58 PM you wrote: > > >>А может быть таки бага в glibc? > >> > >>$ rpm -qf /usr/include/arpa/nameser.h > >>glibc-devel-2.3.6-alt3 > >> > >>Вывод -- имеется бага либо в заголовочном файле (тогда и в twinkle тоже), > >>либо в списке экспортируемых объектов (в этом случае в twinkle проблем > >>нет). > > > > может быть, но пострадал только twinkle поэтому сначала багу надо найти в > > нем. > > Пострадал не только twinkle - месяц назад я не собрал пакет с такими же > симптомами (требование символов GLIBC_PRIVATE). Посмотрю, если > получится, сегодня вечером, что именно понадобилось там. Символы GLIBC_PRIVATE в libresolv предназначены для поддержки libnss_dns. Не надо их использовать в регулярных приложениях. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Проблема с зависимостями на glibc? 2006-02-13 11:19 ` Dmitry V. Levin @ 2006-02-13 11:49 ` Денис Смирнов 2006-02-13 12:05 ` Dmitry V. Levin 0 siblings, 1 reply; 11+ messages in thread From: Денис Смирнов @ 2006-02-13 11:49 UTC (permalink / raw) To: devel On Mon, Feb 13, 2006 at 02:19:15PM +0300, Dmitry V. Levin wrote: > >>>$ rpm -qf /usr/include/arpa/nameser.h > >>>glibc-devel-2.3.6-alt3 DVL> Символы GLIBC_PRIVATE в libresolv предназначены для поддержки libnss_dns. DVL> Не надо их использовать в регулярных приложениях. Тогда что они делают в /usr/include/arpa/nameser.h? Или так и должно быть? -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Проблема с зависимостями на glibc? 2006-02-13 11:49 ` Денис Смирнов @ 2006-02-13 12:05 ` Dmitry V. Levin 0 siblings, 0 replies; 11+ messages in thread From: Dmitry V. Levin @ 2006-02-13 12:05 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 802 bytes --] On Mon, Feb 13, 2006 at 02:49:14PM +0300, Денис Смирнов wrote: > On Mon, Feb 13, 2006 at 02:19:15PM +0300, Dmitry V. Levin wrote: > > >>>$ rpm -qf /usr/include/arpa/nameser.h > > >>>glibc-devel-2.3.6-alt3 > DVL> Символы GLIBC_PRIVATE в libresolv предназначены для поддержки libnss_dns. > DVL> Не надо их использовать в регулярных приложениях. > > Тогда что они делают в /usr/include/arpa/nameser.h? Или так и должно быть? Вот всё, что мне известно: 2002-10-15 Jakub Jelinek <jakub@redhat.com> * resolv/Versions (libresolv): Export __libc_res_nquery and __libc_res_nsearch at GLIBC_PRIVATE. 2002-02-01 Jakub Jelinek <jakub@redhat.com> * resolv/Versions (__gai_sigqueue, __ns_name_unpack, __ns_name_ntop, __ns_get16, __ns_samename): Move to GLIBC_PRIVATE. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Проблема с зависимостями на glibc? 2006-02-10 22:38 ` [devel] Проблема с зависимостями на glibc? Vitaly Lipatov 2006-02-10 23:01 ` [devel] " Konstantin A. Lepikhov @ 2006-02-10 23:12 ` Andrey Rahmatullin 1 sibling, 0 replies; 11+ messages in thread From: Andrey Rahmatullin @ 2006-02-10 23:12 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 521 bytes --] On Sat, Feb 11, 2006 at 01:38:38AM +0300, Vitaly Lipatov wrote: > Почему-то пакет после сборки получает такую зависимость. > Что это означает, Что используются символы, которые использоваться не должны. > и какой будет совет? Патчить. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > Вы считаете нормальным наличие в системе *-devel и полного набора > компиляторов всех версий, помимо тех, что нужны пользователю в работе? Ну, некоторые пользуют hasher. :) -- mike in community@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-02-13 12:05 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-02-10 22:38 ` [devel] Проблема с зависимостями на glibc? Vitaly Lipatov 2006-02-10 23:01 ` [devel] " Konstantin A. Lepikhov 2006-02-11 8:37 ` Vitaly Lipatov 2006-02-11 8:39 ` Konstantin A. Lepikhov 2006-02-11 12:45 ` Денис Смирнов 2006-02-11 12:54 ` Konstantin A. Lepikhov 2006-02-13 9:17 ` [devel] " Andrei Bulava 2006-02-13 11:19 ` Dmitry V. Levin 2006-02-13 11:49 ` Денис Смирнов 2006-02-13 12:05 ` Dmitry V. Levin 2006-02-10 23:12 ` Andrey Rahmatullin
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