From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail; h=Content-Transfer-Encoding:Mime-Version:Message-ID:Date:Content-Type:References:In-Reply-To:To:From:Subject; bh=67DA142zMZhGIANiRkKUhvQjCKUtLSbt7txhm6ummZw=; b=caFDlzgEddj0a9NNvl7CS+O0P2Cai8B0r0RJFPWSa57xnbYl33JlHB11OxDHmKs91lzSzutvUPHvq5rcySluak6xkJ2Y8G/qNLFFd+lNZiwR193xtYWPA2TmoqjOZHuS; From: gBopHuk_alt To: "devel@ where you _can_ ask" In-Reply-To: <20130119202032.GC1652@altlinux.org> References: <20130116115738.GA18071@altlinux.org> <1358339827.19684.3.camel@localhost.localdomain> <1358348634.25387.4.camel@localhost.localdomain> <1358608745.29051.2.camel@localhost.localdomain> <1358618124.7045.2.camel@localhost.localdomain> <20130119191200.GB1652@altlinux.org> <1358626980.20274.5.camel@localhost.localdomain> <20130119202032.GC1652@altlinux.org> Content-Type: text/plain; charset="UTF-8" Date: Sun, 20 Jan 2013 15:02:34 +0400 Message-ID: <1358679754.30392.2.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.32.3 (2.32.3-alt2) Content-Transfer-Encoding: 8bit X-Spam: Not detected X-Mras: Ok Subject: Re: [newbies] sisyphus_check: check-printable ERROR: package information violation X-BeenThere: devel-newbies@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "devel@ where you _can_ ask" List-Id: "devel@ where you _can_ ask" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Jan 2013 10:56:33 -0000 Archived-At: List-Archive: В Вск, 20/01/2013 в 00:20 +0400, Dmitry V. Levin пишет: > On Sun, Jan 20, 2013 at 12:23:00AM +0400, gBopHuk_alt wrote: > > В Сбт, 19/01/2013 в 23:12 +0400, Dmitry V. Levin пишет: > > > Как определить, нужна ли ссылка lib*.so для запуска, или только для > > > сборки? > > > Посмотрите ее SONAME, и если оно отличается от имени файла, то для > > > запуска > > > она не нужна. > > > > Ну к примеру: > > $ readelf -Wa /usr/lib/libvlc-qt.so | grep SONAME > > 0x0000000e (SONAME) Library soname: > > [libvlc-qt.so.0.6] > > --- Не совпадает > > - это ссылка, не совпадает c SONAME => в devel > > > $ readelf -Wa /usr/lib/libvlc-qt.so.0.6 | grep SONAME > > 0x0000000e (SONAME) Library soname: > > [libvlc-qt.so.0.6] > > --- Совпадает > > - это ссылка, совпадает c SONAME => в runtime > > > $ readelf -Wa /usr/lib/libvlc-qt.so.0.6.0 | grep SONAME > > 0x0000000e (SONAME) Library soname: > > [libvlc-qt.so.0.6] > > --- Не совпадает > > - это сама библиотека (обычный файл, на который ссылается > libvlc-qt.so.0.6) => в runtime В общем, если бы надо было кидать в runtime то SONAME был бы libvlc-qt.so ?