Date: Mon, 13 May 2013 19:38:39 +0200 From: Yutaka Itoh <y.itoh@a2network.jp> To: milki <milki@rescomp.berkeley.edu> Cc: perl@FreeBSD.org, y.itoh@a2network.jp, a2network operation <operation@a2network.net> Subject: Re: perl (5.8.9 to 5.8.14) portupgrade error Message-ID: <20130513193835.ACAB.45F8413E@a2network.jp> In-Reply-To: <20130513165734.GA5214@hal.rescomp.berkeley.edu> References: <20130513115628.AC8C.45F8413E@a2network.jp> <20130513165734.GA5214@hal.rescomp.berkeley.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks, Milki. I dkipped these 2 steps and tried to install perl-5.14 again. But I came across same error. root@ylog1:/etc# cd /usr/ports/lang/perl5.14 && make config && make package ===> Building/installing dialog4ports as it is required for the config dialog ===> Cleaning for dialog4ports-0.1.3 ===> dialog4ports-0.1.3 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> pkg-1.0.12 not supported on 7.x or early 8.0. *** Error code 1 Stop in /usr/ports/ports-mgmt/pkg. *** Error code 1 Stop in /usr/ports/ports-mgmt/dialog4ports. *** Error code 1 Stop in /usr/ports/ports-mgmt/dialog4ports. ===> Options unchanged ===> Configuring for perl-5.14.2_3 First let's make sure your kit is complete. Checking... Would you like to see the instructions? [n] Locating common programs... Checking compatibility between /bin/echo and builtin echo (if any)... Symbolic links are supported. Checking how to test for symbolic links... You can test for symbolic links with 'test -h'. Good, your tr supports [:lower:] and [:upper:] to convert case. Using [:upper:] and [:lower:] to convert case. 3b1 dragonfly irix_6_0 opus super-ux aix dynix irix_6_1 os2 svr4 aix_3 dynixptx isc os390 svr5 aix_4 epix isc_2 os400 ti1500 altos486 esix4 linux posix-bc titanos amigaos fps lynxos powerux ultrix_4 atheos freebsd midnightbsd qnx umips aux_3 genix mips rhapsody unicos beos gnu mirbsd riscos unicosmk bsdos gnukfreebsd mpc sco unisysdynix catamount gnuknetbsd mpeix sco_2_3_0 utekv convexos greenhills ncr_tower sco_2_3_1 uts cxux haiku netbsd sco_2_3_2 uwin cygwin hpux newsos4 sco_2_3_3 vmesa darwin i386 next_3 sco_2_3_4 vos dcosx interix next_3_0 solaris_2 dec_osf irix_4 next_4 stellar dgux irix_5 nonstopux sunos_4_0 dos_djgpp irix_6 openbsd sunos_4_1 Which of these apply, if any? [freebsd] Some users have reported that Configure halts when testing for the O_NONBLOCK symbol with a syntax error. This is apparently a sh error. Rerunning Configure with ksh apparently fixes the problem. Try ksh Configure [your options] Operating system name? [freebsd] Operating system version? [8.3-release-p3] Installation prefix to use? (~name ok) [/usr/local] AFS does not seem to be running... What installation prefix should I use for installing files? (~name ok) [/usr/local] Build Perl for SOCKS? [n] Use the PerlIO abstraction layer? [y] Getting the current patchlevel... Build a threading Perl? [n] Build Perl for multiplicity? [n] Use which C compiler? [cc] /usr/lib/libpthread.so: undefined reference to `__pselect@FBSDprivate_1.0' Uh-oh, the C compiler 'cc' doesn't seem to be working. You seem to have a working gcc, though. Would you like to use it? [y] /usr/lib/libpthread.so: undefined reference to `__pselect@FBSDprivate_1.0' You need to find a working C compiler. Either (purchase and) install the C compiler supplied by your OS vendor, or for a free C compiler try http://gcc.gnu.org/ I cannot continue any further, aborting. ===> Script "Configure" failed unexpectedly. Please report the problem to perl@FreeBSD.org [maintainer] and attach the "/usr/ports/lang/perl5.14/work/perl-5.14.2/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg info -g -Ea). *** Error code 1 Stop in /usr/ports/lang/perl5.14. *** Error code 1 Stop in /usr/ports/lang/perl5.14. On Mon, 13 May 2013 09:57:34 -0700 milki <milki@rescomp.berkeley.edu> wrote: > On 11:56 Mon 13 May , Yutaka Itoh wrote: > > Dear Olli. > > > > Thank you for your instruction. > > Yes, I want to upgrade perl from 5.8 to 5.14 (or 5.16), > > Now I am trying to reconstruct the package of my machine. > > But I came across the error after this command. > > > $> cd ports-mgmt/pkg && make package > > > > root@ylog1:/usr/ports/ports-mgmt/pkg# make package > > ===> pkg-1.0.12 not supported on 7.x or early 8.0. > > You can safely skip the use of pkg if its not supported. pkg is just an > updated tool to manage packages and replaces the older pkg_* scripts. > > > 106 11:10 echo "WITH_PKGNG=yes" >> /etc/make.conf > > 130 11:39 cd ports-mgmt/pkg && make package > > Skip these two steps in that case. > > -- > milki
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130513193835.ACAB.45F8413E>