Request 242 was acted upon.
_________________________________________________________________________

         URL: https://rt.openpkg.org/id/242
      Ticket: [OpenPKG #242]
     Subject: python-2.2.3-1.3.0 and ncurses-5.3.20030726-1.3.0
  Requestors: [EMAIL PROTECTED]
       Queue: openpkg
       Owner: Nobody
      Status: open
 Transaction: Correspondence added by mlelstv
        Time: Fri Aug 29 10:06:06 2003
________________________________________________________________________

On Fri, Aug 29, 2003, Karl Vogel via RT wrote:

Karl,

> Python looks for ncurses.h in %{l_prefix}/include whereas it is installed in
> a sub directory %{l_prefix}/include/ncurses.

python either must not look at ncurses at all or must explicitely depend
on the the ncurses package.


> This is easily fixed with
> adding:
> 
>       ln -s ncurses/ncurses.h ncurses.h
> 
> to the ncurses package. Red Hat also links to ncurses/curses.h, maybe adding
> that also, will fix some other built problems too?!

While that is a simple trick, it clutters the namespace for include files.
We would have to force more packages to ignore the header when it were
visible at the top level directory.

The correct way is to provide an include path to the ncurses subdirectory
if and only if the package also has a dependency to the ncurses package.

I'll have a look.


Greetings,
-- 
    ,eM""=.            a"-.                         Michael van Elst
   dWWMWM" -          :GM==;                        [EMAIL PROTECTED]
  :WWMWMw=--.          "W='  cable & wireless
   9WWMm==-.
    "-Wmw-"  CABLE & WIRELESS

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

Reply via email to