* [sisyphus] Сломалась поддержка VirtualBox? @ 2008-10-04 13:35 Alexei V. Mezin 2008-10-04 14:20 ` Andrey Rahmatullin ` (2 more replies) 0 siblings, 3 replies; 12+ messages in thread From: Alexei V. Mezin @ 2008-10-04 13:35 UTC (permalink / raw) To: sisyphus VirtualBox 2.0.2, бинарная сборка с сайта. Прекрасно работала, но после сегодняшнего дист-апгрейда получается так: [alexei@threebears ~]$ VirtualBox VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/opt/VirtualBox-2.0.2/VirtalBox.so",) failed: /lib/libglib-2.0.so.0: undefined symbol: pcre_dfa_exec [alexei@threebears ~]$ Я конечно понимаю, что проприетраный софт и все такое, но все равно неприятно. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 13:35 [sisyphus] Сломалась поддержка VirtualBox? Alexei V. Mezin @ 2008-10-04 14:20 ` Andrey Rahmatullin 2008-10-04 15:41 ` Alexei V. Mezin 2008-10-04 14:26 ` Sergey Vlasov 2008-10-04 17:24 ` Ildar Mulyukov 2 siblings, 1 reply; 12+ messages in thread From: Andrey Rahmatullin @ 2008-10-04 14:20 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 425 bytes --] On Sat, Oct 04, 2008 at 05:35:53PM +0400, Alexei V. Mezin wrote: > /lib/libglib-2.0.so.0: undefined symbol: pcre_dfa_exec И при чём тут vbox? $ nm -D /lib/libpcre.so.3 | grep pcre_dfa_exec 4c1d5520 T pcre_dfa_exec $ rpm -qf /lib/libpcre.so.3 libpcre3-7.8-alt1 -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): <wRAR> на лоре опять срутся за сертификацию <ab> wRAR: сертифицированные сруны [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 14:20 ` Andrey Rahmatullin @ 2008-10-04 15:41 ` Alexei V. Mezin 2008-10-04 15:44 ` Andrey Rahmatullin 0 siblings, 1 reply; 12+ messages in thread From: Alexei V. Mezin @ 2008-10-04 15:41 UTC (permalink / raw) To: sisyphus Andrey Rahmatullin пишет: > On Sat, Oct 04, 2008 at 05:35:53PM +0400, Alexei V. Mezin wrote: >> /lib/libglib-2.0.so.0: undefined symbol: pcre_dfa_exec > И при чём тут vbox? > > $ nm -D /lib/libpcre.so.3 | grep pcre_dfa_exec > 4c1d5520 T pcre_dfa_exec > $ rpm -qf /lib/libpcre.so.3 > libpcre3-7.8-alt1 Хорошо, зайдем с этой стороны: [root@threebears ~]# apt-get install --reinstall libpcre3 Preparing... skip skip ####################################################################################### [100%] 1: libpcre3 ####################################################################################### [100%] Завершено. Но! GIMP не запускается, помирает, и последние слова его: (gimp:10960): LibGimpBase-WARNING **: gimp: gimp_wire_read(): error gimp: symbol lookup error: /lib/libglib-2.0.so.0: undefined symbol: pcre_compile2 ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 15:41 ` Alexei V. Mezin @ 2008-10-04 15:44 ` Andrey Rahmatullin 2008-10-04 15:48 ` Alexei V. Mezin 0 siblings, 1 reply; 12+ messages in thread From: Andrey Rahmatullin @ 2008-10-04 15:44 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 560 bytes --] On Sat, Oct 04, 2008 at 07:41:31PM +0400, Alexei V. Mezin wrote: > (gimp:10960): LibGimpBase-WARNING **: gimp: gimp_wire_read(): error > gimp: symbol lookup error: /lib/libglib-2.0.so.0: undefined symbol: > pcre_compile2 rpm -q libpcre3 glib2 -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > Как это ни печально, emacs полностью "уделывает" vim по удобству работы > с lisp-ообразными языками. Было бы удивительно если редактор, являющийся LISP-машиной, плохо бы работал с Lisp-образными языками ;) -- mrkooll in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 15:44 ` Andrey Rahmatullin @ 2008-10-04 15:48 ` Alexei V. Mezin 2008-10-04 15:57 ` Andrey Rahmatullin 0 siblings, 1 reply; 12+ messages in thread From: Alexei V. Mezin @ 2008-10-04 15:48 UTC (permalink / raw) To: sisyphus Andrey Rahmatullin пишет: > On Sat, Oct 04, 2008 at 07:41:31PM +0400, Alexei V. Mezin wrote: >> (gimp:10960): LibGimpBase-WARNING **: gimp: gimp_wire_read(): error >> gimp: symbol lookup error: /lib/libglib-2.0.so.0: undefined symbol: >> pcre_compile2 > rpm -q libpcre3 glib2 [alexei@threebears ~]$ rpm -q libpcre3 glib2 libpcre3-7.8-alt1 glib2-2.18.1-alt1 ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 15:48 ` Alexei V. Mezin @ 2008-10-04 15:57 ` Andrey Rahmatullin 2008-10-04 16:24 ` Alexei V. Mezin 0 siblings, 1 reply; 12+ messages in thread From: Andrey Rahmatullin @ 2008-10-04 15:57 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 384 bytes --] On Sat, Oct 04, 2008 at 07:48:54PM +0400, Alexei V. Mezin wrote: > [alexei@threebears ~]$ rpm -q libpcre3 glib2 > libpcre3-7.8-alt1 > glib2-2.18.1-alt1 Same here. ldd -r /lib/libglib-2.0.so.0 -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): вот что и бесит в ffmpeg, что их "косметические" изменения ломают api каждый раз. -- lakostis in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 15:57 ` Andrey Rahmatullin @ 2008-10-04 16:24 ` Alexei V. Mezin 2008-10-04 18:26 ` Sergey Vlasov 0 siblings, 1 reply; 12+ messages in thread From: Alexei V. Mezin @ 2008-10-04 16:24 UTC (permalink / raw) To: sisyphus Andrey Rahmatullin пишет: > On Sat, Oct 04, 2008 at 07:48:54PM +0400, Alexei V. Mezin wrote: >> [alexei@threebears ~]$ rpm -q libpcre3 glib2 >> libpcre3-7.8-alt1 >> glib2-2.18.1-alt1 > Same here. > > ldd -r /lib/libglib-2.0.so.0 Точно! Спасибо. [alexei@threebears ~]$ ldd -r /lib/libglib-2.0.so.0 undefined symbol: pcre_dfa_exec (/lib/libglib-2.0.so.0) undefined symbol: pcre_get_stringtable_entries (/lib/libglib-2.0.so.0) undefined symbol: pcre_compile2 (/lib/libglib-2.0.so.0) linux-gate.so.1 => (0xb7fd2000) libpcre.so.3 => /opt/usr/lib/libpcre.so.3 (0xb7ed8000) libc.so.6 => /lib/libc.so.6 (0xb7daf000) /lib/ld-linux.so.2 (0xb7fd3000) Действительно, в ld.so.conf стоит ссылка и на /opt/usr/lib, и там была другая версия библиотеки. Но остается вопрос: а раньше почему работало? Изменилось поведение ldconfig? Раньше в ld.so.conf не было упоминая /lib, и тем более упоминания этого каталога раньше, чем прочих. И все работало. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 16:24 ` Alexei V. Mezin @ 2008-10-04 18:26 ` Sergey Vlasov 2008-10-04 18:30 ` Alexei V. Mezin 0 siblings, 1 reply; 12+ messages in thread From: Sergey Vlasov @ 2008-10-04 18:26 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 1691 bytes --] On Sat, Oct 04, 2008 at 08:24:02PM +0400, Alexei V. Mezin wrote: > [alexei@threebears ~]$ ldd -r /lib/libglib-2.0.so.0 > undefined symbol: pcre_dfa_exec (/lib/libglib-2.0.so.0) > undefined symbol: pcre_get_stringtable_entries (/lib/libglib-2.0.so.0) > undefined symbol: pcre_compile2 (/lib/libglib-2.0.so.0) > linux-gate.so.1 => (0xb7fd2000) > libpcre.so.3 => /opt/usr/lib/libpcre.so.3 (0xb7ed8000) > libc.so.6 => /lib/libc.so.6 (0xb7daf000) > /lib/ld-linux.so.2 (0xb7fd3000) > > > Действительно, в ld.so.conf стоит ссылка и на > /opt/usr/lib, и там была другая версия > библиотеки. Но остается вопрос: а раньше > почему работало? Изменилось поведение > ldconfig? Раньше в ld.so.conf не было упоминая /lib, > и тем более упоминания этого каталога > раньше, чем прочих. И все работало. Более высокий приоритет указанного в конфигурации каталога вполне логичен - иначе было бы невозможно при необходимости подменить библиотеку, лежащую в стандартном каталоге, без замены файла. Раньше в glib2 использовалась встроенная копия кода libpcre, но некоторое время назад произошёл переход на использование системной копии - в результате и появилась эта зависимость. Такие ошибки не всегда обнаруживаются немедленно, поскольку обычно используется отложенное разрешение ссылок на функции - только при попытке их вызова, в результате программа может запуститься при использовании неверной версии библиотеки, но будет падать при попытке выполнения кода, использующего отсутствующую функцию. В случае VirtualBox, вероятно, вызов dlopen() производился с флагом RTLD_NOW, в результате неопределённый символ был обнаружен сразу. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 18:26 ` Sergey Vlasov @ 2008-10-04 18:30 ` Alexei V. Mezin 0 siblings, 0 replies; 12+ messages in thread From: Alexei V. Mezin @ 2008-10-04 18:30 UTC (permalink / raw) To: sisyphus Sergey Vlasov пишет: > некоторое время назад произошёл переход на использование системной > копии - в результате и появилась эта зависимость. Спассибо, прояснилось в голове. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 13:35 [sisyphus] Сломалась поддержка VirtualBox? Alexei V. Mezin 2008-10-04 14:20 ` Andrey Rahmatullin @ 2008-10-04 14:26 ` Sergey Vlasov 2008-10-04 17:24 ` Ildar Mulyukov 2 siblings, 0 replies; 12+ messages in thread From: Sergey Vlasov @ 2008-10-04 14:26 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 781 bytes --] On Sat, Oct 04, 2008 at 05:35:53PM +0400, Alexei V. Mezin wrote: > VirtualBox 2.0.2, бинарная сборка с сайта. > Прекрасно работала, но после > сегодняшнего дист-апгрейда получается > так: > > [alexei@threebears ~]$ VirtualBox > VirtualBox: supR3HardenedMainGetTrustedMain: > dlopen("/opt/VirtualBox-2.0.2/VirtalBox.so",) failed: > /lib/libglib-2.0.so.0: undefined symbol: pcre_dfa_exec > [alexei@threebears ~]$ > > Я конечно понимаю, что проприетраный > софт и все такое, но все равно неприятно. В нормальной ситуации символ pcre_dfa_exec определён в библиотеке /lib/libpcre.so.3. Проверьте, что в каталогах VirtualBox не лежит устаревшая версия libpcre.so.3; если такой файл есть, можно попробовать удалить его, чтобы использовалась системная версия. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 13:35 [sisyphus] Сломалась поддержка VirtualBox? Alexei V. Mezin 2008-10-04 14:20 ` Andrey Rahmatullin 2008-10-04 14:26 ` Sergey Vlasov @ 2008-10-04 17:24 ` Ildar Mulyukov 2008-10-04 17:30 ` Alexei V. Mezin 2 siblings, 1 reply; 12+ messages in thread From: Ildar Mulyukov @ 2008-10-04 17:24 UTC (permalink / raw) To: sisyphus On 04.10.2008 19:35:53, Alexei V. Mezin wrote: > VirtualBox 2.0.2, бинарная сборка с сайта. Прекрасно работала, но > после сегодняшнего дист-апгрейда получается так: > > [alexei@threebears ~]$ VirtualBox > VirtualBox: supR3HardenedMainGetTrustedMain: > dlopen("/opt/VirtualBox-2.0.2/VirtalBox.so",) failed: > /lib/libglib-2.0.so.0: undefined symbol: pcre_dfa_exec > > Я конечно понимаю, что проприетраный софт и все такое, но все равно > неприятно. 1. не совсем проприетарный 2. почему бы не использовать тот, что в Сизифе? -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [sisyphus] Сломалась поддержка VirtualBox? 2008-10-04 17:24 ` Ildar Mulyukov @ 2008-10-04 17:30 ` Alexei V. Mezin 0 siblings, 0 replies; 12+ messages in thread From: Alexei V. Mezin @ 2008-10-04 17:30 UTC (permalink / raw) To: sisyphus Ildar Mulyukov пишет: > 2. почему бы не использовать тот, что в Сизифе? USB support. ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2008-10-04 18:30 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-10-04 13:35 [sisyphus] Сломалась поддержка VirtualBox? Alexei V. Mezin 2008-10-04 14:20 ` Andrey Rahmatullin 2008-10-04 15:41 ` Alexei V. Mezin 2008-10-04 15:44 ` Andrey Rahmatullin 2008-10-04 15:48 ` Alexei V. Mezin 2008-10-04 15:57 ` Andrey Rahmatullin 2008-10-04 16:24 ` Alexei V. Mezin 2008-10-04 18:26 ` Sergey Vlasov 2008-10-04 18:30 ` Alexei V. Mezin 2008-10-04 14:26 ` Sergey Vlasov 2008-10-04 17:24 ` Ildar Mulyukov 2008-10-04 17:30 ` Alexei V. Mezin
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git