From owner-freebsd-ports@FreeBSD.ORG Wed Aug 27 00:22:51 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BEF51E0A for ; Wed, 27 Aug 2014 00:22:51 +0000 (UTC) Received: from mail-ie0-x236.google.com (mail-ie0-x236.google.com [IPv6:2607:f8b0:4001:c03::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8B0203627 for ; Wed, 27 Aug 2014 00:22:51 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id y20so12700785ier.13 for ; Tue, 26 Aug 2014 17:22:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=AAwQ6jVXIXKke36Uc4+nPeyLe08LVkHSjLx3cKNUeYk=; b=IwoyOwwp+pM42d6S5bf5Prx2RYUuLXJYlMtznWMP4NMYITsV05+Ol4qPXO7/oA7nrK vNEz46t+7bbkybQgEhEHz5TpDgBZ8gQXOY+zi8bdFOTxnwXKdi2AFw+uC5pgFmlK01zU aRfrR/Kz+RPtqZ5BaB8q+l+x3exkZUIm118RFhR3CML6nxX1u/L2ZcThIP+lyTBf2IiU oQFov0hRfK7BasH0FprlsKzYp3+03klnys+99Mw5mb5BlRhgxUZgqm0qDqQEGz2m5g21 bV0GRe3+vyF3hixWRYGmcnfJBPjmrpspISPKDCNJhTGAP8rCZ3mdkVnsRK2bZoGO389H jPpA== MIME-Version: 1.0 X-Received: by 10.43.172.5 with SMTP id nw5mr34081900icc.10.1409098971047; Tue, 26 Aug 2014 17:22:51 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.107.163.148 with HTTP; Tue, 26 Aug 2014 17:22:50 -0700 (PDT) In-Reply-To: <53FCF9D5.6030904@sorbs.net> References: <53FCF9D5.6030904@sorbs.net> Date: Tue, 26 Aug 2014 17:22:50 -0700 X-Google-Sender-Auth: 2p_mJHZeazP-b1BoI_LfmXksVX4 Message-ID: Subject: Re: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion From: Kevin Oberman To: Michelle Sullivan Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "ports@FreeBSD.org" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2014 00:22:51 -0000 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 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