[oe] [PATCH] alsa-utils-alsamixer: add ncurses-terminfo RDEPENDS

Enrico Scholz enrico.scholz at sigma-chemnitz.de
Sun Aug 29 15:01:34 UTC 2010


Martin Jansa <martin.jansa at gmail.com> writes:

>> > +RDEPENDS_alsa-utils-alsamixer = "ncurses-terminfo"
>> 
>> I think this should be solved in ncurses because it affects other
>> packages too; e.g. moving its /etc/terminfo files from 'ncurses' into
>> an own package and rrecommending this in the libtinfo package.
>
> I've already added this to few recipes:
> http://git.openembedded.org/cgit.cgi/openembedded/log/?qt=grep&q=terminfo

The 'ncurses-terminfo' is a large package (>500kB) and contains definitions
for exotic terminal.  The definitions on 'ncurses' take only 6kB and cover
perhaps 95% of all use cases (linux, xterm, vt100, screen).

I will move them into an own -terminfo-base package; atm I am not sure
whether I should write

| RSUGGESTS_${PN}-libtinfo = "${PN}-terminfo"
| RRECOMMENDS_${PN}-libtinfo = "${PN}-terminfo-base"

or

| RPROVIDES_${PN}-terminfo = "virtual/terminfo"
| RPROVIDES_${PN}-terminfo-base = "virtual/terminfo"
| RDEPENDS_${PN}-libtinfo = "virtual/terminfo"

I tend to the first variant.


Enrico




More information about the Openembedded-devel mailing list