From owner-freebsd-ports@FreeBSD.ORG Tue Aug 26 20:11:27 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BDF4AD21 for ; Tue, 26 Aug 2014 20:11:27 +0000 (UTC) Received: from mail-lb0-x22a.google.com (mail-lb0-x22a.google.com [IPv6:2a00:1450:4010:c04::22a]) (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 4AD8E3868 for ; Tue, 26 Aug 2014 20:11:27 +0000 (UTC) Received: by mail-lb0-f170.google.com with SMTP id p9so2018534lbv.15 for ; Tue, 26 Aug 2014 13:11:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=UyZD2KwKAhtV6zT6oXALVRse4s/8RpJd+i7l5dDoJ/4=; b=WuDSHj0WxALAV5wN1zc7/D6tPZVd/UF1rwDydiysan8GmLscaBRYTfi1eQiVe6LbIW RqMw9Bh7nr21NJfgmpB1ySUG2GUlOJkLGpr3gGi+2t7y9liGf9FhSCptywQEQK5uIUUE QR41ZtDX5q+PTy4S1xPbf9wwJ8Waaxh/oOMrQF5UGYILB7WWKIhDGj7SoQwiOP4AONDw UOZyGQv4E+EhWG6NsuzVC7Li3mIqa1GauxTI7FdtRb5D4I1JvfJ7jzEfQHGjeea++qgk cpMWV6sgOKHrObJ0aEFNANnHLt3KhfD+mazuaRURSK/1Pz1jrM4wUUNdHwyYYm5LfmGR AoRg== MIME-Version: 1.0 X-Received: by 10.112.35.138 with SMTP id h10mr26900469lbj.65.1409083885053; Tue, 26 Aug 2014 13:11:25 -0700 (PDT) Received: by 10.25.24.196 with HTTP; Tue, 26 Aug 2014 13:11:25 -0700 (PDT) Date: Tue, 26 Aug 2014 22:11:25 +0200 Message-ID: Subject: I want to upgrade an old (8.3-RC2) FReeBSD installation, but can't install subversion From: Torfinn Ingolfsen To: FreeBSD Ports ML Content-Type: text/plain; charset=UTF-8 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: Tue, 26 Aug 2014 20:11:27 -0000 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 -- Regards, Torfinn Ingolfsen