Gentoo Archives: gentoo-dev

From: Peter Volkov <pva@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Re: [gentoo-commits] gentoo-x86 commit in net-analyzer/wireshark: wireshark-1.6.2.ebuild ChangeLog wireshark-1.4.9.ebuild wireshark-1.4.7.ebuild wireshark-1.6.0_rc1.ebuild wireshark-1.4.4.ebuild wireshark-1.4.6-r1.ebuild
Date: Tue, 11 Oct 2011 05:33:56
Message-Id: 1318311078.21990.28.camel@tablet
In Reply to: [gentoo-dev] Re: Re: [gentoo-commits] gentoo-x86 commit in net-analyzer/wireshark: wireshark-1.6.2.ebuild ChangeLog wireshark-1.4.9.ebuild wireshark-1.4.7.ebuild wireshark-1.6.0_rc1.ebuild wireshark-1.4.4.ebuild wireshark-1.4.6-r1.ebuild by "Diego Elio Pettenò"
1 В Втр, 13/09/2011 в 11:53 +0200, Diego Elio Pettenò пишет:
2 > Il giorno mar, 13/09/2011 alle 10.28 +0100, Ciaran McCreesh ha scritto:
3 > > In that case blocking just old versions is wrong, since if your
4 > > installed version is broken and you try to reinstall, you'll need to
5 > > uninstall first too.
6
7 wireshark relinks against system wsutil library during 'make DESTDIR=
8 ${D} install', so once wireshark-1.6 is installed we have
9 libwsutil.so.1.0.0. There is nothing bad linking with correct library
10 version (even though binary came from previous version).
11
12 > It doesn't matter as much when it's the same version because then it
13 > would have the same soversion and thus it wouldn't cause _visible_
14 > trouble.
15 >
16 > It might be interesting to note that it seems like rc4->final also
17 > causes the same problem.
18
19 Well, I can just drop _rc part in blocker. _rc versions were hardmasked
20 anyway.
21
22 > Just for completeness sake, this can usually be fixed/worked around by
23 > making sure to list just-built .la files _before_ the /usr libraries. I
24 > had to work that around on opensc before. PAM also suffers from the same
25 > issue _if_ the .la files are kept around.
26
27 Hm interesting. Actually I've tried to strace libtool and it have not
28 touched system .la files but since we drop .la anyway I'll recheck.
29
30 --
31 Peter.