From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48650) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ee4ew-0006CD-CP for guix-patches@gnu.org; Tue, 23 Jan 2018 14:55:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ee4es-00056U-G4 for guix-patches@gnu.org; Tue, 23 Jan 2018 14:55:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:60292) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ee4es-00056I-Ax for guix-patches@gnu.org; Tue, 23 Jan 2018 14:55:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ee4es-00079u-3h for guix-patches@gnu.org; Tue, 23 Jan 2018 14:55:02 -0500 Subject: [bug#30214] [PATCH 05/10] gnu: Add daemontools. Resent-Message-ID: References: <87h8rd4nxg.fsf@cbaines.net> <20180122210830.28924-1-mail@cbaines.net> <20180122210830.28924-5-mail@cbaines.net> <20180122215727.GE15170@jasmine.lan> From: Christopher Baines In-reply-to: <20180122215727.GE15170@jasmine.lan> Date: Tue, 23 Jan 2018 19:54:23 +0000 Message-ID: <87tvvc5p1s.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Leo Famulari Cc: 30214@debbugs.gnu.org --=-=-= Content-Type: text/plain Leo Famulari writes: > On Mon, Jan 22, 2018 at 09:08:25PM +0000, Christopher Baines wrote: >> * gnu/packages/admin.scm (daemontools): New variable. > > Cool! > >> + (name "daemontools") >> + (version "0.76") >> + (source (origin >> + (method url-fetch) >> + (uri (string-append >> + "https://cr.yp.to/" name "/" >> + name "-" version ".tar.gz")) > > Can you check if there are any important patches (security or other bug > fixes) floating around? This release is 16 years young... > > For example, you might look at Debian's diff.gz: > > https://packages.debian.org/stretch/daemontools It looks like Debian has 3 patches for this [1]. I used one of them in the form of substitute* to get the package to build. I can include all the patches if that is helpful, but I was actually hesitant to send this patch at all. I packaged it when trying to get the test suite for go-gopkg.in-mgo.v2 to pass as it uses utilities from daemontools, but I got stuck getting mongodb to start. I left all of the stuff I did around the tests in place, but just disabled them. 1: https://sources.debian.org/src/daemontools/1:0.76-6.1/debian/diff/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlpnku9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XfgxQ/+LwM4hsDumW6hQ0MQyLrCPEbzkfOHs9C09EuWv0QNzx5zeLfMrLPKI2OT 1DejQBgt2VHdGf+qJkzEFwFongXStHPG766TtvIfoLul0lHX8kymFgxnpsoh9LKs aooGxKltfKUyKF2qsxzr9pXG586uU1YZcpdu/qRRsnAzCxGBqeTqdFcjNlE1WxpR qbME1PLLneg/ogfbdWg/O2hjiDEU83zfNw4amvbi6U6jKFtmFtuRapCCo46eItAp V9V6hgAjruqo2eDxdx6rQZ6SdU65bkjb5NeTCPHBPS4jNZDGvANQtTfUZzyKU8FK tWKySBQ8ICzyZjMPBmXNbKDiFII4/i4NirUIUVBxKfRmePl8Dzi9NsfxdAEglh/m gOdt7JX1NEzqSD8KUCrHQ3DZF3to812tpv8MkumOojEUmfLQYBt8TObYRcM9qsjz Yu9xggFzRcTX/EJTsen/u2PaXrNNwaBwe2cAqGyQkAZ2CtBSAsPLeRiRTPVxhtKR rZ+G9O15BSKnQVd1W8ncKKQzorB96Q7t0/O6j75yOJXJcKJylsaQCb9VbPCD/1Yy bVvahrmtRLS+NkkK2j0T/j1uZrtNM26EiY8Rkp2cW6D3SOP1tR4Bm7Hiwg3DMBLB IBjyd+SBpMgRjWIi07EV5rXgqL+knNzZ8Ff5xI5HuJtieYmOXq0= =l57U -----END PGP SIGNATURE----- --=-=-=--