From owner-freebsd-current@FreeBSD.ORG Thu Oct 6 18:43:38 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62DD7106564A; Thu, 6 Oct 2011 18:43:38 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by mx1.freebsd.org (Postfix) with ESMTP id DDD0D8FC18; Thu, 6 Oct 2011 18:43:37 +0000 (UTC) Received: by qyk10 with SMTP id 10so6331208qyk.13 for ; Thu, 06 Oct 2011 11:43:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=references:in-reply-to:mime-version:content-transfer-encoding :content-type:message-id:cc:x-mailer:from:subject:date:to; bh=zikJEo5G50NGo7rYmdqaZ0kiuICD4Tj2fJSWRhwJ4DY=; b=YD5fJUcRSV/QcEXjXsIRCob63vf//jId45dS+9fcU0UsElg2w7w4G/Ha2N/c/U+MBJ gYkJTnkHBgeY6LmMF4yoxZFM0D9wqeEuKmFTOGSg5NffbQsNDoeEeVyvzr20yKIyMLaN f5+ahazg+LXyAs/HxedDpLaW35Cb2ehkDGz/8= Received: by 10.68.19.42 with SMTP id b10mr7497434pbe.83.1317926616593; Thu, 06 Oct 2011 11:43:36 -0700 (PDT) Received: from [10.2.1.235] (drawbridge.ixsystems.com. [206.40.55.65]) by mx.google.com with ESMTPS id p4sm22135925pbs.6.2011.10.06.11.43.34 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 06 Oct 2011 11:43:35 -0700 (PDT) References: <4E8D8451.6060103@freebsd.org> <07E6E2C5-D471-40AC-87E2-EF77B3CFB0F8@gmail.com> <7710238591.20111006223449@serebryakov.spb.ru> In-Reply-To: <7710238591.20111006223449@serebryakov.spb.ru> Mime-Version: 1.0 (iPhone Mail 8L1) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-2022-jp Message-Id: X-Mailer: iPhone Mail (8L1) From: Garrett Cooper Date: Thu, 6 Oct 2011 11:43:31 -0700 To: "lev@FreeBSD.org" Cc: "freebsd-current@freebsd.org" , Andre Oppermann Subject: Re: subversion-freebsd dependencies X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2011 18:43:38 -0000 On Oct 6, 2011, at 11:34 AM, Lev Serebryakov wrote: > Hello, Garrett. > You wrote 6 =1B$B'`'\'d'q'R'b'q=1B(B 2011 =1B$B'T=1B(B., 19:28:07: >=20 >>> On a newly installed development machine I installed subversion-freebsd >>> from ports and ended up with a huge dependency chain. Eventually I got >>> the usual gnu-hell (auto-*, lib*), but also python27, tcl-8.5, perl-5.12= >>> and m4. This is a bit too much. The last four should not be required to >>> check out the FreeBSD source tree. They also may conflict with newer >>> versions one wants to have on a development machine (python3, perl6, ...= ). >>>=20 >>> Is there a way to cut this down a bit and just have a svn client with on= ly >>> the necessary stuff? >> We're using an install method that's not recommended by the svn >> project, but the maintainer refuses to get on the supported track so > Huh? It is something new for me (maintainer). What is "recommended" > method? > You need slqite3, it is not-optional dependency. sqlite3 need tcl to > be built. Use binary package for sqlite3 and you will not need tcl. >=20 >> we're stuck installing tcl and a few other things for subversion. >> Search for subversion in the closed prs for patches and more details.. > Please, blame sqlite3 for tcl. sqlite3 could be build without it > easily, and I don't understand, why sqlite3 maintainer uses it > unconditionally. Yes, it gives SLIGHTLY more optimal resulting code, > but, IMHO, tcl is too high price for it in most cases. You're right. I meant sqlite3, not subversion.. Sorry for the noise ;/.. Thanks, -Garrett >=20