Smokeping failure

2012-05-13 Thread Darin
It's apparently failing on the absence of FCGI or CGI::Fast.  Any idea 
why this is happening all of a sudden?





make failure:   



cthulhu# cd /usr/ports/net-mgmt/smokeping
cthulhu# make clean
===>  Cleaning for smokeping-2.6.7
cthulhu# make
===>  License check disabled, port has not defined LICENSE
===>  Found saved configuration for smokeping-2.4.2_6
===>  Extracting for smokeping-2.6.7
=> SHA256 Checksum OK for smokeping-2.6.7.tar.gz.
===>   smokeping-2.6.7 depends on file: /usr/local/bin/perl5.12.4 - found
cd /usr/ports/net-mgmt/smokeping/work/smokeping-2.6.7/lib ; /bin/rm 
BER.pm SNMP_util.pm SNMP_Session.pm

===>  Patching for smokeping-2.6.7
===>   smokeping-2.6.7 depends on file: /usr/local/bin/perl5.12.4 - found
===>  Applying FreeBSD patches for smokeping-2.6.7
/usr/bin/sed -i.bak -e s!%%USERS%%!smokeping!g -e 
s!%%GROUPS%%!smokeping!g -e s!%%PREFIX%%!/usr/local!g -e 
s!%%LOCALBASE%%!/usr/local!g -e 
s!%%DATADIR%%!/usr/local/share/smokeping!g -e 
s!%%DOCSDIR%%!/usr/local/share/doc/smokeping!g -e 
s!%%EXAMPLESDIR%%!/usr/local/share/examples/smokeping!g -e 
s!%%WWWDIR%%!/usr/local/www/smokeping!g -e 
s!%%ETCDIR%%!/usr/local/etc/smokeping!g  
/usr/ports/net-mgmt/smokeping/work/smokeping-2.6.7/doc/Makefile.in

===>   smokeping-2.6.7 depends on executable: gmake - found
===>   smokeping-2.6.7 depends on file: /usr/local/bin/perl5.12.4 - found
===>  Configuring for smokeping-2.6.7
checking build system type... i386-portbld-freebsd9.0
checking host system type... i386-portbld-freebsd9.0
checking target system type... i386-portbld-freebsd9.0
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cpp
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for a BSD-compatible install... /usr/bin/install -c -o root -g 
wheel

checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... conftools/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether gmake sets $(MAKE)... yes
checking for style of include used by gmake... GNU
checking dependency style of cc... none
checking whether to enable maintainer-specific portions of Makefiles... no
checking for perl... /usr/local/bin/perl
checking for sed... /usr/bin/sed
checking for grep... (cached) /usr/bin/grep
checking for echo... /bin/echo
checking for ln... /bin/ln
checking for cp... /bin/cp
checking for rm... /bin/rm
checking for rmdir... /bin/rmdir
checking for mkdir... /bin/mkdir
checking for find... /usr/bin/find
checking for sendmail... /usr/sbin/sendmail
checking for gnroff... no
checking for nroff... /usr/bin/nroff
checking for gnumake... no
checking for gmake... /usr/local/bin/gmake
checking checking for gnu make availablility... /usr/local/bin/gmake is 
GNU make

checking checking for perl module 'RRDs'... Ok
checking checking for perl module 'FCGI'... Failed
checking checking for perl module 'CGI'... Ok
checking checking for perl module 'CGI::Fast'... Failed
checking checking for perl module 'Config::Grammar'... Ok
checking checking for perl module 'Digest::HMAC_MD5'... Ok
checking checking for perl module 'LWP'... Ok

** Aborting Configure **

   If you know where perl can find the missing modules, set
   the PERL5LIB environment variable accordingly.

   FIRST though, make sure that 'perl' starts the perl
   binary you want to use for SmokePing.

   Now you can install local copies of the missing modules
   by running

 ./setup/build-perl-modules.sh /usr/local/thirdparty

   The RRDs perl module is part of RRDtool. Either use the rrdtool
   package provided by your OS or install rrdtool from source.
   If you install from source, the RRDs module is located
   PREFIX/lib/perl

===>  Script "configure" failed unexpectedly.
Please report the problem to po...@freebsd.org [maintainer] and attach the
"/usr/ports/net-mgmt/smokeping/work/smokeping-2.6.7/config.log" 
including the

output of the failure of your make command. Also, it might be a g

Re: Smokeping failure

2012-05-14 Thread Darin

On 5/14/2012 1:11 PM, Lowell Gilbert wrote:

Jason Hellenthal  top-posted:



On Mon, May 14, 2012 at 11:32:16AM -0400, Lowell Gilbert wrote:

Darin  writes:


It's apparently failing on the absence of FCGI or CGI::Fast.  Any idea
why this is happening all of a sudden?

I don't use (or know anything about) smokeping,
but I did notice the new entry in UPDATING
saying that such configurations were preferred,
and pointing to the documentation.



This has nothing to do with the webserver configuration.

This is a build failure due to a missing depend.

Well, you definitely need one of those missing CGI ports for the default
configurations, so you can work around this by installing them. It looks
like you *should* be able to configure it other ways, so I don't think
putting them in the build requirements is a real fix.

Just wondering why FastCGI is needed all of a sudden.  I've used 
Smokeping for years and have never needed it before.. Just another bit 
of code that really doesn't add anything IMO.

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: ghostscript8-nox11 - why new dependency on cups-*?

2009-05-31 Thread Darin

Miroslav Lachman wrote:

Hi,

I have one question to somebody with enough knowledge of ghostscript / 
cups ports.
I am using ImageMagick for image work in some webapplication on our 
webservers, ImageMagick has dependency on ghostscript8 and in today 
upgrade process I realized new dependency of ghostscript on cups-image 
and cups-client. I don't like to install new and new unwanted 
dependencies on production webservers, so I am asking - for what are 
needed those two new dependencies after "minor update" from

ghostscript8-nox11-8.64_1 to ghostscript8-nox11-8.64_2

Can cups-* be made as optional dependency?

/# pkg_info -rR ghostscript8-nox11-8.64_1
Information for ghostscript8-nox11-8.64_1:

Depends on:
Dependency: expat-2.0.1
Dependency: gsfonts-8.11_4
Dependency: png-1.2.35
Dependency: jpeg-6b_7
Dependency: pkg-config-0.23_1
Dependency: freetype2-2.3.9_1
Dependency: fontconfig-2.6.0,1
Dependency: libiconv-1.11_1
Required by:
ImageMagick-nox11-6.5.1.1


/# pkg_info -rR ghostscript8-nox11-8.64_2
Information for ghostscript8-nox11-8.64_2:

Depends on:
Dependency: expat-2.0.1
Dependency: gsfonts-8.11_4
Dependency: cups-client-1.3.10_2
Dependency: png-1.2.35
Dependency: jpeg-6b_7
Dependency: tiff-3.8.2_3
Dependency: cups-image-1.3.10_2
Dependency: pkg-config-0.23_1
Dependency: freetype2-2.3.9_1
Dependency: fontconfig-2.6.0,1
Dependency: libiconv-1.11_1
Required by:
ImageMagick-nox11-6.5.1.10

Miroslav Lachman
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

I second Miroslav's question.   I just noticed this as well. 
I just went to upgrade ghostscript to the latest version, and it started 
to compile in cups-image and cups-client.  I don't run cups on my 
webserver, and I don't want the extra unnecessary code lying around on 
the system.  Is there a way to prevent this?


Darin -
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"