Subject: overrides for X11 and strange dependencies
To: None <tech-pkg@netbsd.org>
From: Florian Heigl <floh@deranfangvomen.de>
List: tech-pkg
Date: 04/21/2005 18:02:04
Hi list,

is there a nice hook for disabling x11 builds and dependencies?
I just tried a compile of mail/fetchmail on a NetBSD host and the whole 
thing exited just a moment before I hit ctrl+c (headless system)

Required package groff>=1.19nb4: NOT found
===> Verifying reinstall for ../../textproc/groff
===> Checking for vulnerabilities in groff-1.19.1nb2
=> Checksum SHA1 OK for groff-1.19.1.tar.gz.
=> Checksum RMD160 OK for groff-1.19.1.tar.gz.
===> Extracting for groff-1.19.1nb2
===> Required installed package netpbm>=10.0: netpbm-10.26.3 found
===> Required installed package psutils>=1.17: psutils-1.17nb1 found
===> Required package 
{ghostscript-esp>=6.01,ghostscript-esp-nox11>=6.01,ghostscript-gnu>=6.01,ghostscript-gnu-x11>=6.01,ghostscript-gnu-nox11>=6.01,ghostscript>=6.01,ghostscript-nox11>=6.01}: 
NOT found
===> Verifying reinstall for ../../print/ghostscript-gnu
===> Checking for vulnerabilities in ghostscript-gnu-7.07
=> Checksum SHA1 OK for ghostscript/ghostscript-7.07.tar.bz2.
=> Checksum RMD160 OK for ghostscript/ghostscript-7.07.tar.bz2.
=> Checksum SHA1 OK for ghostscript/jpegsrc.v6b.tar.gz.
=> Checksum RMD160 OK for ghostscript/jpegsrc.v6b.tar.gz.
===> Extracting for ghostscript-gnu-7.07
===> Required installed package ghostscript-fonts-6.0: 
ghostscript-fonts-6.0 found
===> Required installed package png>=1.2.6nb1: png-1.2.8 found
===> Required installed package gmake>=3.78: gmake-3.80nb4 found
===> Required package x11-links>=0.24: NOT found
===> Verifying reinstall for ../../pkgtools/x11-links
===> x11-links-0.24 requires X headers to be installed
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/pkgtools/x11-links
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/pkgtools/x11-links
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/print/ghostscript-gnu
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/print/ghostscript-gnu
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/print/ghostscript-gnu
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/textproc/groff
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/textproc/groff
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/textproc/groff
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/mail/fetchmail
*** Error code 1


Now, I may understand groff is needed for the man page,
but nonetheless I don't know if I should laugh or cry when
I look through this list of depen-depen-depen-dependecies.

I have some sgi systems I wanted to switch to pkgsrc to end
up the dependency hell of the freebsd collection, so right now
I'd very happy if someone told me I confused things that much
and maybe even how to de-fuse them.

florian

--
florian heigl                          
http://deranfangvomen.de/                       contact: fh2-6bone
wenn sie hohen ROI wollen, schicken sie mal eine der nackt putzenden
damen hierher, das bad saubermachen.