I try to upgrade perl5.12 to perl5.14 according to /usr/ports/UPDATING of date 110517
the step " Reinstall everything that depends on Perl ": # portupgrade -fr perl in my case, needs to recompile 318 packages (pkg_info -R perl-5.14.0 | wc -l ) but I get: ... make: don't know how to make /usr/local/lib/perl5/5.14.0/mach/CORE/cc_runtime.h. Stop causing not to rebuild the following packages Stop in /usr/ports/net-mgmt/net-snmp Stop in /usr/ports/www/p5-HTML-Parser Stop in /usr/ports/textproc/p5-XML-Parser Stop in /usr/ports/databases/p5-DBI Stop in /usr/ports/devel/p5-IO-Tty Stop in /usr/ports/x11-toolkits/p5-Tk Stop in /usr/ports/graphics/p5-GD Stop in /usr/ports/databases/rrdtool Stop in /usr/ports/www/mod_perl2 Stop in /usr/ports/converters/p5-MIME-Base64 Stop in /usr/ports/graphics/ImageMagick and checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool ===> Script "configure" failed unexpectedly causes not to rebuild: Stop in /usr/ports/misc/shared-mime-info Stop in /usr/ports/sysutils/polkit Stop in /usr/ports/sysutils/policykit and the recompile of another 58 packages were skipped 'because requisite package failed' (one of the above) So it seems to all boil down to that one cause: I DO NOT have a file /usr/local/lib/perl5/5.14.0/mach/CORE/cc_runtime.h in the /usr/local/lib/perl5/5.14.0/mach/CORE directory 1. why, what's wrong and how to fix ? 2. when fixed, if I do a # portupgrade -fr perl again, it there some way to avoid recompiling everything that already compiled successfully ? ( so far some 250 packages compiled successfully but this took 10 hours ...) _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"