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]