This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Pending Packages List, 2003-10-24 [ploticus]

Package: ploticus 2.11-1 Description: Command line driven tool to generates various plots and graphs Proposer: Jari Aalto Proposal: Status: Package available. HOLD-UPS: Not enough votes (need 3). Not reviewed.

1. Appears to have been compiled on a VERY old system -- or one that still has /usr/X11R6/lib/libz.dll.a and /usr/X11R6/bin/libz.dll. Because the executable in this package, pl.exe, has a dependency on "libz.dll" -- when it SHOULD depend instead on "cygz.dll".

Jari needs to (a) remove /usr/X11R6/lib/libz.a|libz.dll.a (b) recompile the package. This will ensure that it links against /usr/lib/libz.dll.a and picks up "cygz.dll" instead.

More to the point, the build requirements list "libzlib", "libpng", and "X11". Those packages do NOT exist. What you want is:


2. cygbuild script needs a little work:

-- 2003-09-14 1.203
-- Wait, examining environment and preparing variables
./ line 402: [: -eq: unary operator expected
./ line 402: [: -eq: unary operator expected
-- Extracting /usr/src/tmp/ploticus-2.11.tar.gz
-- Hm, archive did not extract into directory ploticus-2.11 ...
-- Too many directories here, quitting. diffstat-1.33/ frotz/ plsrc211/ usr/
./ [FATAL] status is 1.

3. On the positive side, the binary package seems to be fine; includes a cygwin-specific readme etc.

This one needs points 1 and 2 addressed, and then it should be re-reviewed.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]