User: For users who are running FreeBSD 5.x + Cpanel

This annoying issue occurs when UPCP runs or /script/upcp is run manually.
The following error will be displayed;

CODE


CPAN: Module::Signature loaded ok

WARNING: This key is not certified with a trusted signature!

Primary key fingerprint: 2E66 557A B97C 19C7 91AF  8E20 328D A867 450F 89EC

Signature for /home/.cpan/sources/authors/id/G/GI/GIRAFFED/CHECKSUMS ok

CPAN: Compress::Zlib loaded ok

Checksum for /home/.cpan/sources/authors/id/G/GI/GIRAFFED/Curses-1.14.tgz ok

Scanning cache /home/.cpan/build for sizes

x Curses-1.14/

x Curses-1.14/hints/

x Curses-1.14/hints/c-MSWin32.visualc.h

x Curses-1.14/hints/c-sunos.bsd.h

x Curses-1.14/hints/c-dec_osf.h

x Curses-1.14/hints/c-svr4.h

x Curses-1.14/hints/c-darwin.h

x Curses-1.14/hints/c-none.h

x Curses-1.14/hints/c-freebsd.ncurses.h

x Curses-1.14/hints/c-aix.h

x Curses-1.14/hints/c-linux.bsd.h

x Curses-1.14/hints/c-irix.ncurses.h

x Curses-1.14/hints/c-dgux.h

x Curses-1.14/hints/c-bsd386.h

x Curses-1.14/hints/c-MSWin32.borland.h

x Curses-1.14/hints/c-hpux.h

x Curses-1.14/hints/c-irix.bsd.h

x Curses-1.14/hints/c-solaris.h

x Curses-1.14/hints/c-bsdos.h

x Curses-1.14/hints/c-dynixptx.h

x Curses-1.14/hints/c-isc.h

x Curses-1.14/hints/c-openbsd.h

x Curses-1.14/hints/c-cygwin.h

x Curses-1.14/hints/c-linux.ncurses.h

x Curses-1.14/hints/c-sunos.sysv.h

x Curses-1.14/hints/c-next.h

x Curses-1.14/hints/c-sco.h

x Curses-1.14/hints/c-os2.ncurses.h

x Curses-1.14/hints/c-vms.h

x Curses-1.14/hints/c-sunos.ncurses.h

x Curses-1.14/hints/c-netbsd.h

x Curses-1.14/hints/c-freebsd.bsd.h

x Curses-1.14/hints/c-darwin-thread-multi-2level.h

x Curses-1.14/gdc

x Curses-1.14/demo.panel

x Curses-1.14/gen/

x Curses-1.14/gen/make.list.syms

x Curses-1.14/gen/make.CursesBoot.c

x Curses-1.14/gen/make.CursesFun.c

x Curses-1.14/gen/make.Curses.pm

x Curses-1.14/gen/make.CursesVar.c

x Curses-1.14/gen/list.typ

x Curses-1.14/gen/make.CursesCon.c

x Curses-1.14/gen/list.fun

x Curses-1.14/gen/increase-version

x Curses-1.14/gen/make.CursesTyp.h

x Curses-1.14/gen/list.con

x Curses-1.14/gen/list.var

x Curses-1.14/gen/README

x Curses-1.14/gen/Gen.pm

x Curses-1.14/demo

x Curses-1.14/demo.menu

x Curses-1.14/list.syms

x Curses-1.14/demo.form

x Curses-1.14/cdemo.c

x Curses-1.14/CursesFun.c

x Curses-1.14/Makefile.PL

x Curses-1.14/CursesVar.c

x Curses-1.14/Curses.pm

x Curses-1.14/CursesCon.c

x Curses-1.14/Curses.c

x Curses-1.14/CursesTyp.h

x Curses-1.14/test.syms

x Curses-1.14/Artistic

x Curses-1.14/MANIFEST

x Curses-1.14/testtyp.c

x Curses-1.14/testsym.c

x Curses-1.14/README

x Curses-1.14/CursesBoot.c

x Curses-1.14/demo2

x Curses-1.14/testint.c

x Curses-1.14/Copying

x Curses-1.14/INSTALL

x Curses-1.14/HISTORY

x Curses-1.14/MAINTENANCE

Removing previously used /home/.cpan/build/Curses-1.14

Package came without SIGNATURE





 CPAN.pm: Going to build G/GI/GIRAFFED/Curses-1.14.tgz



GEN    function:  not applicable

PANELS functions: not enabled

MENUS  functions: not enabled

FORMS  functions: not enabled



Making a guess for $inc and/or $libs...

Guesses:  includes '', libs '-lcurses -ltermcap' Curses type bsd

Making a guess for "c-config.h"...



I'm sorry, but I couldn't find a hints file that was configured for

your OS (named hints/c-freebsd.h).  You will need to create and configure a

"c-config.h" file for yourself.  Please see the "INSTALL"

directions

for pointers on how to do this.

make: no target to make.

 /usr/bin/make  -- NOT OK

Running make install

 make had returned bad status, install seems impossible

Curses::UI is up to date (0.95).



This issue is caused by a bug in the installation process on FreeBSD. To fix this issue, a manual installation is necessary!;

To fix this issue so upcp stops complaining and so curses gets upgraded properly, perform the following steps;

CODE


cd /home/.cpan/sources/authors/id/G/GI/GIRAFFED/

[B]type; ls -la and search for the version of Curses in the current directory. The version on my server is Curses-1.14.tgz.[/B]

tar -zxvf Curses-1.14.tgz

cd Curses-1.14

ln -s hints/c-freebsd.ncurses.h c-config.h

perl Makefile.PL

make

make test

make install



Curses installed. Upcp should stop complaining from here in.

icon_wink.gif