public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
@ 2016-01-20  8:02 David Lee
  2016-01-20 11:47 ` Achim Gratz
  0 siblings, 1 reply; 14+ messages in thread
From: David Lee @ 2016-01-20  8:02 UTC (permalink / raw)
  To: cygwin

While doing a FRESH install of 32-bit cygwin on (64-bit) Windows
Server 2012, setup returns error 1 from base-files-mketc.sh (from
base-files package).

/var/log/setup.log reveals

    :

>> 2016/01/19 20:21:46 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/automake1.13.sh"
>> 2016/01/19 20:21:46 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/automake.sh"
>> 2016/01/19 20:21:47 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/base-files-mketc.sh"
>> 2016/01/19 20:21:47 abnormal exit: exit code=1
>> 2016/01/19 20:21:47 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/base-files-profile.sh"
>> 2016/01/19 20:21:48 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/ca-certificates.sh"
>> 2016/01/19 20:21:50 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/libxml2.sh"
>> 2016/01/19 20:21:51 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/libsasl2_3.sh"

    :

and /var/log/setup.log.full reveals

    :

>> 2016/01/19 20:21:46 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/automake1.13.sh"
>> 2016/01/19 20:21:46 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/automake.sh"
>> 2016/01/19 20:21:47 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/base-files-mketc.sh"
>> Directory /cygdrive/c/Windows/SysWOW64/drivers/etc does not exist; exiting
>> If directory name is garbage you need to update your cygwin package
>> 2016/01/19 20:21:47 abnormal exit: exit code=1
>> 2016/01/19 20:21:47 running: C:\cygwin\bin\bash.exe --norc --noprofile "/etc/postinstall/base-files-profile.sh"
>> Using the default version of /etc/profile.d/lang.sh (/etc/defaults/etc/profile.d/lang.sh)
>> Using the default version of /etc/profile.d/lang.csh (/etc/defaults/etc/profile.d/lang.csh)
>> Using the default version of /etc/profile.d/tzset.sh (/etc/defaults/etc/profile.d/tzset.sh)

    :

the relevant lines from base-files-mketc.sh are as follow:

    :

>> FILES="hosts protocols services networks"
>> OSNAME="$(/usr/bin/uname -s)"
>> WINETC="$(/usr/bin/cygpath -S -u)/drivers/etc"

>> if [ ! -d "${WINETC}" ]; then
>>  echo "Directory ${WINETC} does not exist; exiting" >&2
>>  echo "If directory name is garbage you need to update your cygwin package" >&2
>>  exit 1
>> fi
>>
>> for mketc in ${FILES}

    :

For 32-bit cygwin and 64-bit Windows, the code assigns
/cygdrive/C/Windows/SysWOW64/drivers/etc to WINETC but it doesn't
exist on my machine. I could have recreated it (and the files
underneath) and then rerun the script - but I doubt if the OS uses
this path. What is recognized and used is
C:\Windows\System32\Drivers\etc.

Any help is appreciated.

David Lee

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-20  8:02 Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc David Lee
@ 2016-01-20 11:47 ` Achim Gratz
  2016-01-20 13:08   ` Henri
  2016-01-20 14:17   ` Henri
  0 siblings, 2 replies; 14+ messages in thread
From: Achim Gratz @ 2016-01-20 11:47 UTC (permalink / raw)
  To: cygwin

David Lee <mailtolky <at> gmail.com> writes:
> >> WINETC="$(/usr/bin/cygpath -S -u)/drivers/etc"

It's been looking for that for quite some time IIRC.  That indeed should
likely be

 WINETC="$(/usr/bin/cygpath -W -u)/System32/drivers/etc"

although I've yet to find an official MS document that says so.  I'd
appreciate if someone could point that out to me, I'll update the base-files
package in the next few days.


Regards,
Achim.





--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-20 11:47 ` Achim Gratz
@ 2016-01-20 13:08   ` Henri
  2016-01-20 14:17   ` Henri
  1 sibling, 0 replies; 14+ messages in thread
From: Henri @ 2016-01-20 13:08 UTC (permalink / raw)
  To: cygwin

Achim Gratz <Stromeko <at> NexGo.DE> writes:

> 
> David Lee <mailtolky <at> gmail.com> writes:
> > >> WINETC="$(/usr/bin/cygpath -S -u)/drivers/etc"
> 
> It's been looking for that for quite some time IIRC.  That indeed should
> likely be
> 
>  WINETC="$(/usr/bin/cygpath -W -u)/System32/drivers/etc"
> 
> although I've yet to find an official MS document that says so.  I'd
> appreciate if someone could point that out to me, I'll update the base-files
> package in the next few days.

Looking for the 'etc' directory ?

@@ uname -a
CYGWIN_NT-6.1-WOW Seven 2.3.1(0.291/5/3) 2015-11-14 12:42 i686 Cygwin

@@ ls -l /drv/c/windows/SysWOW64/drivers | grep etc # no etc in drivers
below SysWOW64
@@ ls -l /drv/c/windows/System32/drivers | grep etc # System32 is redirected
to SysWOW64
@@ ls -l /drv/c/windows/SysNative/drivers | grep etc # basically, etc exists
in drivers below System32
drwxrwx---+  1 TrustedInstaller TrustedInstaller        0 Sep  7  2014 etc

64-@@ uname -a
CYGWIN_NT-6.1 Seven 2.3.1(0.291/5/3) 2015-11-14 12:44 x86_64 Cygwin

64-@@  ls -l /drv/c/windows/System32/drivers | grep etc
drwxrwx---+  1 TrustedInstaller TrustedInstaller        0 Sep  7  2014 etc
64-@@  ls -l /drv/c/windows/SysWOW64/drivers | grep etc # again, no etc in
drivers below SysWOW64

-----
Summary:

32-bits:
/drv/c/windows/SysNative/drivers/etc exists

64-bits:
/drv/c/windows/System32/drivers/etc exists

Regards,
Henri



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-20 11:47 ` Achim Gratz
  2016-01-20 13:08   ` Henri
@ 2016-01-20 14:17   ` Henri
  2016-01-20 21:45     ` Achim Gratz
  1 sibling, 1 reply; 14+ messages in thread
From: Henri @ 2016-01-20 14:17 UTC (permalink / raw)
  To: cygwin

Achim Gratz <Stromeko <at> NexGo.DE> writes:

> 
> David Lee <mailtolky <at> gmail.com> writes:
> > >> WINETC="$(/usr/bin/cygpath -S -u)/drivers/etc"
> 
> It's been looking for that for quite some time IIRC.  That indeed should
> likely be
> 
>  WINETC="$(/usr/bin/cygpath -W -u)/System32/drivers/etc"
> 
> although I've yet to find an official MS document that says so.  I'd
> appreciate if someone could point that out to me, I'll update the base-files
> package in the next few days.

Please read:

https://msdn.microsoft.com/\
en-us/library/windows/desktop/aa384187%28v=vs.85%29.aspx

... an attempt by Microsoft to explain the mess ...

Better Google: SysNative etc

Regards,
Henri




--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-20 14:17   ` Henri
@ 2016-01-20 21:45     ` Achim Gratz
  2016-01-20 23:35       ` Henri
  0 siblings, 1 reply; 14+ messages in thread
From: Achim Gratz @ 2016-01-20 21:45 UTC (permalink / raw)
  To: cygwin

Henri writes:
>> It's been looking for that for quite some time IIRC.  That indeed should
>> likely be
>> 
>>  WINETC="$(/usr/bin/cygpath -W -u)/System32/drivers/etc"
>> 
>> although I've yet to find an official MS document that says so.  I'd
>> appreciate if someone could point that out to me, I'll update the base-files
>> package in the next few days.
>
> Please read:
>
> https://msdn.microsoft.com/\
> en-us/library/windows/desktop/aa384187%28v=vs.85%29.aspx
>
> ... an attempt by Microsoft to explain the mess ...
>
> Better Google: SysNative etc

TLDR;

I think my proposal above works on all systems without any of the
SysNative nonsense, I just still don't know if Microsoft in their
infinite wisdom have yet another place where they might look for those
files.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-20 21:45     ` Achim Gratz
@ 2016-01-20 23:35       ` Henri
  2016-01-21 19:56         ` Achim Gratz
  0 siblings, 1 reply; 14+ messages in thread
From: Henri @ 2016-01-20 23:35 UTC (permalink / raw)
  To: cygwin

Achim Gratz <Stromeko <at> nexgo.de> writes:

> > Please read:
> >
> > https://msdn.microsoft.com/\
> > en-us/library/windows/desktop/aa384187%28v=vs.85%29.aspx
> >
> > ... an attempt by Microsoft to explain the mess ...
> >
> > Better Google: SysNative etc
> 
> I think my proposal above works on all systems without any of the
> SysNative nonsense, I just still don't know if Microsoft in their
> infinite wisdom have yet another place where they might look for those
> files.

Yes, your proposal will work ... BECAUSE in that specific case, redirection
will be switched OFF (hey, study the URL that I posted).

However, if one looks for the etc directory below the drivers directory, it
will be in vain (because now redirection is switched on).

(of course, the above applies to 32-bits Cygwin)

@@ uname -a
CYGWIN_NT-6.1-WOW Seven 2.3.1(0.291/5/3) 2015-11-14 12:42 i686 Cygwin

# redirection switched off
@@ ls -ld $(/usr/bin/cygpath -W -u)/System32/drivers/etc
drwxrwx---+ 1 TrustedInstaller TrustedInstaller 0 Sep  7  2014
/drv/c/Windows/System32/drivers/etc

# redirection switched ON (System32 => SysWOW64)
@@ ls -l $(/usr/bin/cygpath -W -u)/System32/drivers | grep etc

# use of SysNative to circumvent the "redirection nonsense" ...
@@ ls -l $(/usr/bin/cygpath -W -u)/SysNative/drivers | grep etc
drwxrwx---+  1 TrustedInstaller TrustedInstaller        0 Sep  7  2014 etc

Regards,
Henri

Btw, Microsoft thinks the "SysNative nonsense" a necessity; it even patched
XP in order to introduce that nonsense ...

=====



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-20 23:35       ` Henri
@ 2016-01-21 19:56         ` Achim Gratz
  2016-01-22  7:35           ` David Lee
  0 siblings, 1 reply; 14+ messages in thread
From: Achim Gratz @ 2016-01-21 19:56 UTC (permalink / raw)
  To: cygwin

Henri writes:
> Yes, your proposal will work ... BECAUSE in that specific case, redirection
> will be switched OFF (hey, study the URL that I posted).

Yes, I've read that.  What goes still unanswered is if that's the only
place Windows ever looks for those files.  I guess yes, but I can't find
no positive confirmation.

> Btw, Microsoft thinks the "SysNative nonsense" a necessity; it even patched
> XP in order to introduce that nonsense ...

I'm sure they think that and there's probably a PowerPoint with lots of
bullet points that says so.  But I've yet to meet anyone who thinks it
was a bright idea after running into it unexpectedly.  If anything, MS
themselves couldn't make it work without those exceptions whose
documentation is not easy to find.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-21 19:56         ` Achim Gratz
@ 2016-01-22  7:35           ` David Lee
  2016-01-22 14:33             ` Achim Gratz
  0 siblings, 1 reply; 14+ messages in thread
From: David Lee @ 2016-01-22  7:35 UTC (permalink / raw)
  To: cygwin

Thanks you all for the replies.

Achim writes:
> What goes still unanswered is if that's the only
> place Windows ever looks for those files.  I guess yes, but I can't find
> no positive confirmation.

Sorry not sure what you mean. Henri's link shows file system redirection does
not apply to %windir%\system32\drivers\etc, therefore there are no other places
to 'look for those files' - if 'other places' is meant to be places caused by
file system redirection.

Henri's link:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa384187%28v=vs.85%29.aspx

Thanks.

David.

On 22 January 2016 at 03:53, Achim Gratz <Stromeko@nexgo.de> wrote:
> Henri writes:
>> Yes, your proposal will work ... BECAUSE in that specific case, redirection
>> will be switched OFF (hey, study the URL that I posted).
>
> Yes, I've read that.  What goes still unanswered is if that's the only
> place Windows ever looks for those files.  I guess yes, but I can't find
> no positive confirmation.
>
>> Btw, Microsoft thinks the "SysNative nonsense" a necessity; it even patched
>> XP in order to introduce that nonsense ...
>
> I'm sure they think that and there's probably a PowerPoint with lots of
> bullet points that says so.  But I've yet to meet anyone who thinks it
> was a bright idea after running into it unexpectedly.  If anything, MS
> themselves couldn't make it work without those exceptions whose
> documentation is not easy to find.
>
>
> Regards,
> Achim.
> --
> +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
>
> Factory and User Sound Singles for Waldorf Blofeld:
> http://Synth.Stromeko.net/Downloads.html#WaldorfSounds
>
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-22  7:35           ` David Lee
@ 2016-01-22 14:33             ` Achim Gratz
  2016-01-22 16:02               ` Andrey Repin
                                 ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Achim Gratz @ 2016-01-22 14:33 UTC (permalink / raw)
  To: cygwin

David Lee <mailtolky <at> gmail.com> writes:
> Sorry not sure what you mean. 

What I mean is this: are all the Windows versions that Cygwin supports
looking for the hosts and other files in

  %windir%\system32\drivers\etc

or are there some versions, situations or configurations where it looks for
those files in a different place?

That the postinstall for base-files has worked until 2.4.0 seems to indicate
that the place is always the same, but the absence of a bug report is not
the same as positive confirmation.


Regards,
Achim.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-22 14:33             ` Achim Gratz
@ 2016-01-22 16:02               ` Andrey Repin
  2016-01-22 21:07               ` cyg Simple
  2016-01-27  9:46               ` David Lee
  2 siblings, 0 replies; 14+ messages in thread
From: Andrey Repin @ 2016-01-22 16:02 UTC (permalink / raw)
  To: Achim Gratz, cygwin

Greetings, Achim Gratz!

>> Sorry not sure what you mean.

> What I mean is this: are all the Windows versions that Cygwin supports
> looking for the hosts and other files in

>   %windir%\system32\drivers\etc

> or are there some versions, situations or configurations where it looks for
> those files in a different place?

Been that same place since NT4 at least, for all that I recall.
Not the same for '9x family, but we're long past that point, I hope.

> That the postinstall for base-files has worked until 2.4.0 seems to indicate
> that the place is always the same, but the absence of a bug report is not
> the same as positive confirmation.

Indeed.


-- 
With best regards,
Andrey Repin
Friday, January 22, 2016 10:22:02

Sorry for my terrible english...


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-22 14:33             ` Achim Gratz
  2016-01-22 16:02               ` Andrey Repin
@ 2016-01-22 21:07               ` cyg Simple
  2016-01-27  9:46               ` David Lee
  2 siblings, 0 replies; 14+ messages in thread
From: cyg Simple @ 2016-01-22 21:07 UTC (permalink / raw)
  To: cygwin

On 1/22/2016 2:13 AM, Achim Gratz wrote:
> David Lee <mailtolky <at> gmail.com> writes:
>> Sorry not sure what you mean. 
> 
> What I mean is this: are all the Windows versions that Cygwin supports
> looking for the hosts and other files in
> 
>   %windir%\system32\drivers\etc
> 

Yes.

> or are there some versions, situations or configurations where it looks for
> those files in a different place?
> 

I've not seen any plans to change it.

> That the postinstall for base-files has worked until 2.4.0 seems to indicate
> that the place is always the same, but the absence of a bug report is not
> the same as positive confirmation.
> 

I haven't tried that version as yet.

-- 
cyg Simple

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-22 14:33             ` Achim Gratz
  2016-01-22 16:02               ` Andrey Repin
  2016-01-22 21:07               ` cyg Simple
@ 2016-01-27  9:46               ` David Lee
  2016-01-27 16:08                 ` Achim Gratz
  2 siblings, 1 reply; 14+ messages in thread
From: David Lee @ 2016-01-27  9:46 UTC (permalink / raw)
  To: cygwin

On 22 January 2016 at 15:13, Achim Gratz <Stromeko@nexgo.de> wrote:

> What I mean is this: are all the Windows versions that Cygwin supports
> looking for the hosts and other files in
>
>   %windir%\system32\drivers\etc
>
> or are there some versions, situations or configurations where it looks for
> those files in a different place?

There are two issues here:

(1) A bug that the base-files script tries to link to files in
    C:\Windows\SysWow64\Drivers\Etc directory (should have been
    C:\Windows\System32\Drivers\Etc).

(2) Your concern of whether there are 'other places to look
    for those files'.

It seems that you want to wait for confirmations/denials for (2) before
fixing (1). If there is none then (1) stays forever. I think it is better to
separate two issues.

First, fix (1) as if (2) doesn't exist (if you have problem
with this then consider: the old code is coded as if (2) doesn't
exist, why should the patched code be different?)

Then, wait for confirmations for (2). You can always patch again if a
confirmation emerges - it is never too late. If no answer comes up,
at least the bug doesn't stay forever.

David Lee.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-27  9:46               ` David Lee
@ 2016-01-27 16:08                 ` Achim Gratz
  2016-01-28  6:35                   ` David Lee
  0 siblings, 1 reply; 14+ messages in thread
From: Achim Gratz @ 2016-01-27 16:08 UTC (permalink / raw)
  To: cygwin

David Lee <mailtolky <at> gmail.com> writes:
> (1) A bug that the base-files script tries to link to files in
>     C:\Windows\SysWow64\Drivers\Etc directory (should have been
>     C:\Windows\System32\Drivers\Etc).

That was a regression in cygpath, which has since been fixed.
 
> (2) Your concern of whether there are 'other places to look
>     for those files'.
> 
> It seems that you want to wait for confirmations/denials for (2) before
> fixing (1). If there is none then (1) stays forever. I think it is better to
> separate two issues.
> 
> First, fix (1) as if (2) doesn't exist (if you have problem
> with this then consider: the old code is coded as if (2) doesn't
> exist, why should the patched code be different?)
> 
> Then, wait for confirmations for (2). You can always patch again if a
> confirmation emerges - it is never too late. If no answer comes up,
> at least the bug doesn't stay forever.

There is no need to do anything in base-files for (1) since cygpath has been
fixed already and with no information to the contrary, no concern about (2).


Regards,
Achim.




--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc
  2016-01-27 16:08                 ` Achim Gratz
@ 2016-01-28  6:35                   ` David Lee
  0 siblings, 0 replies; 14+ messages in thread
From: David Lee @ 2016-01-28  6:35 UTC (permalink / raw)
  To: cygwin

Sorry I missed that - will try the new version today or tomorrow.

On 27 January 2016 at 19:52, Achim Gratz <Stromeko@nexgo.de> wrote:
> David Lee <mailtolky <at> gmail.com> writes:
>> (1) A bug that the base-files script tries to link to files in
>>     C:\Windows\SysWow64\Drivers\Etc directory (should have been
>>     C:\Windows\System32\Drivers\Etc).
>
> That was a regression in cygpath, which has since been fixed.
>
>> (2) Your concern of whether there are 'other places to look
>>     for those files'.
>>
>> It seems that you want to wait for confirmations/denials for (2) before
>> fixing (1). If there is none then (1) stays forever. I think it is better to
>> separate two issues.
>>
>> First, fix (1) as if (2) doesn't exist (if you have problem
>> with this then consider: the old code is coded as if (2) doesn't
>> exist, why should the patched code be different?)
>>
>> Then, wait for confirmations for (2). You can always patch again if a
>> confirmation emerges - it is never too late. If no answer comes up,
>> at least the bug doesn't stay forever.
>
> There is no need to do anything in base-files for (1) since cygpath has been
> fixed already and with no information to the contrary, no concern about (2).
>
>
> Regards,
> Achim.
>
>
>
>
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
>

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2016-01-28  2:24 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-20  8:02 Base-files-mketc.sh error for non-existing C:\Windows\SysWOW64\drivers\etc David Lee
2016-01-20 11:47 ` Achim Gratz
2016-01-20 13:08   ` Henri
2016-01-20 14:17   ` Henri
2016-01-20 21:45     ` Achim Gratz
2016-01-20 23:35       ` Henri
2016-01-21 19:56         ` Achim Gratz
2016-01-22  7:35           ` David Lee
2016-01-22 14:33             ` Achim Gratz
2016-01-22 16:02               ` Andrey Repin
2016-01-22 21:07               ` cyg Simple
2016-01-27  9:46               ` David Lee
2016-01-27 16:08                 ` Achim Gratz
2016-01-28  6:35                   ` David Lee

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).