I don’t disagree in the slightest! It’s just an easy way to find out if that is 
the cause of what you’re seeing or if it’s something deeper. 

For what it’s worth I’ve tried to replicate this on NFS to no avail, but it’s 
not like the mount I was using was under much load. 

_ara

> On 19 Aug 2017, at 00:37, Simon Peyton Jones <simo...@microsoft.com> wrote:
> 
> Maybe so, but it's really not a good experience for GHC/Cabal users.   If 
> aptget did this, people would bleat loudly.
> 
> Simon
> 
> | -----Original Message-----
> | From: Ara Adkins [mailto:m...@ara.io]
> | Sent: 19 August 2017 00:07
> | To: Simon Peyton Jones <simo...@microsoft.com>
> | Cc: Ben Gamari <b...@smart-cactus.org>; ghc-devs <ghc-devs@haskell.org>
> | Subject: Re: Alex install failure
> | 
> | [You don't often get email from m...@ara.io. Learn why this is important at
> | http://aka.ms/LearnAboutSenderIdentification.]
> | 
> | NFS can be pretty dodgy with transient files due to latency. Sometimes
> | the delete takes appreciable time after the command is issued so the lock
> | file might just be persisting. I’d try installing into a cabal sandbox on
> | a local drive and see if the same issue crops up.
> | 
> | _ara
> | 
> | > On 18 Aug 2017, at 23:43, Simon Peyton Jones <simo...@microsoft.com>
> | wrote:
> | >
> | > | Hmm. Here's a shot in the dark: is home home directory mounted via
> | > | NFS by any chance?
> | >
> | > Direct hit!  (for the shot in the dark).  Yes it's NFS mounted I think.
> | So what?
> | >
> | > Simon
> | >
> | > | -----Original Message-----
> | > | From: Ben Gamari [mailto:b...@smart-cactus.org]
> | > | Sent: 18 August 2017 13:05
> | > | To: Simon Peyton Jones <simo...@microsoft.com>; ghc-devs <ghc-
> | > | d...@haskell.org>
> | > | Subject: Re: Alex install failure
> | > |
> | > | Simon Peyton Jones via ghc-devs <ghc-devs@haskell.org> writes:
> | > |
> | > | > Friends
> | > | > I'm trying to update my installation of alex, on Unix (Ubuntu).
> | > | > But I get the dump below It's complaining about a lock file being
> | > | > an invalid
> | > | argument (see highlight below).
> | > | > If I manually remove the file I get past that, it successfully
> | > | > installs tf-random, but the same thing happens on the next
> | > | > package. So I can install packages one at a time, but that's silly.
> | > |
> | > | Hmm. Here's a shot in the dark: is home home directory mounted via
> | > | NFS by any chance?
> | > |
> | > | Cheers,
> | > |
> | > | - Ben
> | >
> | >
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to