From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ricardo Wurmus Newsgroups: gmane.emacs.devel Subject: Re: official Emacs Docker image Date: Mon, 30 Jan 2017 18:10:53 +0100 Message-ID: <87k29cmq1u.fsf@elephly.net> References: <87mvukq7gd.fsf_-_@lifelogs.com> <877fcyg5ah.fsf@lifelogs.com> <87h9c0b6bd.fsf@lifelogs.com> <878txa9zvx.fsf@lifelogs.com> <87k29gsgam.fsf@lifelogs.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1485796277 32209 195.159.176.226 (30 Jan 2017 17:11:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 30 Jan 2017 17:11:17 +0000 (UTC) User-Agent: mu4e 0.9.18; emacs 25.1.1 Cc: Emacs developers To: Filipe Silva Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 30 18:11:12 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYFTz-00088R-HJ for ged-emacs-devel@m.gmane.org; Mon, 30 Jan 2017 18:11:11 +0100 Original-Received: from localhost ([::1]:34039 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYFU3-0005WP-H8 for ged-emacs-devel@m.gmane.org; Mon, 30 Jan 2017 12:11:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35794) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYFTw-0005VE-LN for emacs-devel@gnu.org; Mon, 30 Jan 2017 12:11:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cYFTr-0006fC-T7 for emacs-devel@gnu.org; Mon, 30 Jan 2017 12:11:08 -0500 Original-Received: from sender163-mail.zoho.com ([74.201.84.163]:21071) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cYFTr-0006dI-KF for emacs-devel@gnu.org; Mon, 30 Jan 2017 12:11:03 -0500 Original-Received: from localhost (141.80.193.18 [141.80.193.18]) by mx.zohomail.com with SMTPS id 1485796257215808.4514319617045; Mon, 30 Jan 2017 09:10:57 -0800 (PST) In-reply-to: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 74.201.84.163 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:211772 Archived-At: Filipe Silva writes: > Ted, I think that before the portable dumper branch get's merged or the b= ig > elc file branch gets merged, you are going to have a really hard time > writing a docker file for that because of: > https://github.com/docker/docker/issues/22801 I would like to state again that we (i.e. the GNU project) already have a way to build valid Docker images for Emacs using GNU Guix. It does not even involve the use of Docker, nor does it require a third-party =E2=80=9Cbase image=E2=80=9D of a GNU+Linux system. For the lack of up-to-date HTML documentation see the Texinfo source file of the manual here: http://git.savannah.gnu.org/cgit/guix.git/tree/doc/guix.texi#n2480 Since Guix abides by the FSDG we can also be certain that the generated image contains nothing but software libre. Would it be helpful if the Guix project provided a Docker image for the latest release for download? To me it seems only natural for GNU Emacs and GNU Guix to cooperate; it=E2=80=99s all GNU. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net