Re: Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ...

2019-08-27 Thread Corinna Vinschen
On Aug 27 14:37, Brian Inglis wrote: > On 2019-08-27 11:54, Achim Gratz wrote: > > Corinna Vinschen writes: > >> mkdir(2) has some special code from 2009 which drops trailing > >> {back}slashes to perform a bordercase in mkdir Linux-compatible. > >> This code snippet doesn't exist in rmdir(2). > >

[ANNOUNCEMENT] pocl 1.3-1

2019-08-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * libpocl2-1.3-1 * libpocl-common-1.3-1 * libpocl-devel-1.3-1 Portable Computing Language (pocl) aims to become a MIT-licensed open source implementation of the OpenCL standard which can be easily adapted for new targets and

[ANNOUNCEMENT] mesa 19.1.5-1

2019-08-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * mesa-19.1.5-1 * dri-drivers-19.1.5-1 * libglapi0-19.1.5-1 * libGL1-19.1.5-1 * libGL-devel-19.1.5-1 * libOSMesa8-19.1.5-1 * libOSMesa-devel-19.1.5-1 * libEGL1-19.1.5-1 * libEGL-devel-19.1.5-1 * libGLESv2_2-19.1.5-1 * libGLESv2-

[ANNOUNCEMENT] LLVM/Clang 8.0.1-1

2019-08-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * llvm-8.0.1-1 * libllvm8-8.0.1-1 * libllvm-devel-8.0.1-1 * libpolly8-8.0.1-1 * libpolly-devel-8.0.1-1 * llvm-doc-8.0.1-1 * polly-doc-8.0.1-1 * ocaml-llvm-8.0.1-1 * ocaml-llvm-doc-8.0.1-1 * clang-8.0.1-1 * clang-analyzer-8.0.1-1

[ANNOUNCEMENT] dnsperf 2.3.2-1

2019-08-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * dnsperf-2.3.2-1 * dnsperf-data-2012.02-1 DNSPerf and ResPerf are free tools developed by Nominum that make it simple to gather accurate latency and throughput metrics for DNS. These tools are easy-to-use and simulate typica

[ANNOUNCEMENT] lighttpd 1.4.54-1

2019-08-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * lighttpd-1.4.54-1 Security, speed, compliance, and flexibility -- all of these describe lighttpd which is rapidly redefining efficiency of a webserver; as it is designed and optimized for high performance environments. With

[ANNOUNCEMENT] libmaxminddb 1.3.2-1

2019-08-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * libmaxminddb0-1.3.2-1 * libmaxminddb-devel-1.3.2-1 The libmaxminddb library provides a C library for reading MaxMind DB files, including the GeoIP2 databases from MaxMind. This is a custom binary format designed to facilita

[ANNOUNCEMENT] geoipupdate 3.1.1-1

2019-08-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * geoipupdate-3.1.1-1 The GeoIP Update program performs automatic updates of GeoIP2 binary databases. CSV databases are not supported. This release switches to GeoIP2/GeoLite2 databases by default, now that GeoIP Legacy data

[ANNOUNCEMENT] bind 9.11.9-1

2019-08-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * bind-9.11.9-1 * bind-utils-9.11.9-1 * bind-doc-9.11.9-1 * libbind9_161-9.11.9-1 * libdns1106-9.11.9-1 * libirs161-9.11.9-1 * libisc1100-9.11.9-1 * libisccc161-9.11.9-1 * libisccfg163-9.11.9-1 * liblwres161-9.11.9-1 * libbind9-

Re: Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ...

2019-08-27 Thread Achim Gratz
Achim Gratz writes: > Corinna Vinschen writes: >> mkdir(2) has some special code from 2009 which drops trailing >> {back}slashes to perform a bordercase in mkdir Linux-compatible. >> This code snippet doesn't exist in rmdir(2). > > While we're discussing oddities, creating symbolic links in the vir

Re: Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ...

2019-08-27 Thread Brian Inglis
On 2019-08-27 11:54, Achim Gratz wrote: > Corinna Vinschen writes: >> mkdir(2) has some special code from 2009 which drops trailing >> {back}slashes to perform a bordercase in mkdir Linux-compatible. >> This code snippet doesn't exist in rmdir(2). > > While we're discussing oddities, creating symb

Home directory not accessible but really there...

2019-08-27 Thread
In summary: 1. Home directory is not accessible via: 'cd ' or 'cd ~' (it takes me to /tmp) and 'ls -al /home' shows my home directory as having corrupted permissions, UID and GID (all are ???) 2. Home directory is accessible and shows proper perms/UID/GID when I go there with the full pat

Re: Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ...

2019-08-27 Thread Achim Gratz
Corinna Vinschen writes: > mkdir(2) has some special code from 2009 which drops trailing > {back}slashes to perform a bordercase in mkdir Linux-compatible. > This code snippet doesn't exist in rmdir(2). While we're discussing oddities, creating symbolic links in the virtual /dev directory still wo

Re: Future setup regression caused by 'mkdir: always check-for-existence' commit

2019-08-27 Thread Achim Gratz
Stephen Provine via cygwin writes: > I should also point out that this change in behavior starts not in > 3.1.0 but in 3.0.7-3, and in-between 3.0.7-1 and 3.0.7-3 the commit I > mention seemed like the most reasonable reason for it. You should also point out that you are talking not about Cygwin,

Re: Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ...

2019-08-27 Thread Corinna Vinschen
On Aug 27 11:44, Vince Rice wrote: > > On Aug 27, 2019, at 11:28 AM, Houder wrote: > > > > On Tue, 27 Aug 2019 17:25:49, Corinna Vinschen wrote: > >> … > >> mkdir(2) has some special code from 2009 which drops trailing > >> {back}slashes to perform a bordercase in mkdir Linux-compatible. > >> Thi

Re: Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ...

2019-08-27 Thread Vince Rice
> On Aug 27, 2019, at 11:28 AM, Houder wrote: > > On Tue, 27 Aug 2019 17:25:49, Corinna Vinschen wrote: >> … >> mkdir(2) has some special code from 2009 which drops trailing >> {back}slashes to perform a bordercase in mkdir Linux-compatible. >> This code snippet doesn't exist in rmdir(2). > > ..

Re: Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ...

2019-08-27 Thread Houder
On Tue, 27 Aug 2019 17:25:49, Corinna Vinschen wrote: > > On Aug 27 14:51, Houder wrote: [snip] > > Now, let's play: > > > > 64-@@ cygpath -w /drv/e > > E:\ > > > 64-@@ mkdir 'e:\' # creates subdirectory e: ! > > 64-@@ rmdir 'e:\' # fails, because it refers to /drv/e > > rmdir: failed to re

Re: Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ...

2019-08-27 Thread Corinna Vinschen
On Aug 27 14:51, Houder wrote: > L.S., > > # note: cygdrive has been remapped to /drv at my place > > 64-%% uname -a > CYGWIN_NT-6.1 Seven 3.0.7(0.338/5/3) 2019-04-30 18:08 x86_64 Cygwin > 64-%% mkdir /drv/e > mkdir: cannot create directory ‘/drv/e’: Permission denied > > 64-@@ uname -a > CYGWIN

Odd, is it not? mkdir 'e:\' cannot be undone by rmdir 'e:\' ...

2019-08-27 Thread Houder
L.S., # note: cygdrive has been remapped to /drv at my place 64-%% uname -a CYGWIN_NT-6.1 Seven 3.0.7(0.338/5/3) 2019-04-30 18:08 x86_64 Cygwin 64-%% mkdir /drv/e mkdir: cannot create directory ‘/drv/e’: Permission denied 64-@@ uname -a CYGWIN_NT-6.1 Seven 3.1.0(0.340/5/3) 2019-08-19 10:13 x86_