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 [EMAIL PROTECTED]
        Time: Fri Aug 29 11:35:09 2003
________________________________________________________________________

> Can you please try:
> 
> ftp://ftp.openpkg.org/current/SRC/python-2.3-20030829.src.rpm
> 
> It should no longer pick up ncurses from OpenPKG.
>
> If your system has its own ncurses version you should still be able
> to use curses. Otherwise the curses module should fail.

This is what I get with the new RPM (same as with the old):

checking ncurses.h usability... no
checking ncurses.h presence... no
checking for ncurses.h... no

The system doesn't have a ncurses in the OS install (it only has the old
curses lib). The ncurses rpm from OpenPKG was installed.

$ rpm -qi ncurses
Name:    ncurses                     Source RPM:
ncurses-5.3.20030726-1.3.0.src.rpm
Version: 5.3.20030726                Packager:     The OpenPKG Project
Release: 1.3.0                       Build Host:   alpha.antwerp.seagha.com
Group:   Terminal                    Build System: alpha-osf15.1
Distrib: OpenPKG [BASE]              Build Time:   Mon Aug 25 22:11:20 2003
License: GPL                         Relocations:  /cw
Vendor:  Free Software Foundation    Install Size: 6296293 bytes
URL:     http://www.gnu.org/software/ncurses/ Install Time: Mon Aug 25
22:11:53 2003
Summary: Terminal Capability and Display Library
Description:
    NCurses is the GNU re-implementation of the popular Curses
    terminal screen handling library.
Provides:
    ncurses = 5.3.20030726-1.3.0

> 
> If that works as expected I can create an explicit dependency 
> and binding
> for our ncurses package.

NOTE: the new rpm bombs out here... the python executable is build, so I
tried it anyway:

--
$ ./python
Python 2.3 (#1, Aug 29 2003, 11:19:16)
[GCC 3.3.1] on osf1V5
Type "help", "copyright", "credits" or "license" for more information.
>>> import curses;
Segmentation fault

-- here's the build error

building 'dbm' extension
/cw/bin/cc -pthread -DNDEBUG -g -O2 -Wall -Wstrict-prototypes
-fno-strict-aliasing -DHAVE_NDBM_H -I.
-I/usr/cw/RPM/TMP/Python-2.3/./Include -I/cw/include
-I/usr/cw/RPM/TMP/Python-2.3/Include -I/usr/cw/RPM/TMP/Python-2.3 -c
/usr/cw/RPM/TMP/Python-2.3/Modules/dbmmodule.c -o
build/temp.osf1-V5.1-alpha-2.3/dbmmodule.o
ld -shared -expect_unresolved * build/temp.osf1-V5.1-alpha-2.3/dbmmodule.o
-L/cw/lib -o build/lib.osf1-V5.1-alpha-2.3/dbm.so
building 'termios' extension
/cw/bin/cc -pthread -DNDEBUG -g -O2 -Wall -Wstrict-prototypes
-fno-strict-aliasing -I. -I/usr/cw/RPM/TMP/Python-2.3/./Include
-I/cw/include -I/usr/cw/RPM/TMP/Python-2.3/Include
-I/usr/cw/RPM/TMP/Python-2.3 -c /usr/cw/RPM/TMP/Python-2.3/Modules/termios.c
-o build/temp.osf1-V5.1-alpha-2.3/termios.o
ld -shared -expect_unresolved * build/temp.osf1-V5.1-alpha-2.3/termios.o
-L/cw/lib -o build/lib.osf1-V5.1-alpha-2.3/termios.so
building 'resource' extension
/cw/bin/cc -pthread -DNDEBUG -g -O2 -Wall -Wstrict-prototypes
-fno-strict-aliasing -I. -I/usr/cw/RPM/TMP/Python-2.3/./Include
-I/cw/include -I/usr/cw/RPM/TMP/Python-2.3/Include
-I/usr/cw/RPM/TMP/Python-2.3 -c
/usr/cw/RPM/TMP/Python-2.3/Modules/resource.c -o
build/temp.osf1-V5.1-alpha-2.3/resource.o
ld -shared -expect_unresolved * build/temp.osf1-V5.1-alpha-2.3/resource.o
-L/cw/lib -o build/lib.osf1-V5.1-alpha-2.3/resource.so
building 'nis' extension
/cw/bin/cc -pthread -DNDEBUG -g -O2 -Wall -Wstrict-prototypes
-fno-strict-aliasing -I. -I/usr/cw/RPM/TMP/Python-2.3/./Include
-I/cw/include -I/usr/cw/RPM/TMP/Python-2.3/Include
-I/usr/cw/RPM/TMP/Python-2.3 -c
/usr/cw/RPM/TMP/Python-2.3/Modules/nismodule.c -o
build/temp.osf1-V5.1-alpha-2.3/nismodule.o
ld -shared -expect_unresolved * build/temp.osf1-V5.1-alpha-2.3/nismodule.o
-L/cw/lib -o build/lib.osf1-V5.1-alpha-2.3/nis.so
building '_curses' extension
/cw/bin/cc -pthread -DNDEBUG -g -O2 -Wall -Wstrict-prototypes
-fno-strict-aliasing -I. -I/usr/cw/RPM/TMP/Python-2.3/./Include
-I/cw/include -I/usr/cw/RPM/TMP/Python-2.3/Include
-I/usr/cw/RPM/TMP/Python-2.3 -c
/usr/cw/RPM/TMP/Python-2.3/Modules/_cursesmodule.c -o
build/temp.osf1-V5.1-alpha-2.3/_cursesmodule.o
ld -shared -expect_unresolved *
build/temp.osf1-V5.1-alpha-2.3/_cursesmodule.o -L/cw/lib -lncurses -o
build/lib.osf1-V5.1-alpha-2.3/_curses.so
/bin/sh: 252381 Memory fault - core dumped
make: *** [sharedmods] Error 139
error: Bad exit status from /cw/RPM/TMP/rpm-tmp.24535 (%build)


RPM build errors:
    Bad exit status from /cw/RPM/TMP/rpm-tmp.24535 (%build)


______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Bug Database Interface                           www.openpkg.org/bugdb
Bug Database List                            [EMAIL PROTECTED]

Reply via email to