Date: Tue, 26 Aug 2014 23:19:17 +0200 From: Michelle Sullivan <michelle@sorbs.net> To: ports@freebsd.org Subject: Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion Message-ID: <53FCF9D5.6030904@sorbs.net> In-Reply-To: <CAJ_iqtbi2oEaKGzVjEXsxKPmE0KhUJojp8tNh8BgzoGrkam0dA@mail.gmail.com> References: <CAJ_iqtbi2oEaKGzVjEXsxKPmE0KhUJojp8tNh8BgzoGrkam0dA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53FCF9D5.6030904>