FreeBSD la1008.myhostlogin.com 6.2-RELEASE-p6 FreeBSD 6.2-RELEASE-p6 #2:
I upgraded from ports then tried to upgrade perl.
When I ran the following I received a make file error. Been searching for hours but nothing has fixed it. Problem is, the upgrade to perl 5.10 was successful but trying to reinstall everything that depends on perl kicks the following error:
The Makefile looks like this
Can't upgrade portupgrade or any other package.
How can I fix the Makefile? Any ideas would be great.
Help!
I upgraded from ports then tried to upgrade perl.
When I ran the following I received a make file error. Been searching for hours but nothing has fixed it. Problem is, the upgrade to perl 5.10 was successful but trying to reinstall everything that depends on perl kicks the following error:
portupgrade -fr perl
Code:
# > portupgrade -fr perl
** Makefile possibly broken: archivers/p5-Archive-Tar:
"Makefile", line 29: Malformed conditional (${PORT_OPTIONS:MTEXTDIFF})
"Makefile", line 31: if-less endif
make: fatal errors encountered -- cannot continue
/usr/local/sbin/portupgrade:1473:in `get_pkgname': Makefile broken (MakefileBrokenError)
from /usr/local/sbin/portupgrade:617:in `main'
from /usr/local/sbin/portupgrade:608:in `each'
from /usr/local/sbin/portupgrade:608:in `main'
from /usr/local/sbin/portupgrade:582:in `catch'
from /usr/local/sbin/portupgrade:582:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `call'
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1248:in `order!'
from /usr/local/lib/ruby/1.8/optparse.rb:1241:in `order'
from /usr/local/sbin/portupgrade:559:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize'
from /usr/local/sbin/portupgrade:231:in `new'
from /usr/local/sbin/portupgrade:231:in `main'
from /usr/local/sbin/portupgrade:2219
The Makefile looks like this
Code:
# --< optimizations :: BEGIN >-------------------------------------------------
CPUTYPE=opteron
# added by use.perl 2013-01-30 11:51:17
PERL_VERSION=5.10.1
How can I fix the Makefile? Any ideas would be great.
Help!