1 |
Don't you think the error message should have been more specific about |
2 |
which library causes the conflict? Is it hugin error message? |
3 |
|
4 |
Alan McKinnon wrote: |
5 |
> On Thursday 13 March 2008, David Harel wrote: |
6 |
> |
7 |
>> Hi, |
8 |
>> |
9 |
>> |
10 |
>> I emerged hugin-0.6.1-r2 (latest stable) with everything it depends |
11 |
>> on and when I run it I get: |
12 |
>> |
13 |
>> *$ hugin |
14 |
>> Fatal Error: Mismatch between the program and library build versions |
15 |
>> detected. |
16 |
>> The library used 2.6 (no debug,ANSI,compiler with C++ ABI 102,wx |
17 |
>> containers,compatible with 2.4), |
18 |
>> and your program used 2.6 (no debug,ANSI,compiler with C++ ABI |
19 |
>> 1002,wx containers,compatible with 2.4). |
20 |
>> Aborted* |
21 |
>> |
22 |
>> Which library? Any idea? |
23 |
>> |
24 |
> |
25 |
> No idea, but I'll bet revdep-rebuild does :-) |
26 |
> |
27 |
revdep-rebuild is fine. |
28 |
# revdep-rebuild |
29 |
Configuring search environment for revdep-rebuild |
30 |
|
31 |
Checking reverse dependencies... |
32 |
|
33 |
Packages containing binaries and libraries broken by a package update |
34 |
will be emerged. |
35 |
|
36 |
Collecting system binaries and libraries... done. |
37 |
(/root/.revdep-rebuild.1_files) |
38 |
|
39 |
Collecting complete LD_LIBRARY_PATH... done. |
40 |
(/root/.revdep-rebuild.2_ldpath) |
41 |
|
42 |
Checking dynamic linking consistency... |
43 |
broken /usr/kde/3.5/lib/kde3/khotkeys_shared_arts.la (requires |
44 |
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.la) |
45 |
done. |
46 |
(/root/.revdep-rebuild.3_rebuild) |
47 |
|
48 |
Assigning files to ebuilds... done. |
49 |
(/root/.revdep-rebuild.4_ebuilds) |
50 |
|
51 |
Evaluating package order... done. |
52 |
(/root/.revdep-rebuild.5_order) |
53 |
|
54 |
Dynamic linking on your system is consistent... All done. |
55 |
|
56 |
> On second thoughts, maybe not. (it's still worth a try). Try run ldd on |
57 |
ldd givs a long list. obviously I don't want to reinstall that big of a |
58 |
list: |
59 |
$ ldd /usr/bin/hugin |
60 |
linux-gate.so.1 => (0xffffe000) |
61 |
libwx_gtk2_xrc-2.6.so.0 => /usr/lib/libwx_gtk2_xrc-2.6.so.0 |
62 |
(0xb7f2c000) |
63 |
libwx_gtk2_qa-2.6.so.0 => /usr/lib/libwx_gtk2_qa-2.6.so.0 |
64 |
(0xb7f0f000) |
65 |
libwx_gtk2_html-2.6.so.0 => /usr/lib/libwx_gtk2_html-2.6.so.0 |
66 |
(0xb7e82000) |
67 |
libwx_gtk2_adv-2.6.so.0 => /usr/lib/libwx_gtk2_adv-2.6.so.0 |
68 |
(0xb7ddf000) |
69 |
libwx_gtk2_core-2.6.so.0 => /usr/lib/libwx_gtk2_core-2.6.so.0 |
70 |
(0xb7a90000) |
71 |
libwx_base_xml-2.6.so.0 => /usr/lib/libwx_base_xml-2.6.so.0 |
72 |
(0xb7a85000) |
73 |
libwx_base_net-2.6.so.0 => /usr/lib/libwx_base_net-2.6.so.0 |
74 |
(0xb7a5a000) |
75 |
libwx_base-2.6.so.0 => /usr/lib/libwx_base-2.6.so.0 (0xb78fd000) |
76 |
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb75b5000) |
77 |
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7536000) |
78 |
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb751a000) |
79 |
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 |
80 |
(0xb7503000) |
81 |
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 |
82 |
(0xb74f9000) |
83 |
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb74cb000) |
84 |
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7491000) |
85 |
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7420000) |
86 |
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb73f6000) |
87 |
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb737c000) |
88 |
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7268000) |
89 |
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7260000) |
90 |
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7171000) |
91 |
libXau.so.6 => /usr/lib/libXau.so.6 (0xb716e000) |
92 |
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7168000) |
93 |
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7130000) |
94 |
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb712c000) |
95 |
libdl.so.2 => /lib/libdl.so.2 (0xb7128000) |
96 |
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7123000) |
97 |
libpthread.so.0 => /lib/libpthread.so.0 (0xb710c000) |
98 |
librt.so.1 => /lib/librt.so.1 (0xb7102000) |
99 |
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7047000) |
100 |
libpano12.so.0 => /usr/lib/libpano12.so.0 (0xb6ff4000) |
101 |
libboost_thread-mt.so => /usr/lib/libboost_thread-mt.so (0xb6fe7000) |
102 |
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6fc4000) |
103 |
libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb6f71000) |
104 |
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb6f51000) |
105 |
libz.so.1 => /lib/libz.so.1 (0xb6f3e000) |
106 |
libstdc++.so.6 => |
107 |
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6 (0xb6e55000) |
108 |
libm.so.6 => /lib/libm.so.6 (0xb6e2f000) |
109 |
libc.so.6 => /lib/libc.so.6 (0xb6cfe000) |
110 |
libgcc_s.so.1 => |
111 |
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 (0xb6cf2000) |
112 |
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6ced000) |
113 |
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb6ce8000) |
114 |
libstdc++.so.5 => /usr/lib/libstdc++-v3/libstdc++.so.5 (0xb6c30000) |
115 |
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb6bd1000) |
116 |
libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb6bb0000) |
117 |
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6bac000) |
118 |
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6ba8000) |
119 |
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6ba3000) |
120 |
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6b95000) |
121 |
libXi.so.6 => /usr/lib/libXi.so.6 (0xb6b8b000) |
122 |
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6b85000) |
123 |
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6b7b000) |
124 |
/lib/ld-linux.so.2 (0xb7fbf000) |
125 |
|
126 |
> |
127 |
> the hugin binary, note which libs look like they are specific-ish to |
128 |
> hugin, identify the packages that supplied them and recompile those |
129 |
> together with hugin itself. |
130 |
> |
131 |
I reinstalled: |
132 |
libpano12 |
133 |
boost |
134 |
boost-build |
135 |
|
136 |
> I'm thinking a library linked to by hugin was built my your previous C++ |
137 |
> compiler, not your current one |
138 |
> |
139 |
> |
140 |
> |
141 |
|
142 |
-- |
143 |
Regards. |
144 |
|
145 |
David Harel, |
146 |
|
147 |
================================== |
148 |
|
149 |
Home office +972 77 7657645 |
150 |
Fax: +972 77 7657645 |
151 |
Cellular: +972 54 4534502 |
152 |
Snail Mail: Amuka |
153 |
D.N Merom Hagalil |
154 |
13802 |
155 |
Israel |
156 |
Email: hareldvd@××××××××××××.com |
157 |
|
158 |
|
159 |
-- |
160 |
gentoo-user@l.g.o mailing list |