On Tue, Aug 26, 2014 at 2:19 PM, Michelle Sullivan <miche...@sorbs.net>
wrote:

> And this is precisely why I think the killing of the old packaging
> system on Sept 1, is the wrong thing to do.
>
> If you don't have the new packaging system installed and setup by then,
> you're screwed... royally...
>
> Happened somewhere between 6.x and 7.x with the ports tree, pre 8.4...
> the list goes on....
>
> FWIW Torfinn, get a amd64, 8.4 make binary (from the install disk) and
> manually copy it over (just /usr/bin/make ) backing up the original first.
>
> You'll find the ports tree will then work... well until Sept 1 when all
> hell breaks loose.... if you use anything but the quarterly SVN tree...
> and then you'll have 90 days more..
>
> Michelle
>
> Torfinn Ingolfsen wrote:
> > I have a machine which has an old installation of FreeBSD 8.3 on it:
> > root@kg-vm2# uname -a
> > FreeBSD kg-vm2 8.3-RC2 FreeBSD 8.3-RC2 #0: Sat Mar 24 16:15:47 UTC
> > 2012     r...@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
> > amd64
> >
> > and I want to update it. Since FreeBSD this old doesn't have svnlite
> > installed, I fetch a ports tree (no, this machine didn't have one
> > already) and try to install the subversion port:
> > root@kg-vm2# cd /usr/ports/devel/subversion
> > root@kg-vm2# make install
> > Unknown modifier 't'
> >
> > "/usr/ports/Mk/bsd.port.mk", line 1727: Malformed conditional
> > (defined(USE_RC_SUBR) && ${USE_RC_SUBR:tu} != "YES")
> > Unknown modifier 't'
> >
> > Unknown modifier 't'
> >
> > Unknown modifier 't'
> >
> > "/usr/ports/Mk/bsd.sites.mk", line 956: Malformed conditional
> > (!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan")
> > Unknown modifier 't'
> >
> > Unknown modifier 't'
> >
> > "/usr/ports/Mk/bsd.port.mk", line 2858: Unclosed conditional/for loop
> > "/usr/ports/Mk/bsd.port.mk", line 2858: Unexpected end of file in for
> loop.
> >
> > "/usr/ports/Mk/bsd.port.mk", line 6574: Unclosed conditional/for loop
> > "/usr/ports/Mk/bsd.port.mk", line 6574: Unexpected end of file in for
> loop.
> >
> > make: fatal errors encountered -- cannot continue
> >
> > So I google a bit and find this[1] thread.
> > Hmm, ok let's try to install bmake then:
> > root@kg-vm2# cd /usr/ports/devel/bmake
> > root@kg-vm2# make install
> > Unknown modifier 't'
> >
> > Unknown modifier 't'
> >
> > Unknown modifier 't'
> >
> > Unknown modifier 't'
> >
> > Unknown modifier 't'
> >
> > "/usr/ports/Mk/bsd.sites.mk", line 956: Malformed conditional
> > (!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan")
> > Unknown modifier 't'
> >
> > Unknown modifier 't'
> >
> > "/usr/ports/Mk/bsd.port.mk", line 2858: Unclosed conditional/for loop
> > "/usr/ports/Mk/bsd.port.mk", line 2858: Unexpected end of file in for
> loop.
> >
> > "/usr/ports/Mk/bsd.port.mk", line 6574: Unclosed conditional/for loop
> > "/usr/ports/Mk/bsd.port.mk", line 6574: Unexpected end of file in for
> loop.
> >
> > 1 open conditional:
> >      at line 1167 (evaluated to true)
> > make: fatal errors encountered -- cannot continue
> >
> > Now, can anyone explain to me how I am going to get an updated source
> > (/usr/src) onto this machine, without resorting to (to me, totally
> > unnecessary) unconventional steps?
> >
> > AFAICT, there is nothing in /usr/ports/UPDATING about this.
> > So much for POLA.
> > Bah.
> >
> > References:
> > 1) https://forums.freebsd.org/viewtopic.php?f=5&t=46291#p258936
> >
>
>
> --
> Michelle Sullivan
> http://www.mhix.org/
>
>
While I understandthe need to get rid of the old system, three needs ot be
a clear path for those wanting ot update old versions. I hit this yesterday
trying to upgrade a 9.0-RC2 system and it was a real pain.
--
R. Kevin Oberman, Network Engineer, Retired
E-mail: rkober...@gmail.com
_______________________________________________
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"

Reply via email to