From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@altlinux.ru References: <200301281057.08317.kosha@Kp.ru> <20030128130430.003ea7dd.kt@altlinux.ru> From: Sergey Bolshakov Date: 28 Jan 2003 20:27:15 +0200 In-Reply-To: <20030128130430.003ea7dd.kt@altlinux.ru> Message-ID: User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Military Intelligence) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: [devel] Re: [sisyphus] Re: =?koi8-r?b?8NLPwszFzcEg0w==?= pgaccess =?koi8-r?b?1MXL1d3FyiDTws/Sy8k=?= Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: >>>>> "Konstantin" == Konstantin Timoshenko writes: > On Tue, 28 Jan 2003 10:57:08 +0300 > Korshunov Ilya 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-расширений. --