From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#22876: Python can't use https with recent grafts Date: Wed, 02 Mar 2016 10:22:30 +0100 Message-ID: <87oaaxi695.fsf@gnu.org> References: <87povdsqar.fsf@dustycloud.org> <87oaaxspmy.fsf@dustycloud.org> <20160302003924.GA16467@novena-choice-citizen.lan> 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]:34333) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ab2zq-0000M9-2v for bug-guix@gnu.org; Wed, 02 Mar 2016 04:23:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ab2zm-0007He-O6 for bug-guix@gnu.org; Wed, 02 Mar 2016 04:23:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:59876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ab2zm-0007HZ-Kc for bug-guix@gnu.org; Wed, 02 Mar 2016 04:23:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1ab2zm-0001AE-EW for bug-guix@gnu.org; Wed, 02 Mar 2016 04:23:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20160302003924.GA16467@novena-choice-citizen.lan> (Jookia's message of "Wed, 2 Mar 2016 11:39:24 +1100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Jookia <166291@gmail.com> Cc: 22876@debbugs.gnu.org Jookia <166291@gmail.com> skribis: > On Tue, Mar 01, 2016 at 04:13:41PM -0800, Christopher Allan Webber wrote: >> This leads to my suspicion that it's not really grafting's fault here, >> it's the *removal* of a piece of code, thus making things >> abi-incompatible with the system we built. Hopefully most grafting >> situations won't require this. I think that's right? :) > > At least we know grafting works now. :) Yay, we can experience ABI breaks like a real distro now! :-) >> Unfortunately, I'd say that ssl and python isn't really optional! >> Is it possible to graft on top of a graft? Could we rebuild Python >> based on the grafted openssl, and then graft things on top of the >> grafted Python? :) > > I'm super curious now, are grafts composable? What if we need to graft mu= ltiple > packages for whatever reason (static linking comes to mind.) It=E2=80=99s supposed to Just Work! That is, any number of packages can ha= ve a =E2=80=98replacement=E2=80=99 field, and the resulting grafts will be appli= ed as needed. Ludo=E2=80=99.