Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On 2014-08-31 22:38, Torfinn Ingolfsen wrote: > On Sun, Aug 31, 2014 at 8:37 PM, olli hauer wrote: >> >> Hm, do you mean update with subversion to 8.4-stable or 8.4-current? > > Yes, and 8.4-stable. There is no 8.4-current. > >> Unless you have a non default kernel there is no need to rebuild to get >> 8.4-stable, just run `freebsd-update fetch install' without '-r ...' and you >> are done. > > Ok. Old habits came into play; I've always updated my FreeBSD systems > via source. It is that freebsd-update which is new to me... > > >> Rebuilding the system from source can break freebsd-update specially if >> build with custom optimizations (-O...) > > Noted. In my case, using freebsd-update was only to get out of the > "ports tree suddenly not supported" situation I got into. > >> Anyway good to hear you managed to get your system to a supported release. > > Yes. :) > If you have the time / resources setup a small test jail/vm with an older release to play with freebsd-update try it out. In case there is a security update or other fix for stable freebsd-update will lift your system with one or two commands to the new stable version. freebsd-update updates not only the OS but also /usr/src Once you've done that you will love it. PS: After using freebsd-update the directory "/var/db/freebsd-update" and your system is running stable you can cleanup everything inside "/var/db/freebsd-update" to save some space. -- olli ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On Sun, Aug 31, 2014 at 8:37 PM, olli hauer wrote: > > Hm, do you mean update with subversion to 8.4-stable or 8.4-current? Yes, and 8.4-stable. There is no 8.4-current. > Unless you have a non default kernel there is no need to rebuild to get > 8.4-stable, just run `freebsd-update fetch install' without '-r ...' and you > are done. Ok. Old habits came into play; I've always updated my FreeBSD systems via source. It is that freebsd-update which is new to me... > Rebuilding the system from source can break freebsd-update specially if build > with custom optimizations (-O...) Noted. In my case, using freebsd-update was only to get out of the "ports tree suddenly not supported" situation I got into. > Anyway good to hear you managed to get your system to a supported release. Yes. :) -- Regards, Torfinn Ingolfsen ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On 2014-08-31 19:43, Torfinn Ingolfsen wrote: > On Thu, Aug 28, 2014 at 8:26 AM, Erich Dollansky > wrote: >> Hi, >> >> I did not got through the full thread to see if you found a solution. > > Yes, I did. In fact, freebsd-update provided the solution; I used it > to upgrade to FreeBSD 8.4-release: > root@kg-vm2# uname -a > FreeBSD kg-vm2 8.4-RELEASE-p14 FreeBSD 8.4-RELEASE-p14 #0: Tue Jul 8 > 12:41:46 UTC 2014 > r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 > > and since the machine now is on a supported version, the ports tree > works again, and I installed subversion and > used that to get the latest FreeBSD 8-stable source on the machine, > and used that to update the machine to FreeBSD 8.4-stable. Hm, do you mean update with subversion to 8.4-stable or 8.4-current? Unless you have a non default kernel there is no need to rebuild to get 8.4-stable, just run `freebsd-update fetch install' without '-r ...' and you are done. Rebuilding the system from source can break freebsd-update specially if build with custom optimizations (-O...) Anyway good to hear you managed to get your system to a supported release. -- olli ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On Thu, Aug 28, 2014 at 8:26 AM, Erich Dollansky wrote: > Hi, > > I did not got through the full thread to see if you found a solution. Yes, I did. In fact, freebsd-update provided the solution; I used it to upgrade to FreeBSD 8.4-release: root@kg-vm2# uname -a FreeBSD kg-vm2 8.4-RELEASE-p14 FreeBSD 8.4-RELEASE-p14 #0: Tue Jul 8 12:41:46 UTC 2014 r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 and since the machine now is on a supported version, the ports tree works again, and I installed subversion and used that to get the latest FreeBSD 8-stable source on the machine, and used that to update the machine to FreeBSD 8.4-stable. HTH -- Regards, Torfinn Ingolfsen ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
Hi, I did not got through the full thread to see if you found a solution. Allow me to tell you how I generally update multiple machines no matter in what state they are in. If they are all on the same source version, I compile on one machine the new kernel for the target machine. I will install it them either via NFS on other machines or via bootable media on which I copy the newly compiled source tree and the new binaries. When the other machine is up, I go through the normal installation procedure for kernel and world. Be careful with mergemaster and do not overwrite some configuration files. It might seems awkward but I did not run into any problems since I moved to this procedure. You might get first a generic kernel onto an external media and upgrade to generic if you want before compiling the 'real thing' on the target machine. Erich On Tue, 26 Aug 2014 22:11:25 +0200 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 ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On 08/27/14 17:09, Torfinn Ingolfsen wrote: > Hello, > > On Wed, Aug 27, 2014 at 5:07 PM, Kurt Jaeger wrote: >> Hi! >>> I didn't figure it out from the man page at least. >>> Trying the simple solution doesn't work: >>> root@kg-vm2# freebsd-update fetch >> >> Try >> >> freebsd-update -r 8.4-RELEASE upgrade > > this one appears to work (and yes, I should have figured it out from > the man page): > root@kg-vm2# freebsd-update -r 8.4-RELEASE upgrade > Looking up update.FreeBSD.org mirrors... 5 mirrors found. > Fetching metadata signature for 8.3-RC2 from update5.freebsd.org... done. > Fetching metadata index... done. > Fetching 1 metadata files... done. > Inspecting system... done. > > The following components of FreeBSD seem to be installed: > kernel/generic src/base src/bin src/cddl src/contrib src/crypto src/etc > src/games src/gnu src/include src/krb5 src/lib src/libexec src/release > src/rescue src/sbin src/secure src/share src/sys src/tools src/ubin > src/usbin world/base world/doc world/games world/lib32 world/manpages > > The following components of FreeBSD do not seem to be installed: > world/catpages world/dict world/info world/proflibs > > Does this look reasonable (y/n)? y > > Fetching metadata signature for 8.4-RELEASE from update5.freebsd.org... done. > Fetching metadata index... done. > Fetching 1 metadata patches. done. > Applying metadata patches... done. > Fetching 1 metadata files... done. > Inspecting system... done. > Fetching files from 8.3-RC2 for merging... done. > Preparing to download files... done. > Fetching 34433 > patches.102030405060708090100110120 > > > So perhaps the freebsd-update method should be documented as "the way out"? > I missed the start of this threadbut two months ago, had a customer with a FreeBSD 9.0 system (with jails) that had wanted to upgrade Jenkins ... where after doing an 'ezjail-admin update -P' ran into similar issues from bsd.port.mk. Using freebse-update to upgrade to 9.1-RELEASE went a lot better than I expected, including upgrading the jails...something its previous admin had said wasn't possible, hence the lack of updates/upgrades. At the time, I was partly hoping that 9.3 would make an early appearance, even though it would be difficult to know if there would be any surprisesbeyond the ones I had prepared for, having run into such issues when I updated some servers from 9.1 to 9.2. But, I opted to only take them to 9.1, since at the time...9.2 was going to EOL at the end of September, while 9.1 wouldn't EOL until the end of the year. And, I had been told that they're moving sometime next quarter, so it'll be somebody else's problem when they need to upgrade again. Not sure about the fate of the other two production 9.1 servers. -- Who: Lawrence K. Chen, P.Eng. - W0LKC - Sr. Unix Systems Administrator For: Enterprise Server Technologies (EST) -- & SafeZone Ally ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
Hello, On Wed, Aug 27, 2014 at 5:07 PM, Kurt Jaeger wrote: > Hi! >> I didn't figure it out from the man page at least. >> Trying the simple solution doesn't work: >> root@kg-vm2# freebsd-update fetch > > Try > > freebsd-update -r 8.4-RELEASE upgrade this one appears to work (and yes, I should have figured it out from the man page): root@kg-vm2# freebsd-update -r 8.4-RELEASE upgrade Looking up update.FreeBSD.org mirrors... 5 mirrors found. Fetching metadata signature for 8.3-RC2 from update5.freebsd.org... done. Fetching metadata index... done. Fetching 1 metadata files... done. Inspecting system... done. The following components of FreeBSD seem to be installed: kernel/generic src/base src/bin src/cddl src/contrib src/crypto src/etc src/games src/gnu src/include src/krb5 src/lib src/libexec src/release src/rescue src/sbin src/secure src/share src/sys src/tools src/ubin src/usbin world/base world/doc world/games world/lib32 world/manpages The following components of FreeBSD do not seem to be installed: world/catpages world/dict world/info world/proflibs Does this look reasonable (y/n)? y Fetching metadata signature for 8.4-RELEASE from update5.freebsd.org... done. Fetching metadata index... done. Fetching 1 metadata patches. done. Applying metadata patches... done. Fetching 1 metadata files... done. Inspecting system... done. Fetching files from 8.3-RC2 for merging... done. Preparing to download files... done. Fetching 34433 patches.102030405060708090100110120 So perhaps the freebsd-update method should be documented as "the way out"? -- Regards, Torfinn Ingolfsen ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
+--On 27 août 2014 17:07:41 +0200 Kurt Jaeger wrote: | Hi! |> I didn't figure it out from the man page at least. |> Trying the simple solution doesn't work: |> root@kg-vm2# freebsd-update fetch | | Try | | freebsd-update -r 8.4-RELEASE upgrade And if that says it can't find stuff because it's a -RC2, you can always run: env UNAME_r=8.3-RELEASE freebsd-update -r 8.4-RELEASE upgrade -- Mathieu Arnold ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
Hi! > I didn't figure it out from the man page at least. > Trying the simple solution doesn't work: > root@kg-vm2# freebsd-update fetch Try freebsd-update -r 8.4-RELEASE upgrade -- p...@opsec.eu+49 171 3101372 6 years to go ! ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On Wed, Aug 27, 2014 at 4:53 PM, Royce Williams wrote: > > Just because it says RC doesn't mean that it can't be upgraded with > freebsd-update. > > If freebsd-update was used to bump to BETA, RC, PRERELEASE, etc. then > it can be used to bump again to RELEASE. (I assume that this > functionality isn't going away just because of package changes.) > > Actually, can freebsd-update be used to switch from tracking STABLE to > tracking a subsequent release? I know that the diffs aren't on the > freebsd-update servers for that, but could it be forced, and then > follow up with a manual merge of /etc changes? > I didn't figure it out from the man page at least. Trying the simple solution doesn't work: root@kg-vm2# freebsd-update fetch Looking up update.FreeBSD.org mirrors... 5 mirrors found. Fetching public key from update2.freebsd.org... done. Fetching metadata signature for 8.3-RC2 from update2.freebsd.org... done. Fetching metadata index... done. Fetching 1 metadata files... done. Inspecting system... done. Preparing to download files... done. No updates needed to update system to 8.3-RC2-p0. WARNING: FreeBSD 8.3-RC2 HAS PASSED ITS END-OF-LIFE DATE. Any security issues discovered after Fri May 25 02:00:00 CEST 2012 will not have been corrected. HTH -- Regards, Torfinn ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On Wed, Aug 27, 2014 at 5:04 AM, James R. Van Artsdalen wrote: > Which branch of ports did Torfinn use? no branch, simply portsnap fetch; portsnap extract. > > fetch branch ports/branches/RELEASE_8_4_0/ and see if that works. Hmm, checking the man page for portsnap - it doesn't look like (to me at least) it supports getting branches of ports... So where are the instructions for that operation? (and thanks to all who replied with instructions on how to fix the actual problem (getting a make binary, getting a static subersion and so on) I knew some of them, and learned a few new ones) The point being; assuming the worst situation; that I was inexperienced with FreeBSD and only had this one machine with FreeBSD available, I would expect and want the system to tell me about the problem in a useful way which would give me breadcrumbs / clues pointers / to a solution, be it in /usr/ports/UPDATING or otherwise (but it should be somewhere I would expect it, for POLA reasons). -- mvh Torfinn ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On Wed, Aug 27, 2014 at 6:38 AM, Michael Gmelin wrote: > On Wed, 27 Aug 2014 10:26:42 +0200 > Michelle Sullivan wrote: > >> Daniel Austin via freebsd-ports wrote: >> > >> > On 27/08/2014 03:13, Alfred Perlstein wrote: >> >>> 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. >> >> Can't just do a checkout on an older machine and tar/rsync it over? >> > >> > Or download the src tarballs from a current release from one of the >> > FTP mirrors? >> > >> > Or, if currently on a -RELEASE, use freebsd-update first? >> > >> >> Subject says the system is 8.3-RC2 ... so not on a -RELEASE > > I think he was answering the general "there needs to be a clear path > for those wanting to update old versions" requirement. Upgrading from > RC, downloading src.txz seems like a reasonable approach. Just because it says RC doesn't mean that it can't be upgraded with freebsd-update. If freebsd-update was used to bump to BETA, RC, PRERELEASE, etc. then it can be used to bump again to RELEASE. (I assume that this functionality isn't going away just because of package changes.) Actually, can freebsd-update be used to switch from tracking STABLE to tracking a subsequent release? I know that the diffs aren't on the freebsd-update servers for that, but could it be forced, and then follow up with a manual merge of /etc changes? Royce ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On Wed, 27 Aug 2014 10:26:42 +0200 Michelle Sullivan wrote: > Daniel Austin via freebsd-ports wrote: > > > > On 27/08/2014 03:13, Alfred Perlstein wrote: > >>> 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. > >> Can't just do a checkout on an older machine and tar/rsync it over? > > > > Or download the src tarballs from a current release from one of the > > FTP mirrors? > > > > Or, if currently on a -RELEASE, use freebsd-update first? > > > > Subject says the system is 8.3-RC2 ... so not on a -RELEASE > I think he was answering the general "there needs to be a clear path for those wanting to update old versions" requirement. Upgrading from RC, downloading src.txz seems like a reasonable approach. -- Michael Gmelin ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
> > Or download the src tarballs from a current release from one of the > > FTP mirrors? > > Or, if currently on a -RELEASE, use freebsd-update first? > Subject says the system is 8.3-RC2 ... so not on a -RELEASE -- > Michelle Sullivan > http://www.mhix.org/ Would it not be possible to download src tree in tgx, tbz or txz form from a release such as 10.0? I think it would be txz. I just browsed without downloading on ftp://ftp.freebsd.org/pub/FreeBSD/ That will lead you to where you can download either source tree (src.txz) or binary sets, your choice between 10.0-STABLE, 11-current, 10.0-RELEASE. For ports tree, I believe you can download with svnlite, included with FreeBSD >= 10.0, or portsnap. Both of these are part of the base system unless you specifically disable building them. Tom ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
Daniel Austin via freebsd-ports wrote: > > On 27/08/2014 03:13, Alfred Perlstein wrote: >>> 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. >> Can't just do a checkout on an older machine and tar/rsync it over? > > Or download the src tarballs from a current release from one of the > FTP mirrors? > > Or, if currently on a -RELEASE, use freebsd-update first? > Subject says the system is 8.3-RC2 ... so not on a -RELEASE -- Michelle Sullivan http://www.mhix.org/ ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On 27/08/2014 03:13, Alfred Perlstein wrote: 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. Can't just do a checkout on an older machine and tar/rsync it over? Or download the src tarballs from a current release from one of the FTP mirrors? Or, if currently on a -RELEASE, use freebsd-update first? Thanks, Daniel. ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On 8/26/14 5:22 PM, Kevin Oberman wrote: On Tue, Aug 26, 2014 at 2:19 PM, Michelle Sullivan 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. Can't just do a checkout on an older machine and tar/rsync it over? -Alfred ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
On Tue, Aug 26, 2014 at 2:19 PM, Michelle Sullivan 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
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/ ___ 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"
Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion
Hi! > 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' Get the binary package from 8.4 and try to install it: (i386 or amd64?) ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.4-release/devel/subversion-static-1.7.9_1.tbz This probably runs on 8.3-RC2. -- p...@opsec.eu+49 171 3101372 6 years to go ! ___ 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"