From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: Problems with downloading from https Date: Mon, 27 Oct 2014 19:44:48 +0300 Message-ID: <871tptzclb.fsf@gmail.com> References: <877fzogiq5.fsf@gmail.com> <20141025200250.675.55930@vulcan.local.tld> <87y4s348k1.fsf@gmail.com> <87fveboseq.fsf@gnu.org> <87k33m4ob9.fsf@gmail.com> <87vbn6h7f4.fsf@gnu.org> <87oasxj2z1.fsf@netris.org> <87ioj566pv.fsf@gnu.org> <8761f5zlph.fsf@gmail.com> <87fve9po7v.fsf@yeeloong.lan> <87y4s1zdjl.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46969) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XinPd-0006Yk-Sm for guix-devel@gnu.org; Mon, 27 Oct 2014 12:45:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XinPW-0001Wm-U0 for guix-devel@gnu.org; Mon, 27 Oct 2014 12:44:57 -0400 In-Reply-To: <87y4s1zdjl.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 27 Oct 2014 17:24:14 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org Ludovic Court=C3=A8s (2014-10-27 19:24 +0300) wrote: > Mark H Weaver skribis: > >> Alex Kost writes: >> >>> Why not just allow gnutls and other packages to install guile modules in >>> a site dir (without version) and to augment GUILE_LOAD_PATH with it as I >>> suggested at >>> ? >> >> In my opinion, this is the right fix. There is plenty of Guile code >> that works on both Guile 1.8 and Guile 2.0, so there's no need to put >> Scheme modules in versioned directories. We provide 'cond-expand' when >> it's really needed, after all. > > A problem is that it would make it impossible to install the 1.8/2.1 and > the 2.0 version of something in the same profile. > > Currently it=E2=80=99s possible to install both =E2=80=98python=E2=80=99 = and =E2=80=98python2=E2=80=99 in the > same profile, as well as =E2=80=98python-foo=E2=80=99 and =E2=80=98python= 2-foo=E2=80=99. [...] But currently it's not possible to install 2 (or more) packages with the same name. So a user can't have guile 2.0 and guile 1.8 in the same profile. The same thing with python: there is no =E2=80=98python2=E2=80=99= package. Both python packages have =E2=80=9Cpython=E2=80=9D name and can't be instal= led in the same profile, as far as I understand. --=20 Alex