From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CB6A81387AB for ; Fri, 1 Nov 2013 18:24:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 127FFE09B4; Fri, 1 Nov 2013 18:23:58 +0000 (UTC) Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0E5AAE08E8 for ; Fri, 1 Nov 2013 18:23:56 +0000 (UTC) Received: by mail-wi0-f174.google.com with SMTP id cb5so1468078wib.1 for ; Fri, 01 Nov 2013 11:23:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type; bh=l/SV2NXMdKqUFmidEaS0yE/tVBjRTY95G3rBA63MBdw=; b=e6q6XWoZenz3tCQaWtO1GvSfcSHrTfjDNGParDrrQmDHmZnsIJr8CF7zIUsSOr26lT iUZDu/mzlwxAUTZMtjSwmJub3XUI57zQ6enT20ywEtRKknEorFcsObgiqyWqrfIzia+1 zoordiT8uH1N1mU4hDcrM9TZdNq39EjagG5li3BPE1ntJHJPua5jgdSARxYAFb4E9zd1 +cUY0kx1omM9r4Ff3f7rGJDuShmeOyu9OY792TbkCK/MEobFMv9rFxyRVkeoM/8c2oG7 6TqBwK//zMfe6YsOWAREFdSHA2EfDqsOiHJdshKgWAP5cmsoP2vQKg2LkIQ0+jtP73uu 41cA== X-Received: by 10.180.231.38 with SMTP id td6mr3387052wic.61.1383330234595; Fri, 01 Nov 2013 11:23:54 -0700 (PDT) Received: from localhost (cpc3-broo7-2-0-cust157.14-2.cable.virginm.net. [86.30.224.158]) by mx.google.com with ESMTPSA id c10sm9002507wie.11.2013.11.01.11.23.54 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Nov 2013 11:23:54 -0700 (PDT) Date: Fri, 1 Nov 2013 18:23:48 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] vim and gvim package split Message-ID: <20131101182348.3fff8389@googlemail.com> In-Reply-To: <20131031230212.1ea303a9@egeo.atlantide.net> References: <20131031230212.1ea303a9@egeo.atlantide.net> X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.22; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/XikZHGG4NR3ETz/5tw.v.pQ"; protocol="application/pgp-signature" X-Archives-Salt: 47de30f9-a529-44a0-8166-7d33bd50f99f X-Archives-Hash: faeb0c6328fe40f64d936a8a6f998b65 --Sig_/XikZHGG4NR3ETz/5tw.v.pQ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 31 Oct 2013 23:02:12 +0100 Alessandro DE LAURENZIS wrote: > I guess this is an already debated topic, but I only found this very > old thread on the subject: >=20 > http://article.gmane.org/gmane.linux.gentoo.devel/4328 >=20 > which contains the original communication of the ebuild split and some > discussions and observations that probably are no more applicable. >=20 > I'm absolutely convinced that one of the gentoo strengths is the USE > variable handling compile time options, so I do not see any points to > split packages when not absolutely needed. >=20 > In case of vim-core/vim/gvim (and vim-qt?), I cannot understand > the reason... Are still there advantages in doing so? First, if your Vim breaks due to you upgrading insufficiently-slotted libraries (which it will), you're screwed. There's a lot of value in having a small vim that doesn't link to things, and a big gvim that does. Secondly, Vim's build system means you'd have to build the whole thing twice anyway if you wanted to do a vim that doesn't link to Gtk+ and a gVim that does in the same ebuild. --=20 Ciaran McCreesh --Sig_/XikZHGG4NR3ETz/5tw.v.pQ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlJz8bcACgkQ96zL6DUtXhEuBACggK/0ezQDa0Rt/sgz0PQnF1Sn 3IQAoK9sN+laXNpjr989kj3g2ccPcjdi =l4tj -----END PGP SIGNATURE----- --Sig_/XikZHGG4NR3ETz/5tw.v.pQ--