1 |
On Thu, Jul 23, 2009 at 9:50 AM, Jeremy Olexa<darkside@g.o> wrote: |
2 |
> Hello, |
3 |
> It looks like the hp-ux's profile.bashrc is somewhat broken. I last |
4 |
> saw this issue in http://bugs.gentoo.org/show_bug.cgi?id=199868#c5 |
5 |
> |
6 |
> Every ebuild fails to merge with output like this: |
7 |
> |
8 |
>>>> Emerging (1 of 66) sys-devel/flex-2.5.35 |
9 |
> /usr/lib/hpux32/dld.so: Unsatisfied data symbol 'BC' in load module |
10 |
> '/home/jolexa/portage/hpia64-11.23/bin/bash'. |
11 |
> /usr/lib/hpux32/dld.so: Unsatisfied data symbol 'PC' in load module |
12 |
> '/home/jolexa/portage/hpia64-11.23/bin/bash'. |
13 |
> /usr/lib/hpux32/dld.so: Unsatisfied data symbol 'UP' in load module |
14 |
> '/home/jolexa/portage/hpia64-11.23/bin/bash'. |
15 |
> /usr/lib/hpux32/dld.so: Unsatisfied data symbol 'BC' in load module |
16 |
> '/home/jolexa/portage/hpia64-11.23/bin/bash'. |
17 |
> /usr/lib/hpux32/dld.so: Unsatisfied data symbol 'PC' in load module |
18 |
> '/home/jolexa/portage/hpia64-11.23/bin/bash'. |
19 |
> /usr/lib/hpux32/dld.so: Unsatisfied data symbol 'UP' in load module |
20 |
> '/home/jolexa/portage/hpia64-11.23/bin/bash'. |
21 |
> * flex-2.5.35.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] |
22 |
> * checking ebuild checksums ;-) ... [ ok ] |
23 |
> * checking auxfile checksums ;-) ... [ ok ] |
24 |
> * checking miscfile checksums ;-) ... [ ok ] |
25 |
> /usr/lib/hpux32/dld.so: Unsatisfied data symbol 'BC' in load module |
26 |
> '/home/jolexa/portage/hpia64-11.23/bin/bash'. |
27 |
> /usr/lib/hpux32/dld.so: Unsatisfied data symbol 'PC' in load module |
28 |
> '/home/jolexa/portage/hpia64-11.23/bin/bash'. |
29 |
> /usr/lib/hpux32/dld.so: Unsatisfied data symbol 'UP' in load module |
30 |
> '/home/jolexa/portage/hpia64-11.23/bin/bash'. |
31 |
> |
32 |
>>>> Failed to emerge sys-devel/flex-2.5.35 |
33 |
> |
34 |
> Any help? (haubi? ;) |
35 |
> |
36 |
> Thanks, |
37 |
> Jeremy |
38 |
> |
39 |
|
40 |
Ah, hate to reply to myself. But we fixed this. In my case, bash was |
41 |
improperly linked to the system libcurses.so. It was fixed by: |
42 |
%% cd $EPREFIX/lib |
43 |
%% ln -s libncurses.so libcurses.so |
44 |
%% emerge bash |
45 |
Here, bash was now linked against the EPREFIX libncurses.so and all is well. |
46 |
|
47 |
-Jeremy |