--- Erhalten von  ZBM.ZARBR 089/32000-545                    15-04-05 11.33

Hello Michael,

>> package 'screen' seems to miss 'ncurses' as a prereq package.
>>
...
> However, some weeks later Thomas LOTTERER discovered:
>
>  [2] Check-in [19549]: CORE class screen must not depend on
>                    BASE class ncurses; SuSE9.[01], Mandrake 10,
>                    HPUX and Solaris10 have been tested to work
>                    without that requirement, so lets see which
>                    part of the build farm fails.
>
> If you have decisive proof that ncurses is or isn't needed, then
> it would help to know this. I haven't looked into this since
> tgetent(3) was required, so maybe things have changed since then?

It all happens on a SuSE SLES 9 system which should be functionally comparable
to a SuSE Professional 9.1. I have looked into that and found that it depends
on the installation's extent. A SuSE "standard" install contains static
ncurses libs in /usr/lib (namely libncurses.a), a "minimal" install does not
contain that library. I suppose this is the reason why screen built on your
SuSE system (as this may be a "standard" installation or even larger) while
mine is a "minimum". I expect that all the other systems you mention also have
a os-side libncurses.a or libcurses.a.

As usually OpenPKG packages tend reduce dependencies from os-side ressources
to a minimum I think it is clearer to force the screen build to use an OpenPKG
supplied curses library.

Additionally, I suggest you consider to reduce the SuSE buildfarm installation
to "minimum" so to be able to spot more of such situations.

Regards ... Christian

--
Christian Reiber, [EMAIL PROTECTED]

---- 15-04-05 11.33 ---- Gesendet an   ---------------------------------------
  -> openpkg-dev@openpkg.org
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to