Re: [Chicken-hackers] [Chicken-janitors] #1218: chicken-install may fail if TMPDIR is mounted noexec (depending on setup-file details)

2017-04-23 Thread John Cowan
On Sun, Apr 23, 2017 at 8:04 AM, Peter Bex wrote: On Sun, Apr 23, 2017 at 01:52:53PM +0200, felix.winkelm...@bevuta.com wrote: > > Sorry, I lost the context for this discussion - what exactly is the > problem here? Basically, if /tmp is mounted noexec, installing an egg

Re: [Chicken-hackers] [Chicken-janitors] #1218: chicken-install may fail if TMPDIR is mounted noexec (depending on setup-file details)

2017-04-23 Thread Peter Bex
On Sun, Apr 23, 2017 at 01:52:53PM +0200, felix.winkelm...@bevuta.com wrote: > Sorry, I lost the context for this discussion - what exactly is the problem > here? Yeah, this was taken a bit out of context. The issue is at https://bugs.call-cc.org/ticket/1218 Basically, if /tmp is mounted

Re: [Chicken-hackers] [Chicken-janitors] #1218: chicken-install may fail if TMPDIR is mounted noexec (depending on setup-file details)

2017-04-23 Thread felix . winkelmann
> Ubuntu-derived distributions now ship with /tmp mounted as noexec by > default. This results in a chicken-install error that is difficult to > diagnose by non-expert users. The remedy can be as simple as setting > TMPDIR (but perhaps that should be prominently documented), an option > that

Re: [Chicken-hackers] [Chicken-janitors] #1218: chicken-install may fail if TMPDIR is mounted noexec (depending on setup-file details)

2017-04-22 Thread Ivan Raikov
Ubuntu-derived distributions now ship with /tmp mounted as noexec by default. This results in a chicken-install error that is difficult to diagnose by non-expert users. The remedy can be as simple as setting TMPDIR (but perhaps that should be prominently documented), an option that forces

Re: [Chicken-hackers] [Chicken-janitors] #1218: chicken-install may fail if TMPDIR is mounted noexec (depending on setup-file details)

2017-04-22 Thread Peter Bex
On Sat, Apr 22, 2017 at 07:17:09AM -0700, Ivan Raikov wrote: > It considerably limits the effectiveness of distributing software > written in Chicken, because now users who are not familiar with its > peculiarities cannot simply run chicken-install. Could at least some > option be added so that