From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: perl-digest-md5 , rev2 Date: Wed, 23 Nov 2016 19:30:16 +0100 Message-ID: <87bmx6nj5z.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> References: <87poln5lwy.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> <20161122235704.10543-1-ng0@we.make.ritual.n0.is> <87k2bunqb7.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33193) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c9cJN-00055J-3i for guix-devel@gnu.org; Wed, 23 Nov 2016 13:30:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c9cJI-0000L0-8X for guix-devel@gnu.org; Wed, 23 Nov 2016 13:30:25 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:43446) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c9cJH-0000IG-2S for guix-devel@gnu.org; Wed, 23 Nov 2016 13:30:20 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 115772067E for ; Wed, 23 Nov 2016 13:30:18 -0500 (EST) Received: from localhost (128.92-221-147.customer.lyse.net [92.221.147.128]) by mail.messagingengine.com (Postfix) with ESMTPA id 929162505F for ; Wed, 23 Nov 2016 13:30:17 -0500 (EST) In-Reply-To: <87k2bunqb7.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> 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" To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Marius Bakke writes: > I noticed the 'strip' phase was unable to strip MD5.so because of > permissions, so I added a phase to chmod it 755. I'm really sorry for the git noise regarding this package. Apparently it's made read-only during the install phase, so the 'set-permissions' phase has no effect. I have a commit that fixes it, but upon further investigation this seems to be the case for most/all perl packages. Only one other perl package has a custom phase to fix it currently. Perhaps we should change 'perl-build-system' to make all .so files writable as well? Alternatively, do it in 'gnu-build-system', as there are non-perl packages with custom phases to make '.so' files writable as well.=20 Perhaps simply run a 'chmod 755' in the 'strip' phase? WDYT? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlg14DgACgkQoqBt8qM6 VPouZAf8CPklbW7A2XA4vuTonD6CFzedZcznLTVudJtRYqbmHjkGUgrJC/ezPJwL 9ZXCyUGUc2hunYg9nXBNx91EFwMJEsg6DlEmVWCS4PdsGvQHuDjF569D+QV9v4a7 aydaItf3B7dDw1erfZpTYGwllqBjAnGeEaYfPXi8cjzgLGHEyFoUGtvdjNjx1vpa RFggZWO4ZL7MKZ9UdRCsFzPtPlGqRDWRV93iV9gMx1y/xqUZ68yTfSq80m8x+Mpo K4CU9IHFpz2bBt0+GTHy2yT/g1pNbIcTrC9QuQ1HAxKQS6hbJ5xqywWP/wmh6BK1 O4iJWPF6tlA34RWoY3ZyXPngkXkOUA== =wxfP -----END PGP SIGNATURE----- --=-=-=--