Date: Tue, 26 Aug 2014 17:22:50 -0700 From: Kevin Oberman <rkoberman@gmail.com> To: Michelle Sullivan <michelle@sorbs.net> Cc: "ports@FreeBSD.org" <ports@freebsd.org> Subject: Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion Message-ID: <CAN6yY1tu5ETDzV4xWHV%2BKfCLy3SmY-n%2BPZainE3zcD_RVBSHdg@mail.gmail.com> In-Reply-To: <53FCF9D5.6030904@sorbs.net> References: <CAJ_iqtbi2oEaKGzVjEXsxKPmE0KhUJojp8tNh8BgzoGrkam0dA@mail.gmail.com> <53FCF9D5.6030904@sorbs.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 26, 2014 at 2:19 PM, Michelle Sullivan <michelle@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 root@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: rkoberman@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1tu5ETDzV4xWHV%2BKfCLy3SmY-n%2BPZainE3zcD_RVBSHdg>