Ralf S. Engelschall<[EMAIL PROTECTED]> wrote on 2007-02-06 08:40:
> On Mon, Feb 05, 2007, Thomas Lotterer wrote:
> 
>>     ensure screen picks up openpkg ncurses, if available
> 
> ncurses is BASE, screen is CORE!
> 
I know this. That's why the message reads "if available".

> I know what you want to do, but it is both confusing
> (one sees "ncurses" in the package and think a dependency is missing) 
> 
In the past it was a dirty but functioning workaround to install OpenPKG
ncurses just before building screen. These days and before this patch OpenPKG
screen even ignores an installed OpenPKG ncurses, which is not only confusing
but a showstopper as it even inhibits the workaround.

> and inconsistent (if ncurses is installed it is used, else not
> -- so why doesn't it work all the time without ncurses).
> 
That's how it worked in the past years.

> I think the problem is more the same problem as other packages have: a
> termcap-dev or something like a vendor package has to be installed. If not,
> we have to add the same hack for about 10 other packages, too.
> 
The actual problem is that the OpenPKG "self contained" promise is violated
here. The real solution is to bless ncurses for CORE class (there is a
technical problem with the sharutils requirement). Installing a vendor -dev
package is as easy as installing the vendor screen package.
 

-- 
http://thomas.lotterer.net
______________________________________________________________________
OpenPKG                                             http://openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to