* [devel] Re: [sisyphus] Re: Проблема с pgaccess текущей сборки @ 2003-01-28 18:27 ` Sergey Bolshakov 2003-01-29 4:45 ` Konstantin Timoshenko 0 siblings, 1 reply; 2+ messages in thread From: Sergey Bolshakov @ 2003-01-28 18:27 UTC (permalink / raw) To: devel >>>>> "Konstantin" == Konstantin Timoshenko <kt@altlinux.ru> writes: > On Tue, 28 Jan 2003 10:57:08 +0300 > Korshunov Ilya <kosha@Kp.ru> wrote: >> День добрый! >> >> Симтомы - >> >> [kosha@kosha kosha]$ pgaccess >> >> >> Error: Shared library file: '/usr/lib/tcl/libpgtcl.so' does not exist. >> >> Check this file, or check PGLIB variable (in pgaccessrc) >> >> >> Cмотрим libpgtcl : >> >> [kosha@kosha kosha]$ rpm -ql libpgtcl2 >> /usr/bin/pgtclsh >> /usr/lib/tcl/libpgtcl.so.2 >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> /usr/lib/tcl/libpgtcl.so.2.3 >> /usr/share/man/man1/pgtclsh.1 >> /usr/share/man/man1/pgtksh.1 >> /usr/share/pgsql/unknown.pltcl >> /usr/share/tcl/pgtcl2.3 >> /usr/share/tcl/pgtcl2.3/pkgIndex.tcl >> [kosha@kosha kosha]$ >> >> Workaround - >> sudo ln -s /usr/lib/tcl/libpgtcl.so.2 /usr/lib/tcl/libpgtcl.so > проще apt-get install libpgtcl2-devel > в следующей сборке поправлю 1. В данном случае, как и в большинстве tcl-расширений, libsomename.so кандидатом на укладывание в devel-подпакет является лишь номинально - эти so* не предназначены для динамической линковки с чем бы то ни было. На любой из вариантов (в зависимости от содержимого pkgIndex.tcl) в рантайме делается dlopen - и все. 2. Ваш -devel, содержащий _только_ симлинк, не нужен. 3. pgtclsh не нужен, тем более такой. Я, честно говоря, уже подустал повторять все это. Давайте, наконец, выработаем некое policy для tcl-расширений. -- ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [devel] Re: [sisyphus] Re: Проблема с pgaccess текущей сборки 2003-01-28 18:27 ` [devel] Re: [sisyphus] Re: Проблема с pgaccess текущей сборки Sergey Bolshakov @ 2003-01-29 4:45 ` Konstantin Timoshenko 0 siblings, 0 replies; 2+ messages in thread From: Konstantin Timoshenko @ 2003-01-29 4:45 UTC (permalink / raw) To: devel On 28 Jan 2003 20:27:15 +0200 Sergey Bolshakov <s.bolshakov@sam-solutions.net> wrote: > >>>>> "Konstantin" == Konstantin Timoshenko <kt@altlinux.ru> writes: > > On Tue, 28 Jan 2003 10:57:08 +0300 > > Korshunov Ilya <kosha@Kp.ru> wrote: > > >> День добрый! > >> > >> Симтомы - > >> > >> [kosha@kosha kosha]$ pgaccess > >> > >> > >> Error: Shared library file: '/usr/lib/tcl/libpgtcl.so' does not > >exist.> > >> Check this file, or check PGLIB variable (in pgaccessrc) > >> > >> > >> Cмотрим libpgtcl : > >> > >> [kosha@kosha kosha]$ rpm -ql libpgtcl2 > >> /usr/bin/pgtclsh > >> /usr/lib/tcl/libpgtcl.so.2 > >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > >> /usr/lib/tcl/libpgtcl.so.2.3 > >> /usr/share/man/man1/pgtclsh.1 > >> /usr/share/man/man1/pgtksh.1 > >> /usr/share/pgsql/unknown.pltcl > >> /usr/share/tcl/pgtcl2.3 > >> /usr/share/tcl/pgtcl2.3/pkgIndex.tcl > >> [kosha@kosha kosha]$ > >> > >> Workaround - > >> sudo ln -s /usr/lib/tcl/libpgtcl.so.2 /usr/lib/tcl/libpgtcl.so > > проще apt-get install libpgtcl2-devel > > в следующей сборке поправлю > > 1. В данном случае, как и в большинстве tcl-расширений, libsomename.so > кандидатом на укладывание в devel-подпакет является лишь номинально - > эти so* не предназначены для динамической линковки с чем бы то ни > было. На любой из вариантов (в зависимости от содержимого > pkgIndex.tcl) в рантайме делается dlopen - и все. > > 2. Ваш -devel, содержащий _только_ симлинк, не нужен. > > 3. pgtclsh не нужен, тем более такой. ok, тогда в следующей сборке использую ваши советы. -- Kostya. mailto:kt@tura.ru ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-01-29 4:45 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-01-28 18:27 ` [devel] Re: [sisyphus] Re: Проблема с pgaccess текущей сборки Sergey Bolshakov 2003-01-29 4:45 ` Konstantin Timoshenko
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