From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: Add Nmap. Date: Sun, 23 Nov 2014 21:38:16 +0100 Message-ID: <87mw7h4pqf.fsf@gnu.org> References: <87zjbi99hs.fsf@taylan.uni.cx> <20141123090224.GA8260@debian> <87vbm68743.fsf@taylan.uni.cx> 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]:48768) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XsdvM-0004eo-TH for guix-devel@gnu.org; Sun, 23 Nov 2014 15:38:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XsdvH-0001cC-PP for guix-devel@gnu.org; Sun, 23 Nov 2014 15:38:24 -0500 Received: from hera.aquilenet.fr ([2a01:474::1]:37762) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XsdvH-0001bx-I0 for guix-devel@gnu.org; Sun, 23 Nov 2014 15:38:19 -0500 In-Reply-To: <87vbm68743.fsf@taylan.uni.cx> ("Taylan Ulrich \=\?utf-8\?Q\?\=5C\=22Bay\=C4\=B1rl\=C4\=B1\=2FKammer\=5C\=22\=22's\?\= message of "Sun, 23 Nov 2014 12:54:36 +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: Taylan Ulrich =?utf-8?Q?=22Bay=C4=B1rl=C4=B1?= =?utf-8?Q?=2FKammer=22?= Cc: guix-devel@gnu.org taylanbayirli@gmail.com (Taylan Ulrich "Bay=C4=B1rl=C4=B1/Kammer") skribis: > Andreas Enge writes: > >> On Sat, Nov 22, 2014 at 11:05:35PM +0100, "Taylan Ulrich Bay=C4=B1rl=C4= =B1/Kammer" wrote: >>> Many distros separate Zenmap from the Nmap package. Should we do the >>> same? If yes, I'll need some help. This recipe builds it together >>> with the rest of the suite. >> >> Our general policy is to build as intended by upstream with as little >> changes as possible. So unless there is a compelling reason to >> separate the two, I would not do it. > > Hm, zenmap would pull in X.Org and all sorts of GUI things, which would > be very annoying for someone who wants nmap on a headless server, > embedded system, or the like. Indeed. This is normally dealt with by using multiple outputs (info "(guix) Packages with Multiple Outputs"). An example of that is Git: the Tcl GUIs are moved to a separate output, and so is git-svn support, such that the main output does not depend on Tcl, libx11, Subversion, etc. Would it work here? Thanks, Ludo=E2=80=99.