On 2009-08-29 09:53 +0200, Sven Joachim wrote:
> On 2008-05-10 02:40 +0200, John Darrington wrote:
>
>> ncurses5-config should be shipped by libncurses5-dev and not
>> ncurses5-bin and it should give the correct information.
>
> I agree that ncurses5-config should be in libncurses5-dev. As long as
> it is in ncurses-bin, at least the output of "ncurses5-config --version"
> is not guaranteed to be correct.
This has been worked around in 5.7+20100313-2 by adding a strict
versioned dependency of libncurses5-dev to ncurses-bin. In the light of
Multi-Arch approaching[1,2], this might need to be revised: if an admin
wants to install a foreign-arch libncurses5-dev, he has to replace the
native ncurses-bin as well which is not probably not very desirable.
I see two possible solutions:
1) Mark ncurses-bin Multi-Arch: foreign.
2) Move ncurses{w,5}-config to their respective -dev packages and drop
the ncurses-bin dependency.
1) has the disadvantage that the output of "ncurses5-config --libs" and
"ncurses5-config --libdir" is incorrect for foreign arches. The
downside of 2) is that it becomes impossible to make the -dev packages
Multi-Arch: Same (AIUI this is currently not allowed anyway, but may be
in the future[2]).
Any other ideas?
1.
http://anonscm.debian.org/gitweb/?p=collab-maint/ncurses.git;a=commit;h=f9e74cbe811e06c0914c13dab8ce361d25114d6d
2. http://lists.debian.org/debian-devel-announce/2011/06/msg00002.html
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]