Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××.name>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] preserved libs
Date: Sat, 03 Aug 2013 11:47:38
Message-Id: 20130803114730.GA9698@home.power
In Reply to: Re: [gentoo-user-ru] preserved libs by Sergey Popov
1 Hi!
2
3 On Sat, Aug 03, 2013 at 11:13:13AM +0400, Sergey Popov wrote:
4 > > Только что обновил wireshark с 1.8.8 на 1.10.1, после чего меня
5 > > "порадовал" вывод emerge (portage-2.1.12.2):
6 > >
7 > > !!! existing preserved libs:
8 > > >>> package: net-analyzer/wireshark-1.10.1
9 > > * - /usr/lib64/libwsutil.so.2
10 > > * - /usr/lib64/libwsutil.so.2.0.0
11 > > * - /usr/lib64/libwiretap.so.2
12 > > * - /usr/lib64/libwiretap.so.2.1.8
13 > > * used by /usr/lib64/libwireshark.so.2.1.1 (net-analyzer/wireshark-1.10.1)
14 > >
15 > > Как это понимать? Баг в портаж?
16 >
17 > Хм. Интересно. Он что, в процессе сборки слинковался со старыми
18 > библиотеками?
19 >
20 > Что говорит 'ls -la /usr/lib64/libwsutil*' ?
21
22 home ~ # ls -la /usr/lib64/libwsutil*
23 -rw-r--r-- 1 root root 1003 авг. 3 05:31 /usr/lib64/libwsutil.la
24 lrwxrwxrwx 1 root root 18 авг. 3 05:31 /usr/lib64/libwsutil.so -> libwsutil.so.3.0.0
25 lrwxrwxrwx 1 root root 18 июня 30 02:37 /usr/lib64/libwsutil.so.2 -> libwsutil.so.2.0.0
26 -rwxr-xr-x 1 root root 26304 июня 30 02:37 /usr/lib64/libwsutil.so.2.0.0
27 lrwxrwxrwx 1 root root 18 авг. 3 05:31 /usr/lib64/libwsutil.so.3 -> libwsutil.so.3.0.0
28 -rwxr-xr-x 1 root root 30400 авг. 3 05:31 /usr/lib64/libwsutil.so.3.0.0
29 home ~ # qfile /usr/lib64/libwsutil.so.2.0.0 /usr/lib64/libwsutil.so.3.0.0
30 net-analyzer/wireshark (/usr/lib64/libwsutil.so.2.0.0)
31 net-analyzer/wireshark (/usr/lib64/libwsutil.so.3.0.0)
32 home ~ # qlist wireshark | grep libwsutil.so
33 /usr/lib64/libwsutil.so
34 /usr/lib64/libwsutil.so.2
35 /usr/lib64/libwsutil.so.2.0.0
36 /usr/lib64/libwsutil.so.3
37 /usr/lib64/libwsutil.so.3.0.0
38 home ~ # qlist -I -v wireshark
39 net-analyzer/wireshark-1.10.1
40
41 Вывод qlist выглядит так, как будто _текущий_ пакет wireshark содержит две
42 версии этой либы. Но судя по датам файлов это не так.
43
44 Сейчас пересоберу его ещё разок… угу, это помогло! Пошёл вешать баг.
45
46 --
47 WBR, Alex.