guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Duplicate package variables


From: John Darrington
Subject: Re: Duplicate package variables
Date: Fri, 3 Mar 2017 06:51:15 +0100
User-agent: Mutt/1.5.23 (2014-03-12)

On Fri, Mar 03, 2017 at 01:10:04AM +0100, Tobias Geerinckx-Rice wrote:
     Guix, John,
     
     On 02/03/17 18:02, John Darrington wrote:
     > commit f1021afb41613f5eba3ea4f5225b9a4cd1c15ecb
     > Author: John Darrington <address@hidden>
     > Date:   Thu Mar 2 17:57:25 2017 +0100
     > 
     >     gnu: Merge the two stellaria into one.
     
     Nicely caught.

Danny Milosavljevic made me aware of this.  So credit goes to him.

But yeah, I wondered why I didn't get an error or at least a warning
after I had added a second package with the same name as an existing 
one.  Not even lint complained.
     
     This made me curious and turned up three similar packages:
     
       ruby-arel        removed in 6f23e2fb023c921d03be1f3aef0e1f305ae63764
       r-codetools      removed in fe08b1a75953aa7153442dcffdcfd3a6d8c752a1
       r-gtable removed in 9c53993fb279456f032a843f23fa546e90305910
     
     There may be less obvious ones left.
     
     I'm guessing there's no easy way to detect such shadowing from within
     Scheme (and hence the linter), but I'd love to be wrong (and pressured
     into adding it).
     
     Kind regards,
     
     T G-R
     




-- 
Avoid eavesdropping.  Send strong encrypted email.
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]