Gentoo Archives: gentoo-user

From: Fernando Rodriguez <frodriguez.developer@×××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: !!!!
Date: Wed, 19 Aug 2015 05:27:20
Message-Id: BLU436-SMTP103E5F3E3D97195DD19741A8D670@phx.gbl
In Reply to: Re: [gentoo-user] Re: !!!! by Jeremi Piotrowski
1 On Wednesday, August 19, 2015 12:14:46 AM Jeremi Piotrowski wrote:
2 > On Tue, 18 Aug 2015, Dale wrote:
3 > > Grant Edwards wrote:
4 > > > On 2015-08-18, Dale <rdalek1967@×××××.com> wrote:
5 > > > I don't have any libtinfo.<whatever> on any of my systems either. By
6 > > > default, I don't think a separate libtinfo is built. One suggestion I
7 > > > saw for this problem (on a different distro) is to symlink libtinfo to
8 > > > libncurses.
9 >
10 > Ncurses can be compiled as a single library or as two (ncurses + tinfo),
11 > in either case all the symbols are present on the system it's just a
12 > question of where they are located.
13 >
14 > Many packages are not prepared to handle the seperate tinfo library, we
15 > have many bugs in the bugzilla that deal with tracking down such build
16 > failures and correcting them. But this is the first I hear of anyone
17 > having a problem with the reverse.
18
19 It could happen if the tinfo flag is removed (perhaps as an attempt to build
20 one of the many broken packages). If the tinfo library is not preserved
21 everything that linked against it stops working. That's one of the many
22 problems with the current approach to this use flag (patching the multitude of
23 broken packages). I patched my ncurses ebuild to build and install both a full
24 ncurses along with a tinfo library, that causes the most packages to link
25 against curses only so no rebuild is necessary after removing the use flag,
26 everything builds ok and only binary packages use libtinfo. I posted the patch
27 on the tinfo tracker but no one seems interested.
28
29 > Symlinking libtinfo to libncurses *should* work, or atleast seems like a
30 > valid rescue attempt.
31
32 It's worth a shot, but it doesn't work for all packages. I think it depends on
33 the linking order.
34
35 PS: There's a post by wraeth on this thread, is anybody having problems
36 opening it? kmail crashes everytime I try.
37
38 --
39 Fernando Rodriguez

Replies

Subject Author
Re: [gentoo-user] Re: !!!! Dale <rdalek1967@×××××.com>
Re: [gentoo-user] Re: !!!! wraeth <wraeth@×××××××××.au>