Subject: pkg/26451: devel/ncurses dependencies ... are heavy
To: None <gnats-bugs@gnats.NetBSD.org>
From: Martin Husemann <martin@duskware.de>
List: pkgsrc-bugs
Date: 07/27/2004 23:04:23
>Number:         26451
>Category:       pkg
>Synopsis:       devel/ncurses dependencies ... are heavy
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jul 27 21:06:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Martin Husemann
>Release:        NetBSD 2.0G
>Organization:
>Environment:
System: NetBSD night-revel.duskware.de 2.0G NetBSD 2.0G (REVEL) #18: Mon Jul 26 21:04:12 CEST 2004 martin@night-revel.duskware.de:/usr/src/sys/arch/i386/compile/REVEL i386
Architecture: i386
Machine: i386
>Description:

On a fresh installed 2.0_BETA machine I needed ncurses. I knew it was
going to be tough, but after installing

libtool-base-1.5.6nb1 Generic shared library support script (the script itself)
gawk-3.1.3          GNU awk
perl-5.8.4nb1       Practical Extraction and Report Language
png-1.2.5nb6        Library for manipulating PNG images
jpeg-6bnb1          IJG's jpeg compression utilities
tiff-3.6.1nb2       Library and tools for reading and writing TIFF data files
gmake-3.80nb3       GNU version of 'make' utility
netpbm-10.18.13     Toolkit for conversion of images between different formats
papersize-1.0.8     Manipulate the default papersize in certain packages
psutils-1.17nb1     Utilities for manipulating PostScript documents
ghostscript-fonts-6.0 Postscript fonts for Aladdin Ghostscript

it died because I don't have X headers/libs installed (this machine is going
to be a router/firewall - so no X). Dependencies are:
print/ghostscript-gnu < textproc/groff < devel/ncurses.

This was too much for me and I canceled the idea.

I can not understand why *any* of the above, besides gmake and libtool,
would be realy needed; maybe I could understand gawk *or* perl. But
maybe I'm just dreamer.

>How-To-Repeat:
s/a 

>Fix:
Don't use ncurses (not kidding, I'm fixing the app I needed now to use
builtin curses, which is the right thing to do anyway).

>Release-Note:
>Audit-Trail:
>Unformatted: