Re: [RFC] SWIG package

2002-04-19 Thread Corinna Vinschen

On Thu, Apr 18, 2002 at 03:06:03PM -0400, Gerald S. Williams wrote:
 I'm not familiar with the netiquette here. Should this actually
 be an RFP or ITP?
 
 Anyway, I'd like to volunteer to maintain a SWIG package for
 Cygwin.
 
 Proposed setup.hint:
 ---
 category: Devel
 requires: cygwin
 sdesc: Simplified Wrapper Interface Generator
 ldesc: Simplified Wrapper Interface Generator.
 Generates wrappers for C/C++ modules, allowing them to
 be accessed from a variety of scripting languages. See
 http://www.swig.org for details.

I'm missing links to the binary and source package...

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Developermailto:[EMAIL PROTECTED]
Red Hat, Inc.



RE: FW: libtool devel package still dll crippled.

2002-04-19 Thread Ralf Habacker

  1. When someone build a shared lib on linux and uses a static lib, are the
  symbols of the static lib automatically  exported ?

 Yes, using a static lib is no different than compiling that code
 directly into your codebase.

Thats the behavior we have on cygwin, isn't it


  2a. If yes, and if someone build a second dll with the same static lib, the
  symbols of the static libs are in both
  shared lib defined. Then if someone uses these two shared libs to build for
  example an application, ld fails with duplicated symbol errors. How does ld
  prevent this ?

 ld checks the symbols in the shared libs during compile time to see if it can
 resolve all symbols and appearantly also detects duplicated symbols. On Linux
 it is not necassery impossible to have two libs that define the same symbols.
 E.g. this feature can be used to override the malloc implementation of libc.
 Of course when this happens inadvertently it can lead to unexpected
 behaviour/crashes. ELF (The linking format used on Linux) has rather complex
 rules for determining which symbol should be used if it is defined multiple
 times. It also distinguishes between weak and strong symbols. It might be
 that it is only possible to override weak-symbols and that multiple
 strong-symbols result in link-errors.

Does the cygwin ld has some similar rules ?





Re: When to release a threaded cygwin Python?

2002-04-19 Thread Corinna Vinschen

On Fri, Apr 19, 2002 at 07:44:17AM -0400, Jason Tishler wrote:
 Chris,
 
 On Fri, Mar 29, 2002 at 12:44:18PM -0500, Christopher Faylor wrote:
  On Fri, Mar 29, 2002 at 08:03:55AM -0500, Jason Tishler wrote:
  Here's the deal.  Although a threaded Cygwin Python runs just fine under
  Cygwin 1.3.10, one cannot build one themselves without the following
  patch to sys/features.h:
  
  http://sources.redhat.com/ml/newlib/2002/msg00122.html
  
  So, should I hold off releasing a new Python until 1.3.11?
  
  Yes.
  
  I'll release 1.3.11 when Corinna comes back from vacation.
 
 Is Corinna back from vacation? :,)

Physically or psychically?  ;-)

Corinna



RE: strange source packaging?

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Earnie Boyd [mailto:[EMAIL PROTECTED]] 
 Sent: Friday, April 19, 2002 3:13 AM

 I'll add another penny to make it 2c.  I agree with Chris 
 that I'd rather already have the patch applied.  

Why? If it's for ease of use, then fine - I agree that what the user
receives should be patched. However that is somewhat orthogonal to how
the download is accomplished.

 I 
 differences from pristine supplied would be nice but if I 
 really care I would go and find the originals.  

That's not actually the point. The point is that with some minor
setup.exe tweaking, the source download can be done it two parts:
'pristine' + (patch[es]  scripts). Then when a local adjustment is
made, but the upstream hasn't released a new version, users can get the
new source trivially - setup should be smart enough to see the pristine
tarball in the /usr/src (or wherever) directory and just download the
appropriate patch set.

Rob



RE: strange source packaging?

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Charles Wilson [mailto:[EMAIL PROTECTED]] 
 Sent: Friday, April 19, 2002 12:44 AM


 of the antecedent project.   There is no way, given just 
 gcc-2.95.3-5-src.tar.bz2, to revert to the 'original' 
 source -- short 
 of also downloading the 2.95.3 source from www.gcc.org, 
 unpacking both, 
 and doing 'diff -r cygwin-version-of-gcc gnu-version-of-gcc'.

And the GPL requires us to document the changes made - if we have the
patch pre-applied, with no reverse patch, then this isn't the case.
Asking folk to go elsewhere to get that 'pristine' source puts the onus
on the upstream to make that available, which we can't do - for the same
reason that folk that ship cygwin1.dll need to host their own copy of
the source.

Rob



Re: strange source packaging?

2002-04-19 Thread Charles Wilson

Robert Collins wrote:


 And the GPL requires us to document the changes made - if we have the
 patch pre-applied, with no reverse patch, then this isn't the case.
 Asking folk to go elsewhere to get that 'pristine' source puts the onus
 on the upstream to make that available, which we can't do - for the same
 reason that folk that ship cygwin1.dll need to host their own copy of
 the source.


At the risk of wading into yet another GPL argument -- I don't think the 
GPL requires documentation of the entire provenance of changes relative 
to some external source; it's just the polite thing to do.

All the GPL requires is that you distribute THE source that YOU used to 
build THE binary YOU distribute.  That's it.

--Chuck





RE: strange source packaging?

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Charles Wilson [mailto:[EMAIL PROTECTED]] 
 Sent: Friday, April 19, 2002 10:57 PM
 To: Robert Collins
 Cc: Corinna Vinschen
 Subject: Re: strange source packaging?
 
 
 Robert Collins wrote:
 
 
  And the GPL requires us to document the changes made - if 
 we have the 
  patch pre-applied, with no reverse patch, then this isn't the case. 
  Asking folk to go elsewhere to get that 'pristine' source puts the 
  onus on the upstream to make that available, which we can't 
 do - for 
  the same reason that folk that ship cygwin1.dll need to 
 host their own 
  copy of the source.
 
 
 At the risk of wading into yet another GPL argument -- I 
 don't think the 
 GPL requires documentation of the entire provenance of 
 changes relative 
 to some external source; it's just the polite thing to do.

Section 2a is pretty clear.

Rob



Re: strange source packaging?

2002-04-19 Thread Earnie Boyd

Charles Wilson wrote:
 
 Robert Collins wrote:
 
  And the GPL requires us to document the changes made - if we have the
  patch pre-applied, with no reverse patch, then this isn't the case.
  Asking folk to go elsewhere to get that 'pristine' source puts the onus
  on the upstream to make that available, which we can't do - for the same
  reason that folk that ship cygwin1.dll need to host their own copy of
  the source.
 
 At the risk of wading into yet another GPL argument -- I don't think the
 GPL requires documentation of the entire provenance of changes relative
 to some external source; it's just the polite thing to do.
 
 All the GPL requires is that you distribute THE source that YOU used to
 build THE binary YOU distribute.  That's it.
 

Section 2.a
You must cause the modified files to carry prominent notices stating
that you chaned the files and the date of any change.
/Section 2.a

A differences file alone doesn't accomplish.  You must state in the file
header (a prominent place of notice) that you changed the file.  Now how
many of us do that?  Instead we use a ChangeLog to note the changes to
the files.  The GPL itself doesn't give exception for this method. 
However, since the Copyright holder, Redhat, uses the ChangeLog method
for file change notification then it can be argued that the Copyright
holder gave the exception to the license so it can continue without
change as far as Cygwin is concerned.  But the FSF is the copyright
holder the most of the other packages we distribute, have the changed
files been given appropriate prominent notice?

Back to the subject at hand, source packaging and the con to Robert's
argument.  I can in my wisdom download the individual binary and
accompaning source.  At that point I should be able to rebuild an
exacting duplicate from the source package with supplied scripts found
within the source package (autoconfiguration).  Therefore having
setup.exe perform any patches by downloading only the patch doesn't meet
the criteria layed out by the GPL.  Nice thought, but not workable
within the wording of the GPL.

Section 3, para. 5
These requirements apply to the modified work as a whole.  If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works.  But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote
it.
/Section 3, para 5

Earnie.

_
Do You Yahoo!?
Get your free yahoo.com address at http://mail.yahoo.com




RE: [RFC] SWIG package

2002-04-19 Thread Gerald S. Williams

That's because I haven't built them yet (actually I have, but
I want to do a clean rebuild with the latest official SWIG,
which I'll probably do early next week). I interpreted the
instructions at http://cygwin.com/setup.html#submitting as
indicating that I should first propose the package, in case
there's some reason why the package isn't already available.

I don't currently have a public FTP site set up. In the past,
I've posted things to world.std.com (now ftp://ftp.std.com),
although the public uploads section seems to have gone away,
so I'll have to find another or break down and set up the web
page my dial-up ISP supposedly provides. (Unfortunately, that
will be going away shortly when I finally get my cable modem
hookup.) :-)

-Jerry

-O Gerald S. Williams, 55A-134A-E   : mailto:[EMAIL PROTECTED] O-
-O AGERE SYSTEMS, 6755 SNOWDRIFT RD : office:610-712-8661  O-
-O ALLENTOWN, PA, USA 18106-9353: mobile:908-672-7592  O-

 -Original Message-
 From: Corinna Vinschen [mailto:[EMAIL PROTECTED]]
 Sent: Friday, April 19, 2002 3:08 AM
 To: [EMAIL PROTECTED]
 Subject: Re: [RFC] SWIG package
 
 
 On Thu, Apr 18, 2002 at 03:06:03PM -0400, Gerald S. Williams wrote:
  I'm not familiar with the netiquette here. Should this actually
  be an RFP or ITP?
  
  Anyway, I'd like to volunteer to maintain a SWIG package for
  Cygwin.
  
  Proposed setup.hint:
  ---
  category: Devel
  requires: cygwin
  sdesc: Simplified Wrapper Interface Generator
  ldesc: Simplified Wrapper Interface Generator.
  Generates wrappers for C/C++ modules, allowing them to
  be accessed from a variety of scripting languages. See
  http://www.swig.org for details.
 
 I'm missing links to the binary and source package...
 
 Corinna
 
 -- 
 Corinna Vinschen  Please, send mails regarding Cygwin to
 Cygwin Developermailto:[EMAIL PROTECTED]
 Red Hat, Inc.
 



Re: [RFC] SWIG package

2002-04-19 Thread Corinna Vinschen

On Fri, Apr 19, 2002 at 01:56:39PM -0400, Gerald S. Williams wrote:
 That's because I haven't built them yet (actually I have, but
 I want to do a clean rebuild with the latest official SWIG,
 which I'll probably do early next week). I interpreted the
 instructions at http://cygwin.com/setup.html#submitting as
 indicating that I should first propose the package, in case
 there's some reason why the package isn't already available.
 
 I don't currently have a public FTP site set up. In the past,
 I've posted things to world.std.com (now ftp://ftp.std.com),
 although the public uploads section seems to have gone away,
 so I'll have to find another or break down and set up the web
 page my dial-up ISP supposedly provides. (Unfortunately, that
 will be going away shortly when I finally get my cable modem
 hookup.) :-)

Do as you like but we need a link to take a look if you did
pack it correctly (well, sort of, see the latest discussion
about source packaging...) and all that.  Don't panic, next
week is early enough ;-)

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Developermailto:[EMAIL PROTECTED]
Red Hat, Inc.



Re: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 12:52:27PM -0400, Christopher Faylor wrote:
On Fri, Apr 19, 2002 at 01:24:48AM -0400, Harold Hunt wrote:
Chris,

 Shall we add this to the cygwin distro or are we still waiting for
 some postinstall shell script work?

These will forever be known as Harold's Famous Last Words:
  Sure Chris, why not?  Go ahead and add the packages to the distro.

Be aware, I just updated XFree86-xserv to 4.2.0-2, so you'll need to grab
the latest packages off of ftp://huntharo-4.user.msu.edu/pub/cygwin/

That's all for now.

I can't wait to see how many people use Cygwin/XFree86 now!

Ditto.  Hope you're ready for this.

It's up there.  Should be on mirrors shortly.

One thing I just noticed, though (by looking at
http://cygwin.com/packages/), was that the source tar.bz2 files don't
seem to be part of this.  There should probably be fewer source tar
balls than binary but they should be part of the distribution, right?
If not, we'll inevitably get questions.

cgf



RE: strange source packaging?

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Earnie Boyd [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 12:20 AM

 Section 2.a
 You must cause the modified files to carry prominent notices 
 stating that you chaned the files and the date of any change. 
 /Section 2.a
 
 A differences file alone doesn't accomplish.  You must state 
 in the file header (a prominent place of notice) that you 
 changed the file.  

Given the definition of a prominent place of notice, it can be argued
that a difference file is just that. It's prominent and states the exact
changes made - in both human and computer readable form no less.

 Back to the subject at hand, source packaging and the con to 
 Robert's argument.  I can in my wisdom download the 
 individual binary and accompaning source.  At that point I 
 should be able to rebuild an exacting duplicate from the 
 source package with supplied scripts found within the source 
 package 

Exactly. 'source package' here can mean more than one file. There is no
requirement in the GPL that the source be provided as a single entity,
just that it be provided in it's entirety. So I don't understand your
reasoning for why a pristine source + patches + cygwin build script does
not meet the criteria. Certianly debian + *BSD ports systems seem to
find it feasible.

 Section 3, para. 5
 These requirements apply to the modified work as a whole.  If 
 identifiable sections of that work are not derived from the 
 Program, and can be reasonably considered independent and 
 separate works in themselves, then this License, and its 
 terms, do not apply to those sections when you distribute 
 them as separate works.  But when you distribute the same 
 sections as part of a whole which is a work based on the 
 Program, the distribution of the whole must be on the terms 
 of this License, whose permissions for other licensees extend 
 to the entire whole, and thus to each and every part 
 regardless of who wrote it. /Section 3, para 5

Yup. That's what we are conforming with. 

Rob



Re: attn cgf - single build integration

2002-04-19 Thread Christopher Faylor

On Sat, Apr 20, 2002 at 09:49:34AM +1000, Robert Collins wrote:
Chris,
   I'm approaching a point with libgetopt++ that I'll want to roll
it into setup. This will (obviously) affect the single-build procress,
so I'm hoping that you can confirm or suggest alterations to my plan:

I think that as a general purpose library, it should sit at
winsup/libgetopt++ or even a level above. However the binary linked into
setup.exe needs to be built knowing about setup's String class (as
opposed to the C++ standard basic_string).

So here's my idea:
we put the library at winsup/libgetopt++ 
we make a symlink in the source tree at cinstall/libgetopt++ to
../libgetopt++

During configure time setup sub-configures libgetopt++ as a static only
library in cinstall/libgetopt++

In the future if any other programs want to start using it, we make
winsup subconfigure winsup/libgetopt++.

What do you think?

I think that libgetopt++ probably belongs at the same level as winsup but
there are some, er, political issues that need to be dealt with if that
is the case.

So, for now, I guess making it a winsup/cygwin sibling makes sense.

Btw, if you want to set up a web page off the cygwin directory, that's
ok, too.  I don't think I could justify a new top-level web page given
the fact that I've rejected some other attempts to start up new projects
on sourceware due to resource limitations but adding it into the cygwin
hierarchy should be ok.

cgf



Re: cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Benjamin Riefenstahl

Harold Hunt [EMAIL PROTECTED] writes:
 Excellent idea.  Now I just need someone to write that script.
 Shouldn't be too hard.  Any takers?

How about

  fontdir=/usr/X11R6/lib/X11/fonts
  wfontdir=`cygpath -w $fontdir`
  mount -bfs $wfontdir $fontdir 2 /dev/null || mount -bfu $wfontdir $fontdir

IOW, create a system mount in binary mode on the font directory,
disregarding any existing mount on the same place.  If the user is not
allowed to create a system mount, create a user mount instead.

This would break when there already is a user mount in text mode.
That seems pretty unlikely, though.


so long, benny




RE: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Harold Hunt [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 6:56 AM


 In a related question that has to do with my laziness, I need 
 a way to tarball a CVS tree without including the CVS 
 directories.  I'm sure this can be done with a simple script, 
 but I'm a programmer not a script writer. Anyone want to 
 point me to an existing script that does this, or write one for me?

Grab the -src for one of the packages that Chuck or I maintain - say
libxslt. There is a tar command in the .sh that filters out various
directories... I'm sure you can adapt it easily.

Rob



Re: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 04:55:57PM -0400, Harold Hunt wrote:
The main problem with -src packages for us is that almost nothing will
change after an XFree86 release except for the
xc/programs/Xserver/hw/xwin directory, where I make modifications to
the XWin server.  So, what do I do for packaging?  Which of the
XFree86-* packages do I include source with?  Do I include one huge
tarball with everything and another small tarball that has just the
hw/xwin directory so that it can be easily updated?  I'm confused.

I had the same thoughts and hoped you'd have a brilliant solution.  :-)

I didn't quite gather from the earlier discussions whether we can have
a source package seperate from any binary packages.  i.e., could we
have XFree86-full-src without an associated binary package?  Or would
we have to make XFree86-base-src the package that contained the full
source archive.

Hmm.  Yes.  I think this would work.  That might be the best solution.

In fact, it may be a nice trend setter.


In a related question that has to do with my laziness, I need a way to
tarball a CVS tree without including the CVS directories.  I'm sure this can
be done with a simple script, but I'm a programmer not a script writer.
Anyone want to point me to an existing script that does this, or write one
for me?

 From my generate a package script:

find $package_src/* -print -follow | egrep -v 
'\.cvsignore|\.bak$|\.orig$|~$|^.#|CVS|%redact|/tags$' | egrep -v $src_exclude |
 sort | tar -T - --no-recursion -cjf $tarstem-src.tar.bz2

cgf



Re: cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 11:17:56PM +0200, Benjamin Riefenstahl wrote:
Harold Hunt [EMAIL PROTECTED] writes:
 Excellent idea.  Now I just need someone to write that script.
 Shouldn't be too hard.  Any takers?

How about

  fontdir=/usr/X11R6/lib/X11/fonts
  wfontdir=`cygpath -w $fontdir`
  mount -bfs $wfontdir $fontdir 2 /dev/null || mount -bfu $wfontdir $fontdir

IOW, create a system mount in binary mode on the font directory,
disregarding any existing mount on the same place.  If the user is not
allowed to create a system mount, create a user mount instead.

This would break when there already is a user mount in text mode.
That seems pretty unlikely, though.

This looks pretty good to me.

How about something like this, though:

  fontdir=/usr/X11R6/lib/X11/fonts
  wfontdir=`cygpath -w $fontdir`
  umount -u $fontdir 2/dev/null
  mount -bfs $wfontdir $fontdir 2 /dev/null || mount -bfu $wfontdir $fontdir

Just to ensure that there is no user mount?

Btw, I like the use of the fontdir variable in this context.  It's a
little thing, but...

cgf



RFP: boost libraries

2002-04-19 Thread Robert Collins

Is there anyone on this list interested in providing a distribution of
some/all of the boost C+ libraries?

Rob



RE: attn cgf - single build integration

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Christopher Faylor [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 10:13 AM


 Btw, if you want to set up a web page off the cygwin 
 directory, that's ok, too.  I don't think I could justify a 
 new top-level web page given the fact that I've rejected some 
 other attempts to start up new projects on sourceware due to 
 resource limitations but adding it into the cygwin hierarchy 
 should be ok.

Is there a cygwin-apps hierarchy? I note that there is a
cygwin-apps/htdocs dir, but I don't know where files put there appear on
the website. Having http://cygwin-apps.cygwin.com would be quite neat,
or http://www.cygwin.com/cygwin-apps. This is for more than just this
library (obviously).

Rob



Re: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Charles Wilson

Robert Collins wrote:


we have to make XFree86-base-src the package that contained the full 
source archive.

Hmm.  Yes.  I think this would work.  That might be the best solution.

In fact, it may be a nice trend setter.

 
 I think setup.exe needs a little work before doing this, but it's a good
 direction. (i.e. setup.exe should have a view to only show src packages,
 and a view to only show binaries - to avoid confusing folk). (Think
 apt-get source vs apt-get install).


How about my 'external-src: ' idea?

setup hint for XFree86-[anything but base]-...
   external-src: XFree86-base
setup hint for XFree86-base-
   no external-src tag

and both upset and setup will understand this and do the right thing: 
upset needs to, for those pkgs with an external-src in their setup hint, 
find the -src tarball for the indicated package, whose VER-REL string 
matches the package-under-consideration, and put THAT into setup.hint, 
so (for the fonts package) you get
   install: release/xfree/xfree86-fonts/XFree86-fonts-4.2.0-2.tar.bz2
   source: release/xfree/xfree86-base/XFree86-base-4.2.0-2-src.tar.bz2
[prev]
   install: release/xfree/xfree86-fonts/XFree86-fonts-4.2.0-1.tar.bz2
   source: release/xfree/xfree86-base/XFree86-base-4.2.0-1-src.tar.bz2

Also, setup must do the following (even without new 'views' and whatnot)
   1) all XFree86-...- indicate that src is available (that is, 
'presence of a -src tarball' == 'no -src tarball but external-src: 
marker in setup.hint'
   2) clicking on any one (or multiple) of the 'src' checkboxes in setup 
will trigger a download (and only one download) of the actual 
XFree86-base-4.2.0-1-src.tar.bz2 package


-
Later, we can get even fancier, and allow the specification of multiple 
-src packages...then the monolithic 'XFree86-base-4.2.0-1-src.tar.bz2' 
can be split into the stuff that cygwin-xfree doesn't change and the 
stuff that changes frequently (e.g. .../hw/xwin). e.g.

setup hint for XFree86-[anything but base]-...
   external-src: XFree86-base
setup hint for XFree86-base-
   no external-src tag
   extra-src: XFree86-base2

in release/xfree/xfree86-base/
   XFree86-base-4.2.0-1.tar.bz2
   XFree86-base-4.2.0-1-src.tar.bz2
   XFree86-base2-4.2.0-1-src.tar.bz2

But that (or something like it) can be later
-

--Chuck

P.S.  Chris, where'd upset go?  the current version used to be in 
htdocs, but it's gone now.  AND, the old version which lived in 
cinstall/temp, is still there -- and you said you were going to remove it.

Did you remove the wrong one?






RE: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Charles Wilson [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 12:59 PM

 Also, setup must do the following (even without new 'views' 
 and whatnot)

Setup should already do that, why not make a test setup.ini and see what
happens :]. It's all data driven and there is no requirement for -src
packages to follow the same name as the base.

Rob



Re: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 10:59:29PM -0400, Charles Wilson wrote:
P.S.  Chris, where'd upset go?  the current version used to be in 
htdocs, but it's gone now.  AND, the old version which lived in 
cinstall/temp, is still there -- and you said you were going to remove it.

http://www.cygwin.com/ml/cygwin-apps/2002-02/msg00028.html

cinstall/temp is an empty directory.

Did you remove the wrong one?

Nope.

upset2 is gone now, though.  It is now 'upset'.

cgf



Re: attn cgf - single build integration

2002-04-19 Thread Christopher Faylor

On Sat, Apr 20, 2002 at 01:20:03PM +1000, Robert Collins wrote:


 -Original Message-
 From: Christopher Faylor [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 10:13 AM


 Btw, if you want to set up a web page off the cygwin 
 directory, that's ok, too.  I don't think I could justify a 
 new top-level web page given the fact that I've rejected some 
 other attempts to start up new projects on sourceware due to 
 resource limitations but adding it into the cygwin hierarchy 
 should be ok.

Is there a cygwin-apps hierarchy? I note that there is a
cygwin-apps/htdocs dir, but I don't know where files put there appear on
the website. Having http://cygwin-apps.cygwin.com would be quite neat,
or http://www.cygwin.com/cygwin-apps. This is for more than just this
library (obviously).

There is nothing there now but apparently I set up the system so that if
you check in an index.html, etc., it will show up at
http://sources.redhat.com/cygwin-apps/ .

If you want to do that, go ahead.  I'm not going to be adding another
virtual domain or host anytime soon.

cgf



key repeats when other window pops up

2002-04-19 Thread Pille Geert (bkarnd)

From the keyboard testing department, April 19 2002.

Today we noticed the following behaviour from XWin:

Whilst typing merrily away in an xterm-client, all of a sudden a message
window popped up, as message windows are wont to do.  The xterm-client lost
control, and did not notice that the end user had released the key he was
pressing in xterm, in this case, the a-key.  Under the impression that the
end-user was still holding the a-key, the xterm-client continued
displaying a-characters, and would still be doing so, had he not been
stopped by the end-user himself.

Please ignore this message if the behaviour described above is not, as is
often much to hastily concluded, a bug, but rather a feature to occupy the
clients while the end user is being distracted.

With the utmost respect,

we remain,

yours faithfully,

etc. etc.


===
This email is confidential and intended solely for the use of the individual to whom 
it is addressed. 
If you are not the intended recipient, be advised that you have received this email in 
error and that any use, dissemination, forwarding, printing, or copying of this email 
is strictly prohibited.
You are explicitly requested to notify the sender of this email that the intended 
recipient was not reached.




Re: XFree86 4.2.0 under Cygwin on Win98 w/ i810 won't display CDEfro m HPUX

2002-04-19 Thread Alexander Gottwald

On Mon, 15 Apr 2002, Michael Reaser wrote:

 
 XWin -query aa.bb.cc.dd -fp tcp/aa.bb.cc.dd:7000 
 
 Fatal server error:
 XDMCP fatal error: Session failed Session 6 failed for display 0.0.0.0:0:
 Cannot open display

you need the -from parameter.

XWin -query aa.bb.cc.dd -from localip (not 127.0.0.1)

bye
ago
-- 
 [EMAIL PROTECTED] 
 http://www.gotti.org   ICQ: 126018723
 phone: +49 3725 349 80 80  mobile: +49 172 7854017
 4. Chemnitzer Linux-Tag http://www.tu-chemnitz.de/linux/tag/lt4




New Xfree Cygwin Package...

2002-04-19 Thread Thomas Chadwick

I've been watching with interest all this work on packaging the Xfree/XWin 
stuff.  Now that it appears to be a reality, what do you recommend for those 
of us who already have Xfree installed via the old method?

I for one would like to move over the the Cygwin package method becaused I 
like being able to into the Cygwin setup program to see what's changed.  
However, I'm a little hesitant to go installing the new packages until I 
understand what the impact on my existing setup might be.


_
Send and receive Hotmail on your mobile device: http://mobile.msn.com




Re: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 12:52:27PM -0400, Christopher Faylor wrote:
On Fri, Apr 19, 2002 at 01:24:48AM -0400, Harold Hunt wrote:
Chris,

 Shall we add this to the cygwin distro or are we still waiting for
 some postinstall shell script work?

These will forever be known as Harold's Famous Last Words:
  Sure Chris, why not?  Go ahead and add the packages to the distro.

Be aware, I just updated XFree86-xserv to 4.2.0-2, so you'll need to grab
the latest packages off of ftp://huntharo-4.user.msu.edu/pub/cygwin/

That's all for now.

I can't wait to see how many people use Cygwin/XFree86 now!

Ditto.  Hope you're ready for this.

It's up there.  Should be on mirrors shortly.

One thing I just noticed, though (by looking at
http://cygwin.com/packages/), was that the source tar.bz2 files don't
seem to be part of this.  There should probably be fewer source tar
balls than binary but they should be part of the distribution, right?
If not, we'll inevitably get questions.

cgf



RE: key repeats when other window pops up

2002-04-19 Thread Harold Hunt

Gerard,

Yes, we have been aware of that behavior for some time now.  In fact, it is
listed as the first item on the Development To-Do List:
http://xfree86.cygwin.com/devel/todo.html

We have a patch for this problem.  However, in the course of applying this
patch I realized that there is a second problem that was originally thought
to be a bug of the patch that fixes your problem.  This other bug is that
when Cygwin/XFree86 gets bogged down in processing, such as when running the
test Native GDI server (which is really slow right now because it does every
single graphics operations as a set of thousands of simple line draws).

For example:
1) Open the test Cygwin/XFree86 server in Native GDI mode.  (you can't do
this unless you build from CVS)

2) Run 'xdpyinfo', 'ls' on /usr/X11R6/bin, or some other program that will
fill an xterm's scroll buffer with lines of text.  Notice that there is an
extra blank command line after the output.  This is because somewhere along
the way the 'enter' key gets fired twice.

3) Scroll to the top of the xterm scroll buffer (this will take seconds).

4) Type 'exit' or any other word, but do not press enter.  This will cause
xterm to scroll down to the command line.  (this will take seconds).

5) Notice that 'exit' comes out as 'eexit'.  No, this is not because the 'e'
that you typed is being echoed late.  This is an actual duplicate key event,
because if you press 'enter' xterm will report that 'eexit' cannot be found.


I did much investigating into this problem using printf's sprinkled
throughout the code.  I was able to figure out that it wasn't the hw/xwin
code that processes Windows keyboard messages that was duplicating events.
Rather, there is a procedure deep in the server that seems to be duplicating
the events.  I built a debug version of the tree and tried to debug it but
gdb kept crashing and I ran out of time.


To make a long story short, after all that excitement I kinda put off those
patches for awhile.  I should go ahead and apply them since they solve a
very real and current problem, and I have determined that the patch is not
the cause of the mystery key repeat problem.


I hope that muddies things up for you :)

Harold

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]]On Behalf Of Pille Geert (bkarnd)
 Sent: Friday, April 19, 2002 10:33 AM
 To: '[EMAIL PROTECTED]'
 Subject: key repeats when other window pops up


 From the keyboard testing department, April 19 2002.

 Today we noticed the following behaviour from XWin:

 Whilst typing merrily away in an xterm-client, all of a sudden a message
 window popped up, as message windows are wont to do.  The
 xterm-client lost
 control, and did not notice that the end user had released the key he was
 pressing in xterm, in this case, the a-key.  Under the
 impression that the
 end-user was still holding the a-key, the xterm-client continued
 displaying a-characters, and would still be doing so, had he not been
 stopped by the end-user himself.

 Please ignore this message if the behaviour described above is not, as is
 often much to hastily concluded, a bug, but rather a feature to occupy the
 clients while the end user is being distracted.

 With the utmost respect,

 we remain,

 yours faithfully,

 etc. etc.


 ===
 This email is confidential and intended solely for the use of the
 individual to whom it is addressed.
 If you are not the intended recipient, be advised that you have
 received this email in error and that any use, dissemination,
 forwarding, printing, or copying of this email is strictly prohibited.
 You are explicitly requested to notify the sender of this email
 that the intended recipient was not reached.





qt 2.3.1 beta 1 release available

2002-04-19 Thread Ralf Habacker

Hi all,

the kde-cygwin team has released the qt 2.3.1 beta 1 release.
This release is an update to the official qt 2.3.1 with all cygwin related
patches from the 2.3.0 release applied.
The most imported change is optimized qdir/qfile code, which speeds up qt file
dialog displaying.

You can found qt-cygwin under http://kde-cygwin.sf.net.

Ralf




Re: cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Benjamin Riefenstahl

Harold Hunt [EMAIL PROTECTED] writes:
 Excellent idea.  Now I just need someone to write that script.
 Shouldn't be too hard.  Any takers?

How about

  fontdir=/usr/X11R6/lib/X11/fonts
  wfontdir=`cygpath -w $fontdir`
  mount -bfs $wfontdir $fontdir 2 /dev/null || mount -bfu $wfontdir $fontdir

IOW, create a system mount in binary mode on the font directory,
disregarding any existing mount on the same place.  If the user is not
allowed to create a system mount, create a user mount instead.

This would break when there already is a user mount in text mode.
That seems pretty unlikely, though.


so long, benny




RE: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Harold Hunt [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 6:56 AM


 In a related question that has to do with my laziness, I need 
 a way to tarball a CVS tree without including the CVS 
 directories.  I'm sure this can be done with a simple script, 
 but I'm a programmer not a script writer. Anyone want to 
 point me to an existing script that does this, or write one for me?

Grab the -src for one of the packages that Chuck or I maintain - say
libxslt. There is a tar command in the .sh that filters out various
directories... I'm sure you can adapt it easily.

Rob



RE: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Christopher Faylor [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 8:48 AM

 I didn't quite gather from the earlier discussions whether 
 we can have 
 a source package seperate from any binary packages.  i.e., could we 
 have XFree86-full-src without an associated binary package?  
 Or would 
 we have to make XFree86-base-src the package that contained the full 
 source archive.
 
 Hmm.  Yes.  I think this would work.  That might be the best solution.
 
 In fact, it may be a nice trend setter.

I think setup.exe needs a little work before doing this, but it's a good
direction. (i.e. setup.exe should have a view to only show src packages,
and a view to only show binaries - to avoid confusing folk). (Think
apt-get source vs apt-get install).

Rob



Re: cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 11:17:56PM +0200, Benjamin Riefenstahl wrote:
Harold Hunt [EMAIL PROTECTED] writes:
 Excellent idea.  Now I just need someone to write that script.
 Shouldn't be too hard.  Any takers?

How about

  fontdir=/usr/X11R6/lib/X11/fonts
  wfontdir=`cygpath -w $fontdir`
  mount -bfs $wfontdir $fontdir 2 /dev/null || mount -bfu $wfontdir $fontdir

IOW, create a system mount in binary mode on the font directory,
disregarding any existing mount on the same place.  If the user is not
allowed to create a system mount, create a user mount instead.

This would break when there already is a user mount in text mode.
That seems pretty unlikely, though.

This looks pretty good to me.

How about something like this, though:

  fontdir=/usr/X11R6/lib/X11/fonts
  wfontdir=`cygpath -w $fontdir`
  umount -u $fontdir 2/dev/null
  mount -bfs $wfontdir $fontdir 2 /dev/null || mount -bfu $wfontdir $fontdir

Just to ensure that there is no user mount?

Btw, I like the use of the fontdir variable in this context.  It's a
little thing, but...

cgf



Send an announcement to cygwin-announce?

2002-04-19 Thread Christopher Faylor

Harold, do you want to send an announcement to cygwin-announce?

If so, I'd appreciate it if you'd pattern it on one of the announcements
that you find in the cygwin-announce archives, e.g., see below.

The important bit is to set Reply-To to cygwin-xfree and mention
cygwin-xfree in the announcement.

I'll set up a cygwin-xfree-announce in the next couple of days,
too.

Should there be a link to setup.exe on the Cygwin/XFree86 web page.

cgf
(who's so happy that this is part of the main installation now)

From: Harold Hunt [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: New package: XFree86 4.2.0
Reply-To: [EMAIL PROTECTED]

The XFree86 package developed by the Cygwin/XFree86 project is now
part of the standard distribution.  You can select it by clicking on
the XFree86 portion of the package selection after clicking on
the Install Cygwin Now! link at the main cygwin web page.

Blah, blah.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .  I would appreciate it if you
would use this mailing list rather than emailing me directly.

If you want to make a point or ask a question, the cygwin-xfree mailing
list is the appropriate place.

  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the List-Unsubscribe:  tag in the email header of this message. 
Send email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

I implore you to READ this information before sending email about how
you tried everything to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to
provide you with the info that you need.



RE: xfree86 install makes wininit not working

2002-04-19 Thread Harold Hunt

Robert,

Cygwin's setup.exe doesn't use wininit.ini, does it?  I'm going to guess
that the answer is something along the lines of no way in hell, but I
figure I had better check with you.

Harold

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]]On Behalf Of Christopher Faylor
 Sent: Friday, April 19, 2002 10:04 PM
 To: [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Subject: Re: xfree86 install makes wininit not working


 And here it begins...

 Cygwin/XFree86 has its own mailing list:  [EMAIL PROTECTED]

 If you want help you should ask the experts.

 I've redirected this message there.

 cgf

 On Sat, Apr 20, 2002 at 03:59:32AM +0200, Sylvain Petreolle wrote:
 Hi,
 
 I wanted to update my existing Xfree86-4.2.0-1
 installation.
 So i choose a default Xfree86 installation.
 All files downloaded correct,
 and i was told that everything was ok.
 
 But at reboot,
 a 65497 bytes wininit.ini wants to rename/rewrite 627
 files, and no one is replaced (wininit.ini isn't even
 renamed to .bak)
 
 This damn thing makes windows write Please wait while
 updating your configuration files... every time
 I reboot if I don't rename the file.
 could the fact that wininit.ini is too big make it
 fail ?
 
 I'm running it under Windows Me.




RE: xfree86 install makes wininit not working

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Harold Hunt [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 12:47 PM
 To: [EMAIL PROTECTED]
 Cc: Robert Collins
 Subject: RE: xfree86 install makes wininit not working
 
 
 Robert,
 
 Cygwin's setup.exe doesn't use wininit.ini, does it?  I'm 
 going to guess that the answer is something along the lines 
 of no way in hell, but I figure I had better check with you.

It does, via the proscribed windows API to perform copy-on-reboot for
in-use files in win95.

Windows is meant to perform the copies before loading the GUI, and then
remove the ini entries after it does that.

If I could get some details - the /var/log/setup.log and setup.log.full,
and the machine layout (where windows cygwin etc are), and a copy of the
ineffective wininit.ini, I will see what I can figure out.

As to why this happened, I assume that the user was running X at the
same time as installing it via setup.exe.

Rob



RE: xfree86 install makes wininit not working

2002-04-19 Thread Robert Collins

I realised the ini file was present in Sylvain's email.

Sylvain - do the .NEW files exist? Are the paths correct?


ROb



RE: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Charles Wilson [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 12:59 PM

 Also, setup must do the following (even without new 'views' 
 and whatnot)

Setup should already do that, why not make a test setup.ini and see what
happens :]. It's all data driven and there is no requirement for -src
packages to follow the same name as the base.

Rob



Re: [ANNOUNCEMENT] cygwin/xfree86 setup.exe packages available for comments and testing

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 10:59:29PM -0400, Charles Wilson wrote:
P.S.  Chris, where'd upset go?  the current version used to be in 
htdocs, but it's gone now.  AND, the old version which lived in 
cinstall/temp, is still there -- and you said you were going to remove it.

http://www.cygwin.com/ml/cygwin-apps/2002-02/msg00028.html

cinstall/temp is an empty directory.

Did you remove the wrong one?

Nope.

upset2 is gone now, though.  It is now 'upset'.

cgf



RE: xfree86 install makes wininit not working

2002-04-19 Thread Sylvain Petreolle

 It does, via the proscribed windows API to perform
 copy-on-reboot for
 in-use files in win95.
 Windows is meant to perform the copies before
 loading the GUI, and then
 remove the ini entries after it does that.
Already know this (I develop for Wine Emulator :))
But that's ok to review point after point to see a
failure somewhere.
 
 If I could get some details - the /var/log/setup.log
 and setup.log.full, and the machine layout (where
windows cygwin etc
 are), and a copy of the
 ineffective wininit.ini, I will see what I can
 figure out.
Ok, I attached them.

cygcheck -s -r -v follows separately (Yahoo doesn't
allow 3 attachments per message).

 
 As to why this happened, I assume that the user was
 running X at the
 same time as installing it via setup.exe.
 
 Rob 
I just updated Cygwin via typing
http://www.cygwin.com/setup.exe in IE 6.

Cygwin-X wasn't running at the time.
Even Cygwin itself wasn't running.


___
Do You Yahoo!? -- Une adresse yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com


setup.log.gz
Description: setup.log.gz

2002/04/20 00:28:24 Starting cygwin install, version 2.194.2.24
2002/04/20 00:28:24 Current Directory: C:\Program Files\GOA
2002/04/20 00:28:24 Command line parameters
2002/04/20 00:28:24 0 - 'C:\WINDOWS\Temporary Internet 
Files\Content.IE5\KHQ7W5QN\setup[1].exe'
2002/04/20 00:28:24 1 parameters passed
2002/04/20 00:28:28 source: network install
2002/04/20 00:28:31 root: C:/cygwin binary user
2002/04/20 00:28:34 Ending cygwin install



WININIT.INI.gz
Description: WININIT.INI.gz


RE: xfree86 install makes wininit not working

2002-04-19 Thread Sylvain Petreolle

As I wrote in last message, I attached output of
cygcheck.


___
Do You Yahoo!? -- Une adresse yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Sat Apr 20 06:01:37 2002

Windows ME Ver 4.90 Build 3000 

Path:   .
C:\cygwin\usr\local\bin
C:\cygwin\bin
C:\cygwin\bin
c:\WINDOWS
c:\WINDOWS\COMMAND

SysDir: C:\WINDOWS\SYSTEM
WinDir: C:\WINDOWS

HOME = `C:\cygwin\home\Nom'
MAKE_MODE = `unix'
PWD = `/home/Nom'
USER = `Nom'

BLASTER = `A220 I5 D1 H7 P330 T6'
CMDLINE = `bash --login -i'
COMSPEC = `C:\WINDOWS\COMMAND.COM'
MANPATH = `:/usr/ssl/man'
OLDPWD = `/usr/bin'
PROMPT = `$p$g'
PS1 = `\[\033]0;\w\007
\033[32m\]\u@\h \[\033[33m\w\033[0m\]
$ '
SBPCI = `C:\PROGRA~1\CREATIVE\AUDIO\DOSDRV'
SHLVL = `1'
TEMP = `c:\WINDOWS\TEMP'
TERM = `cygwin'
WINBOOTDIR = `C:\WINDOWS'
WINDIR = `C:\WINDOWS'
_ = `/usr/bin/cygcheck'

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start 
Menu\Programs\Cygnus Solutions
  (default) = (unsupported type)
HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x0022
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/
  (default) = `C:/cygwin'
  flags = 0x0002
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
  (default) = `C:/cygwin/bin'
  flags = 0x0002
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
  (default) = `C:/cygwin/lib'
  flags = 0x0002
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options

a:  fd   N/AN/A
c:  hd  FAT32  10234Mb  67% CPUN   DISQUE C
d:  hd  FAT32   4994Mb  62% CPUN   DISQUE D
e:  hd  FAT32   4994Mb  50% CPUN   DISQUE E
f:  cd  CDFS 619Mb 100%   UN   Collect6
g:  cd   N/AN/A
h:  cd   N/AN/A

C:/cygwin  /  userbinmode
C:/cygwin/bin  /usr/bin   userbinmode
C:/cygwin/lib  /usr/lib   userbinmode
.  /cygdrive  userbinmode,noumount

Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\cygwin\bin\find.exe
Found: c:\WINDOWS\COMMAND\find.exe
Warning: C:\cygwin\bin\find.exe hides c:\WINDOWS\COMMAND\find.exe
Found: C:\cygwin\bin\gcc.exe
Found: C:\cygwin\bin\gdb.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Found: C:\cygwin\bin\make.exe
Found: C:\cygwin\bin\sh.exe

   45k 2001/04/25 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
  cygform5.dll v0.0 ts=2001/4/25 7:28
   26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
  cygmenu5.dll v0.0 ts=2001/4/25 7:27
  156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
  cygncurses++5.dll v0.0 ts=2001/4/25 7:29
  226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
  cygncurses5.dll v0.0 ts=2001/4/25 7:17
   15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
  cygpanel5.dll v0.0 ts=2001/4/25 7:27
   50k 2002/03/12 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
  cygz.dll v0.0 ts=2002/3/12 5:38
  170k 2002/01/21 C:\cygwin\bin\cygpng2.dll - os=4.0 img=1.0 sys=4.0
  cygpng2.dll v0.0 ts=2002/1/21 2:05
   35k 2002/01/09 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0
  cygform6.dll v0.0 ts=2002/1/9 7:03
   20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0
  cygmenu6.dll v0.0 ts=2002/1/9 7:03
  175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0
  cygncurses++6.dll v0.0 ts=2002/1/9 7:03
   81k 2001/10/19 C:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0
  cygitcl30.dll v0.0 ts=2001/10/20 2:25
   35k 2001/10/19 C:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0
  cygitk30.dll v0.0 ts=2001/10/20 2:25
  390k 2001/10/19 C:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
  cygtcl80.dll v0.0 ts=2001/10/20 2:24
5k 2001/10/19 C:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0
   10k 2001/10/19 C:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0
  cygtclreg80.dll v0.0 ts=2001/10/20 2:24
  623k 2001/10/19 C:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0
  cygtk80.dll v0.0 ts=2001/10/20 2:25
   19k 2002/02/20 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
  

RE: xfree86 install makes wininit not working

2002-04-19 Thread Sylvain Petreolle

 --- Robert Collins [EMAIL PROTECTED] a
écrit :  I realised the ini file was present in
Sylvain's
 email.
 
 Sylvain - do the .NEW files exist? Are the paths
 correct?
 
 
 ROb 
Yes, I checked for some of these, the .new exists in
the correct paths (checked in dos box too to see if
8.3
names are correct, and they are).

___
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com



Re[2]: setup with empty proxy password

2002-04-19 Thread Pavel Tsekov

Hello ljubomir,

Thursday, April 18, 2002, 12:08:56 PM, you wrote:

lmpc Sorry for beeing unprecise. My internet acsess setup is solved by an
lmpc automatic configuration script proxy server, with an user name, but without
lmpc password (empty password). If I start cygwin setup.exe, and choose Use IE5 
Settings,

Hmm I have to check MSDN for more information but it seems that the
Inet API (which is used when you check User IE5 Settings) is the
culprit.

However, is it possible to type in your username in the usual place in
the InternetExplorer settings and leave the password empty ? This will
solve your problem.

lmpc the prompt for Proxy authorisation pops up. The problem is: without
lmpc specifying some password, the OK button stays inactive. And, of course,
lmpc only correct password is empty one :(

Yes, this is known problem - in fact I'm sure once I had a patch for
this but it didn't make its way into the setup.exe source :( Or more
accurate it seems I didn't send it to the cygwin-patches list at
all... I dont remember why:(

See this thread in the ml archives: 
http://cygwin.com/ml/cygwin-apps/2001-11/msg00427.html


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[Fwd: Updated: mingw-runtime-1.3-1]

2002-04-19 Thread Earnie Boyd

I don't think this made it to the list via the automated gateway.

 Original Message 
Subject: Updated: mingw-runtime-1.3-1
Date: Tue, 09 Apr 2002 18:59:37 -0400
From: Earnie Boyd [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

I've made a new version of the mingw-runtime available for download.  A
list of what has changed is attached.

To update your installation, click on the Install Cygwin now link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

To update your installation, click on the Install Cygwin now link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

Note that we do not allow downloads from sources.redhat.com (aka
cygwin.com) due to bandwidth limitations.  This means that you will need
to find a mirror which has this update.

In the US,
ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
is a reliable high bandwidth connection.

In Germany,
ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/ is
usually pretty good.

In the UK,
http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/pub/cygwin/
is usually up-to-date within 48 hours.

If one of the above doesn't have the latest version of this package then
you can either wait for the site to be updated or find another mirror.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .  I would appreciate it if you would
use this mailing list rather than emailing me directly.  This includes
ideas and comments about the setup utility or Cygwin in general. 
Really.
No kidding.  Email cygwin stuff to [EMAIL PROTECTED]

If you want to make a point or ask a question, the Cygwin mailing list
is the appropriate place.

Did I mention that I'd prefer that all cygwin questions should go to
[EMAIL PROTECTED]?  I can't remember...

  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the List-Unsubscribe:  tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

I implore you to READ this information before sending email about how
you tried everything to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to
provide you with the info that you need.

Christopher Faylor
Red Hat, Inc.

2002-04-09  Earnie Boyd  [EMAIL PROTECTED]

* moldname-crtdll.def: Remove CR from end of line.
* moldname-msvcrt.def: Ditto.
* Makefile.in: Use bzip2 compression for Cygwin target.

2002-04-04  Danny Smith  [EMAIL PROTECTED]

* include/math.h (DOMAIN, SING, OVERFLOW, UNDERFLOW,
TLOSS, PLOSS): Move oldname defines back, following
the underscored names.

2002-03-29  Danny Smith  [EMAIL PROTECTED]

* include/stdio.h (_snwprintf): Correct spelling.
(_vsnwprintf): Likewise.
* include/wchar.h (_snwprintf): Correct spelling.
(_vsnwprintf): Likewise.

2002-03-26  Danny Smith  [EMAIL PROTECTED]

* moldname.def.in (__MSVCRT__): Replace with !(__CRTDLL__).
(wpopen): Add if !(__CRTDLL__).
* Makefile.in (moldname-msvcrt.def rule): Use -C, not -c to
preserve comments.
(moldname-crtdll.def rule): Likewise.
* moldname-msvcrt.def: Regenerate.
* moldname-crtdll.def: Regenerate.
* include/stdio.h (wpopen):Use prototype, not a define.
(_swnprintf): Add prototype.
(_vswnprintf): Likewise.
Tidy up whitespace.
* include/wchar.h (_swnprintf): Add prototype.
(_vswnprintf): Likewise.
Tidy up whitespace.

2002-01-28  Danny Smith  [EMAIL PROTECTED]

* include/malloc.h (_heapinfo): Correct structure definition.
(_USEDENTRY,_FREEENTRY): Add defines.
Add comment on platform support for _heap* functions.
(_get_sbh_threshold): Add prototype.
(_set_sbh_threshold): Likewise.
(_expand): Likewise.

2002-01-25  Danny Smith  [EMAIL PROTECTED]

* profile/profil.c: Update copyright info.
* profile/profil.h: Likewise.
* profile/gcrt0.c: Likewise.

2002-01-25  Pascal Obry  [EMAIL PROTECTED]

* profile/profil.h (PROFADDR): Cast idx to unsigned long long to
avoid overflow.
* profile/gmon.c: Define bzero as memset if mingw32.
(monstartup): Use it.

2002-01-25  Danny 

[Fwd: Updated: w32api-1.3-1]

2002-04-19 Thread Earnie Boyd

I don't think this made it to the list via the automated gateway.

Earnie.

 Original Message 
Subject: Updated: w32api-1.3-1
Date: Tue, 09 Apr 2002 19:04:49 -0400
From: Earnie Boyd [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

I've made a new version of the w32api headers and libraries available
for download.  A list of what has changed is attached.

To update your installation, click on the Install Cygwin now link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

To update your installation, click on the Install Cygwin now link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

Note that we do not allow downloads from sources.redhat.com (aka
cygwin.com) due to bandwidth limitations.  This means that you will need
to find a mirror which has this update.

In the US,
ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
is a reliable high bandwidth connection.

In Germany,
ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/ is
usually pretty good.

In the UK,
http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/pub/cygwin/
is usually up-to-date within 48 hours.

If one of the above doesn't have the latest version of this package then
you can either wait for the site to be updated or find another mirror.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .  I would appreciate it if you would
use this mailing list rather than emailing me directly.  This includes
ideas and comments about the setup utility or Cygwin in general. 
Really.
No kidding.  Email cygwin stuff to [EMAIL PROTECTED]

If you want to make a point or ask a question, the Cygwin mailing list
is the appropriate place.

Did I mention that I'd prefer that all cygwin questions should go to
[EMAIL PROTECTED]?  I can't remember...

  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the List-Unsubscribe:  tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

I implore you to READ this information before sending email about how
you tried everything to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to
provide you with the info that you need.

Christopher Faylor
Red Hat, Inc.


2002-04-09  Earnie Boyd  [EMAIL PROTECTED]

* Makefile.in (bindist): Use * instead of . for file list for tar
command.

2002-04-02  Danny Smith  [EMAIL PROTECTED]

* include/wtypes.h (enum tagCLSCTX): Change formatting.

2002-04-02  Pat Thoyts  [EMAIL PROTECTED]

* include/objidl.h (IRunningObjectTable.Register): Correct
prototype.
* include/wtypes.h (ROTFLAGS_REGISTRATIONKEEPSALIVE,
ROTFLAGS_ALLOWANYCLIENT): Add defines.

2002-03-31  Victor Porton  [EMAIL PROTECTED]

* include/shellapi.h (SHGFI_ATTR_SPECIFIED): Add define.

2002-03-29  David Robinow  [EMAIL PROTECTED]

* include/wingdi.h (SetPixelFormat): Correct prototype.

2002-03-29  Phil Krylov  [EMAIL PROTECTED]

* include/richedit.h (EM_SHOWSCROLLBAR): Add define.

2002-03-26  Phil Krylov  [EMAIL PROTECTED]

* include/richedit.h (EM_GETSCROLLPOS, EM_SETSCROLLPSPOS):
Add defines.

2002-03-14  Gunnar Degnbol [EMAIL PROTECTED]

* include/richedit.h (RICHEDIT_CLASS): UNICODE it.
* include/shlobj.h (IContextMenu2): Put methods in right order.
* include/basetyps.h (REFGUID, REFIID, REFCLSID): Check for
CINTERFACE before defining.

2002-03-09  Danny Smith  [EMAIL PROTECTED]

* include/accctrl.h: Add #pragma GCC system_header
if __GNUC__ = 3.
* include/aclapi.h: Same.
* include/basetsd.h: Same.
* include/basetyps.h: Same.
* include/cderr.h: Same.
* include/cguid.h: Same.
* include/commctrl.h: Same.
* include/commdlg.h: Same.
* include/cpl.h: Same.
* include/cplext.h: Same.
* include/custcntl.h: Same.
* include/dbt.h: Same.
* include/dde.h: Same.
* include/ddeml.h: Same.
* include/dlgs.h: Same.
* include/excpt.h: Same.
* include/httpext.h: Same.
* include/imagehlp.h: Same.
* include/imm.h: Same.
* include/initguid.h: Same.
* include/intshcut.h: 

Re: Where is the manual to manually install cygwin in Windiows 2000

2002-04-19 Thread misi misi

Hallo,
from where can the source of setup be downloaded?
CVS is no choice, because of a firewall.

Is there a possibility to start setup.exe in 
batchmodus, so cygwin could be installed an a lot
of machines remotly?

Regards



__
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] Updated: libpng-1.0.13-1

2002-04-19 Thread Charles Wilson

The libpng package has been updated to version 1.0.13-1.  libpng is a
library that provides routines to access and manipulate Portable
Network Graphics (PNG) images.  PNG is a lossless, patent-
unencumbered image format intended to replace GIF.

CHANGES:

- Correct a bug in pngconf.h (_cdecl), update to 1.0.13 release

- split into three packages, instead of just two (yes, it was
   necessary.  See below)
libpng-1.0.13-1 : documentation and the postinstall script
libpng10-1.0.13-1   : the dll
libpng10-devel-1.0.13-1 : the link libs, headers, etc

- Note: most people will get the libpng10 package automagically,
   but you need to explicitly select and install the libpng10-devel
   package.

- Aside: there are a few packages that depend on cygpng2.dll (that
   is, on the libpng2 package).  libpng2 can be installed alongside
   these three packages, but new compiles will link against
   cygpng10.dll.  Package maintainers should remember to update
   their setup.hints when recompiling dependent packages, to
   reflect the (future) new dependence on the libpng10 package.

--
Charles Wilson
libpng volunteer maintainer for cygwin

INSTALLATION:

To update your installation, click on the Install Cygwin now link
on the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and update the libpng package -- and also
install the new libpng10 and libpng10-devel package.

Note that we have recently stopped downloads from sources.redhat.com
(aka cygwin.com) due to bandwidth limitations.  This means that you
will  need to find a mirror which has this update.

In the US,
ftp://mirrors.rcn.net/mirrors/sources.redhat.com/cygwin/
is a reliable high bandwidth connection.

In the UK,
http://programming.ccp14.ac.uk/ftp-mirror/programming/cygwin/pub/cygwin/
is usually up-to-date within 48 hours.

If one of the above doesn't have the latest version of this package
then you can either wait for the site to be updated or find another
mirror.

If you have questions or comments, please send them to the Cygwin
mailing list at: [EMAIL PROTECTED] .  I would appreciate if you would
use this mailing list rather than emailing me directly.  This includes
ideas and comments about the setup utility or Cygwin in general.

If you want to make a point or ask a question, the Cygwin mailing list
is the appropriate place.

   *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the List-Unsubscribe:  tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

NOTES:

In order to facilitate peaceful coexistence, the upstream libpng
folks made a few changes.  Now, you can use
   -I/usr/include/libpng10 -lpng10
to explicitly link against 1.0.x, or you can use (eventually)
   -I/usr/include/libpng12 -lpng12
to explicitly link against 1.2.x

Also, they recommend symlinks so that
   -I/usr/include/libpng -lpng
will link against the newest version of libpng installed on
the system.

They also decided to scrap the [cyg|lib]png2.dll, 3.dll,
sequence, instead, going with MAJMIN, so 1.0.x is now
cygpng10.dll -- ditto for the import libs and static libs,
as well as moving the header files into versioned subdirs
of /usr/include/.

This is a major pain, but nobody asked me.

So, we have:

   dynamic lib: cygpng10.dll
   import lib:  libpng10.dll.a
   static lib:  libpng10.a
   include files:  /usr/include/libpng10/*

The symlinks I mentioned earlier:

   in /usr/lib: libpng.dll.a -- libpng10.dll.a
   in /usr/lib: libpng.a -- libpng10.a
   in /usr/include: libpng   -- libpng10/

I've implemented this symlink creation as part of the postinstall
script.

Finally, they recommend removing the /usr/include/png[conf].h files
completely -- setup.exe handles this for us.  However, this means
that dependent packages MUST adjust their -I paths...

Presumably, the 1.2.x version of libpng will use 12 suffixes.

o Now uses the auto-import functionality of newer binutils, and doesn'
t use __declspec(dllimport).  This means you no longer need
-DPNG_STATIC when compiling objects intended for static linking.  Just
compile as normal. HOWEVER, you need to use a special flags when
linking statically: 'gcc -static'. For dynamic linking, you need no
special link-time flags (assuming you're using binutils newer than
20010930, when --enable-auto-import was made the default).

   -- PRO: no compile time flags needed when building
   client programs; ONLY need a link-time flag
   linking to static libraries.  NO special flags
   at compile-time nor link-time when linking to
   dynamic links.
   -- CON: (partial): if using binutils older than 20010930,
   you now need a special linktime flag for dynamic
   linking (-Wl,--enable-auto-import).  However,
   with an up-to-date binutils, you don't need this.

o The following 

CreateWindow Errors and undefined reference to InitCommonControls

2002-04-19 Thread Siever Bryan-BSIEVER1

Greetings,
I have two problems that I am hoping some of you could shed some
light on.
I am getting a NULL from calls to subsequent calls to CreateWindow after the
first one to create the parent window. This happens for any call to it, I am
using the instance value passed to WinMain and am using the handle of the
parent window. Here is the kicker: This happens on Win98 but I also run the
code on my WinNT machine and have absolutely no problems with it. I do
remeber there being an issue in how hInst is handled between winNT and
win98. Anyone else run into this problem? Any suggestions/insight would be
greatly appreciated.

My second problem is that during linking, I get an undefined reference to
InitCommonControls function, I am linking against gdi32 and user32, is there
some other library I should be linking with as well?
Thanks in advace for all suggestions/hints/comments, they are much
appreciated!




-Bryan


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




[ANNOUNCEMENT] New on sourceware: libpng10-devel-1.0.13-1

2002-04-19 Thread Charles Wilson

See libpng-1.0.13-1 announcement

--Chuck


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install Cygwin in Windows 2000

2002-04-19 Thread Lawrence W. Smith



 From: Randall R Schulz [mailto:[EMAIL PROTECTED]]
 Sent: Friday, April 19, 2002 2:34 AM
 To: George Hester; [EMAIL PROTECTED]
 Subject: Re: Where is the manual to manually install Cygwin 
 in Windiows
 2000
 
 
 George,
 
 I don't know what's not to like about Setup.exe (well, maybe 
 URL-encoded 
 mirror directory names), but you're really bucking the tide and going 
 against the grain in trying to install without Setup.exe.
 
 You'll also be told (if this message doesn't forestall it) 
 that this list 
 doesn't cater to problems with installation or problems 
 originating in 
 installation errors for people who don't use the standard 
 installation 
 procedure based on Setup.exe.
 

He maybe bucking the tide but IMHO he does have a point of sorts:

setup.exe has become a real mess TBH between the URL directory names,
accumulating multiple copies of data in multiple places instead of
the simple tree used before and the fallacy inherent in a GUI install.

What makes for an easy install on one workstation ought to imply 
ease of use on multiple workstations... it doesn't, quite the contrary,
a simple config file based approach with a script that did the
installing would be far, far easier. (such as make)

As it is, it smacks of the developer knows best and one size fits all
approaches so popular at M$ which is sad given cygwin's heritage!

Short-sighted, misguided install philosophy aside, thanks for a wonderful
selection of software :)


Lawrence

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install Cygwin in Windiows 2000

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 09:45 PM 4/18/2002, Michael A Chase wrote:
From: Larry Hall (RFK Partners, Inc) [EMAIL PROTECTED]
To: George Hester [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Thursday, April 18, 2002 18:09
Subject: Re: Where is the manual to manually install Cygwin in Windiows 2000


  At 10:25 AM 4/18/2002, George Hester wrote:
  The last time I tried the installer I did not like the result.  So now I
  have downloaded all the packages I need evne the docs.  But I see nothing
  about how to install this manually; what environment variables I should
set.
  Nothing at all.  All I see is telling me to use the installer.  If I do
not
  want to do this does that mean I cannot install Cygwin in Windows 2000?
  Thanks.

What didn't you like?  It may have been fixed or you might not understand
the implications of some of your choices.

  OK.  I guess you just somehow missed this:
 
  http://www.cygwin.com/download.html
 
  That explains your options.  Installing by a method other that setup is
  not really supported by this list however.  BTW, there are no *required*
  settings beyond unpacking the software.  But if you want any of the
  additions that setup gives you, that's another argument for just using
  setup.  Of course, the source for setup is available if you'd just prefer
  to look at it to find out what it does.  But you're right.  There is no
  documentation that guides you through a manual install of Cygwin.  It's
  assumed that if you don't use setup, you understand enough about what
  you're doing to just do it.  Either that or you're the adventurous type.
;-)
  Really, there's really no *magic* to setup though...

There are some mount points that _must_ be created for Cygwin to work
reliable 


I quite disagree with this point.  If it were true, it would be impossible 
to move a Cygwin executable and the DLL to a machine without a Cygwin 
install and have it work.  This does work in the general case, though 
there are specific packages for which it won't without additional 
configuration (like the mount points you mentioned, mount type, environment
variable settings, etc).  But those are limited exceptions to the rule.


and many packages have postinstall scripts that should be run.


Which can still be run manually if the user chooses.  Setup automates the 
running of these but there is still nothing magical about them.


Setup.exe will take care of them for you.  Without it you are on your own.

I'm only mentioning these as a caution against what you seem to insist on
doing.  Don't expect any support if you go against all advice.


I fully agree with this.  The above comments I made are really nits since I
want to dispel the myth that setup does things that can't be done manually.
Anyone really interested in installing manually can always look at what
setup does and perform the same steps.  My impression is that people looking
to install manually are looking for a scriptable setup, of which there is
already a start (thanks Rob).  I'd recommend anyone who plans to put any time
into creating their own automated installation to seriously consider adding
to the capabilities of setup in this area.  You'll leverage allot of work,
make things easier for yourself and others, and gain something that is 
maintainable over time.

Just my $.02.


Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install cygwin in Windiows 2000

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 07:36 AM 4/19/2002, misi misi wrote:
Hallo,
from where can the source of setup be downloaded?
CVS is no choice, because of a firewall.


No, CVS is it.


Is there a possibility to start setup.exe in 
batchmodus, so cygwin could be installed an a lot
of machines remotly?


I refer you to:

http://cygwin.com/ml/cygwin/2002-04/msg01008.html


Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: make customized installation of cygwin

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 05:28 AM 4/19/2002, hugo wrote:
Hi 

I would like create a customized version of cygwin - a cygwin
distribution which includes Perl TK, some perl utilities of my own, some
other extras like Tk::FileDialog and the like. I would like to be able
to package that up, then install this with a script similar to setup.exe
on other computers. I had a look at the setup.exe script - I cannot
customize it as it is binary code. I also tried to simply zip up my
customized cygwin distribution and install on another computer. This
didn't work. 

My question is: is there any way to create a customized version of
cygwin, then use an install script that installs cygwin properly on any
other computer (this would include doing the mkpasswd -l  etc/password
and mkgroup -l /etc/group commands and whatever else is needed to
install cygwin properly). 

Can anyone help me out with this? 


Setup is what you want to look at.

I refer you to:

http://cygwin.com/ml/cygwin/2002-04/msg01008.html



Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install Cygwin in Windows 200 0

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 09:21 AM 4/19/2002, Lawrence W. Smith wrote:


  From: Randall R Schulz [mailto:[EMAIL PROTECTED]]
  Sent: Friday, April 19, 2002 2:34 AM
  To: George Hester; [EMAIL PROTECTED]
  Subject: Re: Where is the manual to manually install Cygwin 
  in Windiows
  2000
  
  
  George,
  
  I don't know what's not to like about Setup.exe (well, maybe 
  URL-encoded 
  mirror directory names), but you're really bucking the tide and going 
  against the grain in trying to install without Setup.exe.
  
  You'll also be told (if this message doesn't forestall it) 
  that this list 
  doesn't cater to problems with installation or problems 
  originating in 
  installation errors for people who don't use the standard 
  installation 
  procedure based on Setup.exe.
  

He maybe bucking the tide but IMHO he does have a point of sorts:

setup.exe has become a real mess TBH between the URL directory names,
accumulating multiple copies of data in multiple places instead of
the simple tree used before and the fallacy inherent in a GUI install.

What makes for an easy install on one workstation ought to imply 
ease of use on multiple workstations... it doesn't, quite the contrary,
a simple config file based approach with a script that did the
installing would be far, far easier. (such as make)

As it is, it smacks of the developer knows best and one size fits all
approaches so popular at M$ which is sad given cygwin's heritage!

Short-sighted, misguided install philosophy aside, thanks for a wonderful
selection of software :)



Thanks for your points.  These have been discussed before.  You can review
the discussion in the email list archive if you like.  Key points of the 
installer are that it must not be reliant on facilities that are part of 
the packages it's installing and that it must be GUI based for the masses.
That doesn't mean that these are exclusive requirements.  The goal is to 
make setup support a variety of needs.  But it needs to focus on a subset
of those requirements initially, due to resource constraints.  Anyone 
interested in seeing more progress in an area of their preference is welcome 
to join in the development of setup.  That's generally the best way to 
resolve issues with missing functionality.  I think we're all pretty clear 
on the varied needs for installation.  IMO, it's only worth discussing here 
if it's in the context of new development work to improve setup.  Any takers
on that note?



Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: CreateWindow Errors and undefined reference to InitCommonControls

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 08:51 AM 4/19/2002, Siever Bryan-BSIEVER1 wrote:
Greetings,
 I have two problems that I am hoping some of you could shed some
light on.
I am getting a NULL from calls to subsequent calls to CreateWindow after the
first one to create the parent window. This happens for any call to it, I am
using the instance value passed to WinMain and am using the handle of the
parent window. Here is the kicker: This happens on Win98 but I also run the
code on my WinNT machine and have absolutely no problems with it. I do
remeber there being an issue in how hInst is handled between winNT and
win98. Anyone else run into this problem? Any suggestions/insight would be
greatly appreciated.


This list deals with Cygwin specific issues.  As such this issue is off-topic.
You may want to consult a Win32 specific list or reference book.


My second problem is that during linking, I get an undefined reference to
InitCommonControls function, I am linking against gdi32 and user32, is there
some other library I should be linking with as well?
Thanks in advace for all suggestions/hints/comments, they are much
appreciated!

nm -A /lib/*.a | grep InitComm

also not really Cygwin specific but...


Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: info

2002-04-19 Thread CoolInfo4U1008

Hey There!brbr  Are you a guy? Do you ever worry that your penis isn't as 
large as it bcould be/b? Maybe you've considered buying a pump? Well, the 
pump WILL make your penis bigger, that is a fact. But what if you want to do 
something with your penis besides leave it in a tube? In that case you're 
back where you started. And then there's surgery. Did you know there is 
fairly high rate of failure with that kind of stuff? I'd rather have an 
average penis than a deformed penis, wouldn't you? If you're ready to get 
serious about increasing the size of your penis, then read on. Not only will 
the Add-Inches program give you a bigger dick, it will help you sustain 
erections, it will help you achieve bmultiple orgasms without losing your 
erection/b, it will teach you thrusting techniches that will set you apart 
in bed from just about every man out there, and it will teach you how to 
control your orgasms so closely that you can bactually plan them/b. It 
will do all of this bwithout pumps, surgery, or anything harmful to your 
body/b. brbrIf you want to:brbr
* Last longer in bedbr* Control your orgasms so you can actually plan when 
they happenbr
* Increase your penis size without pumps, surgery, or any other gadgets or 
invasive techniquesbrbrthen try the program. We are so sure that it will 
work for you we GUARANTEE it 100%. If you do the excersizes in the program 
and don't see results within 1 month we will brefund 100% of your 
money/b. This program works, it's been tried and tested. Read the 
testimonials, try the program, you've got nothing to lose. bAre you ready 
to be on your way to having the dick you've always dreamed about? If you are, 
a href=http://affiliates.add-inches.com/store/%78%30%72%64%62%32;click 
here/a.brbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbr

brbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbr

brbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbrbr

brbrbrbrbrbrbrbrbrbrThis message is not spam; it is never 
sent unsolicited. If you wish to be removed from future mailings please email 
[EMAIL PROTECTED] with the subject REMOVE. Thank you.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install cygwin in Windows 200 0

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 02:21:20PM +0100, Lawrence W. Smith wrote:
setup.exe has become a real mess TBH between the URL directory names,
accumulating multiple copies of data in multiple places instead of
the simple tree used before and the fallacy inherent in a GUI install.

What's become a real mess is the fact that people seem to be doing an
ls in their download directories and then apparently gasp with slack
jawed horror when they see the awful mirror-based directory in their
download area.

However, that aside, setup's functionality has not degraded.  In fact it
improves with each release, just like good software should.

What makes for an easy install on one workstation ought to imply 
ease of use on multiple workstations... it doesn't, quite the contrary,

Why doesn't it?  Run setup on each workstation.  If that's too hard,
then copy the download directory around to multiple workstations.  Think
of the directory as a black box.  Don't perform ls in the directory if
your sensibilities are offended by the mirror subdirectory.

Or, copy the whole cygwin root directory around and set up the mount
points using mount.  It's not that hard if you reorient your thinking
to solving problems rather than complaining about problems and waiting
for someone to solve your problems for you.

a simple config file based approach with a script that did the
installing would be far, far easier. (such as make)

This is really hilarious.  When we had a version of setup that just
did a non-gui install everyone whined about how hard it was and kept
asking where the gui version was.  Now true nirvana would be achieved
if only we had a script based install.

As it is, it smacks of the developer knows best and one size fits all
approaches so popular at M$ which is sad given cygwin's heritage!

Cygwin's heritage is free software.  Unfortunately, that means that there
are a lot of groaners who think things should be done their way and
few people doing the actual work.  So developers work on what we want to
work on, but still try to produce software that we think will help.
Oddly enough, it's the developers who advance the state of the software,
not the hyperbolic messages from people who have figured out how to use
their mail software to send opinionated email to cygwin at cygwin dot com.

So, bottom line is that we have little interest in dealing with people
who think that they have special needs but have no special skills to
implement their needs -- especially when they can't even really
articulate why the available software doesn't fit their needs.

That doesn't mean that there aren't all sorts of methods for installing
cygwin that will work just as well as setup.exe.  It's just up to
whomever to exert a little brain power to figure out how to do it.  I even
posted a short snippet of code that showed how to do this in a script not
too long ago.

Regardless, It is always humorous to see people becoming indignant about
software that they're being given for free.

Short-sighted, misguided install philosophy aside, thanks for a wonderful
selection of software :)

Ignorant, inflammatory email aside, you're welcome.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Looking for mknod implementation

2002-04-19 Thread Edward Ross

Hello:

Just installed cygwin today (cygwin-1.3.10-1).  I'm trying to create some
named pipes like so:

mknod myfile p

However, I get a Function not implemented message and no pipe.

Having looked through this list, I found a message from Robert Collins dated
Nov 9 2001 http://sources.redhat.com/ml/cygwin/2001-11.t/msg00517.html
stating that a patch containing a mknod implementation exists in the
cygwin-patches list.  I've searched through that list, but so far I've been
unable to find the aforementioned patch.  Does anybody have any idea where
exactly it might be found?

Thanks,

Edward Ross


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: [ANNOUNCEMENT] New Package: Pine]

2002-04-19 Thread Eduardo Chappa

*** [EMAIL PROTECTED] wrote on Apr 18, 2002:

:) *** How to run Pine under Cygwin 
:) 
:)  - If you plan to use filters in Pine (display and send filters) or
:)  the pipe command, you need to execute the following command:
:) 
:)ln -s /bin/bash.exe /bin/csh.exe
:)
:) Would this still be applicable if the tcsh package is installed?  Is there a
:) [simple|quick] explaination for this requirement?

Hello Chris,

  This is what happens. Pine needs to know your shell when it executes
shell commands, for this, it tests to see if the SHELL variable is set. I
am running the bash shell, and somehow, even though the SHELL variable is
set, Pine does not pick it up.

  When Pine does not know which shell you are using from the SHELL
variable, then pine assumes that you are using csh, hence you need to fake
a csh shell, and that's the reason for that command.

  I haven't tested if this trick works (or does not) under tcsh. I would
appreciate if you let me know what you find in this respect.

  Thanks!

-- 
Eduardo
http://www.math.washington.edu/~chappa/pine/



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Having lots of troubles building/getting cygwin base source!!!

2002-04-19 Thread Mark Paulus

Ok,

I seem to be having some difficulties getting cygwin sources.
When I pull the latest source for cygwin (cygwin-1.3.10-1) using
setup, I cannot build it because the winsup/w32api directory is empty,
and make fails with a no  for target 'all'.
When I try to pull the 20020409 snapshots from either planetmirror.com
or mirrors.rcn.net, I keep getting a 'no such file or directory', and it
looks like they have some wierd symbolic link to a file that doesn't
exist within the machine.

SO, how do I get a complete  buildable snapshot image of 
the cygwin base?

Any help appreciated.

Thanks



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: FW: Can you offer enscript.cfg file for cygwin?

2002-04-19 Thread Dave McLaughlin

Like Xiangjiang, I am also stumped on how to configure the Cygwin 'lpr'
so that it can be used by enscript.  I searched the archives but didn't
succeed in finding anything that seemed to help.

Here are the messages I get:

lpr: can't open 'prn' for writing
lpr: The printer name is invalid.

If it helps any, the printer I want to use is on the network but
associated with lpt1 through an NT login script.  It is able to print
either PCL or PS.

TIA

Gerrit P. Haase wrote:
 
 Hallo Xiangjiang,
 
  It is better, though I still could not make it print out
   anything
 
 Enscript uses 'lpr' from the cygutils package for printing
 to PRN.
 
 Printing under Cygwin was discussed a lot of times on this
 list and there is a really good reason why 'lpr' is in the
 cygutils package included.
 
 Please search the archives, I'm sorry that I cannot tell you
 some more right now, I will have to search the archives too
 before I know why you cannot print;)
 
 Gerrit
 --
 =^..^=
 Please keep communication about Cygwin and Cygwin Aplications
 on the Cygwin mailinglist.
 
 --
 Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
 Bug reporting: http://cygwin.com/bugs.html
 Documentation: http://cygwin.com/docs.html
 FAQ:   http://cygwin.com/faq/

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Having lots of troubles building/getting cygwin base source!!!

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 10:03:37AM -0600, Mark Paulus wrote:
how do I get a complete  buildable snapshot image of the cygwin
base?

Calm down.

http://cygwin.com/snapshots/

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




FAQ entry for setting up /etc/passwd with both NT domain users andSamba servers under ntsec

2002-04-19 Thread Chris Metcalf

I spent a while figuring out the right way to configure Cygwin's
/etc/passwd in the face of CYGWIN=ntsec, domain users, and Samba
servers.  I thought I'd write a quick FAQ entry to save others time.

Let's say you have a Windows domain DOM to which all your users
belong.  However, you also have a Samba server, which we'll call
SAMBA.  Usernames are the same in the domain and on the Samba
server; let's consider user juser.  Files created on the Windows
machines will be correctly owned by DOM\juser; files on the Samba
server will be owned by SAMBA\juser.  Unfortunately Samba does not
yet handle forwarding user SIDs from the domain, even with security =
domain, though the documentation says work is ongoing in this area.
Instead it just makes up a SID base when it first initializes itself,
and uses a simple algorithm (2*uid+1000) to generate RIDs from uids.

The older cygwins didn't have to worry about this issue, since they
always mapped all the file ownership on remote shares to the username
of the user who was active.  (This is still the default behavior if
you don't set CYGWIN=ntsec.)  Unfortunately, in this mode you can't
see file owners or permissions, which is a serious limitation.

The question then is, how do we map the SAMBA\juser SIDs for cygwin?
If you just do a standard mkpasswd -d, you will get a password file
that includes uids for all the DOM users, but doesn't include uids for
the SIDs generated by the SAMBA server; files on that server will be
shown as owned by (effectively) random uids with no names.  What's
more, since the uids won't match, programs will tend to get confused
as to whether they're accessible.  For example, if your Unix account
owns a file with 644 permissions, access(file,W_OK) will report
failure (specifically EACCESS, permission denied) if you check it from
cygwin.

At first I just wanted to give names to the uids owning the Samba
server files.  Following Corinna's advice from a while back, I created
a series of /etc/passwd lines by taking the Unix uids, applying the
Samba conversion to get RIDs, then writing out lines with the RID as
the uid and the username as SAMBA\juser.  This gave real usernames
to the uids, but didn't help with the access problems.  I then decided
the SAMBA\ prefixes weren't buying me much, and removed them.  At
this point each user had two entries in the Cygwin /etc/passwd, one
for the DOM RID mapping to one UID, and the other for the SAMBA RID
mapping to another UID.  This made the output of ls -l, etc., look
prettier, since users appeared to own their own files, but the
underlying uids still didn't match for things like access().

Finally I realized that, unlike a normal Unix passwd file, it made
sense for there to be multiple lines with the same name and uid.  In
normal Unix all you do is map from username to uid and back, so lines
like this would be meaningless.  With cygwin there's an extra mapping
from SID to uid, and that's when it helps to have multiple lines.  My
final solution was to write a Perl script that digests the Cygwin
mkpasswd -d output to get preferred name-uid mappings, then digests
the Unix passwd file to generate SAMBA+RID-uid mappings that match
the domain uids.  (The Samba SID base is available in the MACHINE.SID
file.)  Combining the initial mkpasswd -d output with the output of
this script gives us the final Cygwin /etc/passwd.  Now both
DOM\juser and SAMBA\juser files are mapped to the same uid and all
the cygwin functionality just works.

This still seems like something of an elaborate workaround,
unfortunately.  Ideally, of course, the Samba server would use the
user's domain SID.  But until that happens, it would be nice if there
was a way to coerce it into using the right SID.  Clearly we can reset
the MACHINE.SID to the domain SID base.  But the RIDs will still be
out of wack; we would need a table mapping uids to RIDs that Samba
could use.  (We can't do it just by changing all the Unix uids,
since the domain RIDs can be odd numbers, unlike Samba user RIDs.)

I've appended my version of the perl script I use to do this.  It
should be reasonably easy to customize.

I don't plan on pushing any further on this, but I'd be curious to
hear if anyone has any better strategies they've used in this
situation.

Chris

--
#!/usr/bin/perl

# This script builds a piece of the password file for Cygwin.
# It should be run on a Samba server; it parses the server's /etc/passwd
# and /etc/group and creates matching files in $TARGET_DIR
# suitable for appending to a cygwin /etc/{passwd,group}.
# It requires that the mkpasswd -d output be available in $TARGET_DIR.
# We use the SID of the host, from /etc/samba/MACHINE.SID, plus the
# computed ID (1000+uid*2, 1001+gid*2).  However, we map usernames
# that appear in the domain not to that $uid, but to the domain $uid,
# so that Cygwin thinks it's all the same.
#
# Hopefully this will all be unnecessary with a later release of Samba.
# See the discussion of security = domain in the 

Nevermind, fixed: Re: Having lots of troubles building/getting cygwin base source!!!

2002-04-19 Thread Mark Paulus

Disregard the previous note.  I apologizing for cluttering up the
airwaves with this trivial matter.


On Fri, 19 Apr 2002 10:03:37 -0600, Mark Paulus wrote:

Ok,

I seem to be having some difficulties getting cygwin sources.
When I pull the latest source for cygwin (cygwin-1.3.10-1) using
setup, I cannot build it because the winsup/w32api directory is empty,
and make fails with a no  for target 'all'.
When I try to pull the 20020409 snapshots from either planetmirror.com
or mirrors.rcn.net, I keep getting a 'no such file or directory', and it
looks like they have some wierd symbolic link to a file that doesn't
exist within the machine.

SO, how do I get a complete  buildable snapshot image of 
the cygwin base?

Any help appreciated.

Thanks



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/





--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install cygwin in Windows 2000

2002-04-19 Thread Lawrence W. Smith



 From: Christopher Faylor [mailto:[EMAIL PROTECTED]]
 Sent: Friday, April 19, 2002 4:10 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Where is the manual to manually install cygwin in Windows
 200 0
snip

 What's become a real mess is the fact that people seem to be doing an
 ls in their download directories and then apparently gasp with slack
 jawed horror when they see the awful mirror-based directory in their
 download area.
 However, that aside, setup's functionality has not degraded.  
 In fact it
 improves with each release, just like good software should.

Not entirely true sometimes it improves sometimes it meanders down a blind
alley or two, much like redhat your sponsor! It's free software as
a nobody user I accept its oddities and enjoy it's strengths, I'd like to
contribute some constructive feedback but clearly that's not welcome. 

 What makes for an easy install on one workstation ought to imply 
 ease of use on multiple workstations... it doesn't, quite 
 the contrary,
 
 Why doesn't it?  Run setup on each workstation.

I don't think that's terribly scalable.

 If that's too hard, then copy the download directory around to multiple 
 workstations.

Perhaps far more useful would be provide a cmdline mode to setup.exe offering
a more flexible install method, scaleable to multiple installations and
capable of saving a specific bundle of packages as an install set and then
reapplying those with a single commandline across a list of boxes.

This is meant as entirely constructive criticism, accompanied by an example
suggestion, (not a demand or even a request), neither is it intended to solicit
the perennial go code it yourself, we're too busy, response

 Think of the directory as a black box.  Don't perform ls
 in the directory if your sensibilities are offended by the mirror subdirectory.

I don't think this is about sensibilities but about choosing a simple, clean
approach, without unnecessary complexity.

As a for instance of the consequences of your approach: How would you suggest
the mere mortals should clear out old versions of packages after say 4 or 5
revisions are sitting scattered across directory trees based on 6 different
mirrors used by a particular user over a 2 year period?   

 Or, copy the whole cygwin root directory around and set up the mount
 points using mount.  It's not that hard if you reorient your thinking
 to solving problems rather than complaining about problems and waiting
 for someone to solve your problems for you.

I'm not waiting for anything I already have my solution for dealing with the 
current bizarre consequences of setup.exe. It relies on simple scripting batch
scripting, 

 
 a simple config file based approach with a script that did the
 installing would be far, far easier. (such as make)
 
 This is really hilarious.  When we had a version of setup that just
 did a non-gui install everyone whined about how hard it was and kept
 asking where the gui version was.  Now true nirvana would be achieved
 if only we had a script based install.
 
 As it is, it smacks of the developer knows best and one 
 size fits all
 approaches so popular at M$ which is sad given cygwin's heritage!
 
 Cygwin's heritage is free software.  Unfortunately, that 
 means that there are a lot of groaners who think things should be done
 their way and few people doing the actual work.  So developers work on what 
 we want to work on, but still try to produce software that we think will help.
 Oddly enough, it's the developers who advance the state of 
 the software, not the hyperbolic messages from people who have figured out 
 how to use their mail software to send opinionated email to cygwin at 
 cygwin dot com.
 So, bottom line is that we have little interest in dealing with people
 who think that they have special needs but have no special skills to
 implement their needs -- especially when they can't even really
 articulate why the available software doesn't fit their needs.
 
 That doesn't mean that there aren't all sorts of methods for 
 installing cygwin that will work just as well as setup.exe.
 It's just up to whomever to exert a little brain power to figure out how to 
 do it.  I even posted a short snippet of code that showed how to do this in 
 a script not too long ago.
 
 Regardless, It is always humorous to see people becoming 
 indignant about software that they're being given for free.
 
 Short-sighted, misguided install philosophy aside, thanks 
 for a wonderful
 selection of software :)
 
 Ignorant, inflammatory email aside, you're welcome.

I was attempting to offer a new direction that may have been overlooked
from your perspective but clearly the experiences and or suggestions of users
are of little consequence to you.

My humblest apologies for attempting to make a feeble constructive suggestion.

I'm glad such wonderful software has such an enlightened, good humoured ambassador.

Thanks again,
Lawrence

--
Unsubscribe info:  

Bug in setup.exe 2.194.2.24

2002-04-19 Thread Alan Hourihane

Hi,

I'm wondering if I've found a bug in setup.exe.

I'm using 2.194.2.24 and when I go through Download from Internet
and download the new components. It downloads them fine.

Next, I re-run setup.exe and I go through Download from Internet again,
(but this was by accident) and it says that the same files are ready
to be downloaded and proceeds to re-download them all again.

If I Install from Local Directory first it clears the problem.

Alan.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Cygwin maildrop patches and issues (was Re: fetchmail 5.9.8 ...)

2002-04-19 Thread Jason Tishler

Rui,

On Sat, Mar 02, 2002 at 12:45:12AM +, Rui Carmo wrote:
 However, mutt then complains that /var/spool/mail/user is not a valid
 mbox file, since somewhere along the line, an extra blank line is inserted
 at the beginning of the mailbox upon creation. Editing it out by hand
 solves the problem, but is a rather lame fix.

The first attachment solves the above problem.

Unfortunately, I have discovered other problems:

1. maildrop appears (at least under Cygwin) to not quite respect
dotlocking and actually removes the lock file created by other
processes!  The second attachment solves this problem.

2. maildrop appears to lock in a different order (i.e., dotlock then
fcntl()) than mutt (and procmail) (i.e., fcntl() then dotlock) so I'm
concerned about race conditions.

3. maildrop causes Cygwin to spin while another process has locked a mbox
via fcntl(F_SETLK).  If interested, see the third attachment for details.

I'm interested in getting Cygwin maildrop to work because it is much
easier to build (and maintain) than procmail.  Unfortunately, I'm getting
the impression that maildrop is used more for maildirs than for mboxes...

Thanks,
Jason


--- formatmbox.C.orig   Mon Apr  1 21:01:02 2002
+++ formatmbox.CMon Apr  1 21:01:12 2002
 -42,7 +42,7  time_ttm;
 
time(tm);
 
-   tempbuf=\nFrom ;
+   tempbuf=From ;
tempbuf += maildrop.msginfo.fromname;
tempbuf += ' ';
 


--- dotlock.C.orig  Tue Apr  2 01:57:49 2002
+++ dotlock.C   Tue Apr  2 01:58:58 2002
 -112,7 +112,7  AlarmTimer  stat_timer;
}
else if (stat_timer.Expired())
{
-   unlink(lockfile);
+   // unlink(lockfile);
}
}
 


  108  147643 [main] maildrop 1816 fhandler_disk_file::fstat_helper: 0 = fstat (, 
0x22C808) st_atime=3CA962A0 st_size=26158, st_mode=0x8180, st_ino=1446857, sizeof=88
  109  147752 [main] maildrop 1816 fstat64: 0 = fstat (3, 0x22C808)
14988895 15136647 [win] maildrop 1816 wndproc 275 WM_TIMER 1 0
  291 15136938 [win] maildrop 1816 _kill: kill (1816, 14)
  242 15137180 [win] maildrop 1816 sig_send: pid 1816, signal 14, its_me 1
   99 15137279 [win] maildrop 1816 sig_send: Waiting for thiscomplete 0x12C
  273 15137552 [sig] maildrop 1816 wait_sig: awake
  134 15137686 [sig] maildrop 1816 wait_sig: processing signal 14
   99 15137785 [sig] maildrop 1816 wait_sig: Got signal 14
   99 15137884 [sig] maildrop 1816 sig_handle: signal 14
  126 15138010 [sig] maildrop 1816 sig_handle: signal 14, about to call 0x41FCF4
  104 15138114 [sig] maildrop 1816 setup_handler: suspending mainthread
  180 15138294 [sig] maildrop 1816 interruptible: pc 0x77F8318B, h 0x77F8, 
interruptible 1, testvalid 1
  181 15138475 [sig] maildrop 1816 interruptible: pc 0x77F8318B, h 0x77F8, 
interruptible 0, testvalid 0
  111 15138586 [sig] maildrop 1816 setup_handler: couldn't send signal 14
  100 15138686 [sig] maildrop 1816 setup_handler: ResumeThread returned 1
  104 15138790 [sig] maildrop 1816 setup_handler: returning 0
   96 15138886 [sig] maildrop 1816 sig_handle: returning 0
  109 15138995 [win] maildrop 1816 sig_send: returning 0 from sending signal 14
   94 15139089 [win] maildrop 1816 kill_worker: 0 = kill_worker (1816, 14)
  108 15139197 [sig] maildrop 1816 wait_sig: looping
  103 15139300 [sig] maildrop 1816 wait_sig: awake
  103 15139403 [sig] maildrop 1816 wait_sig: processing signal 14
   95 15139498 [sig] maildrop 1816 wait_sig: Got signal 14
   93 15139591 [sig] maildrop 1816 sig_handle: signal 14
   95 15139686 [sig] maildrop 1816 sig_handle: signal 14, about to call 0x41FCF4
   96 15139782 [sig] maildrop 1816 setup_handler: suspending mainthread
  149 15139931 [sig] maildrop 1816 interruptible: pc 0x77F8318B, h 0x77F8, 
interruptible 1, testvalid 1
  153 15140084 [sig] maildrop 1816 interruptible: pc 0x77F8318B, h 0x77F8, 
interruptible 0, testvalid 0
  105 15140189 [sig] maildrop 1816 setup_handler: couldn't send signal 14
   99 15140288 [sig] maildrop 1816 setup_handler: ResumeThread returned 1
   95 15140383 [sig] maildrop 1816 setup_handler: returning 0
   94 15140477 [sig] maildrop 1816 sig_handle: returning 0



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/


lpr problem (was: Re: FW: Can you offer enscript.cfg file for cygwin?)

2002-04-19 Thread Gerrit P. Haase

Dave schrieb:

 Like Xiangjiang, I am also stumped on how to configure the Cygwin 'lpr'
 so that it can be used by enscript.  I searched the archives but didn't
 succeed in finding anything that seemed to help.

 Here are the messages I get:

 lpr: can't open 'prn' for writing
 lpr: The printer name is invalid.

 If it helps any, the printer I want to use is on the network but
 associated with lpt1 through an NT login script.  It is able to print
 either PCL or PS.

I have also problems with printing through lpr.  Unfortunately I
couldn't figure out how to set it up correct yet.
There are some threads in the archives about printing without lpr,
maybe there are some hints?


Gerrit
-- 
=^..^=


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install Cygwin in Windiows 2000

2002-04-19 Thread Michael A Chase

On Fri, 19 Apr 2002 10:23:56 -0400 Larry Hall (RFK Partners, Inc) [EMAIL PROTECTED] 
wrote:

 At 09:45 PM 4/18/2002, Michael A Chase wrote:
 From: Larry Hall (RFK Partners, Inc) [EMAIL PROTECTED]
 To: George Hester [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Sent: Thursday, April 18, 2002 18:09
 Subject: Re: Where is the manual to manually install Cygwin in Windiows
 2000

   Really, there's really no *magic* to setup though...
 
 There are some mount points that _must_ be created for Cygwin to work
 reliable 
 
 
 I quite disagree with this point.  If it were true, it would be
 impossible 
 to move a Cygwin executable and the DLL to a machine without a Cygwin 
 install and have it work.  This does work in the general case, though 
 there are specific packages for which it won't without additional 
 configuration (like the mount points you mentioned, mount type,
 environment
 variable settings, etc).  But those are limited exceptions to the rule.

Those limited exceptions generate a lot of Cygwin is broke messages like when
a version of setup failed to create the /usr/bin and /usr/lib mounts a
couple months ago.

--
Mac :})
** I normally forward private questions to the appropriate mail list. **
Ask Smarter: http://www.tuxedo.org/~esr/faqs/smart-questions.htm
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Michael A Chase

On Fri, 19 Apr 2002 18:41:04 +0100 Alan Hourihane [EMAIL PROTECTED] wrote:

 I'm using 2.194.2.24 and when I go through Download from Internet
 and download the new components. It downloads them fine.
 
 Next, I re-run setup.exe and I go through Download from Internet again,
 (but this was by accident) and it says that the same files are ready
 to be downloaded and proceeds to re-download them all again.

I think this is because you haven't installed the packages yet.  I think
setup.exe gets the current version information from the installed
package not the download directory.
-- 
Mac :})
** I normally forward private questions to the appropriate mail list. **
Ask Smarter: http://www.tuxedo.org/~esr/faqs/smart-questions.htm
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Randall R Schulz

Alan,

I was about to send in a similar report yesterday evening.

I think to generalize, the current Setup.exe offers to download based on 
which packages are currently installed, not on which packages are present 
in the local download area(s).

I say this because even though I have a full set of packages in my download 
area, including all source packages, I only routinely install the binary 
counterparts. When I run Setup.exe for download, it lists n/a for all the 
installed binary packages but presents a (blank / unchecked) check-box in 
all the source code positions.

I don't know about you, Alan, but I still have the vast preponderance of 
packages (488 package archive files) are in the old latest and contrib 
directories and only the few from the past week or so (22) in the new, 
mirror-separated directories.

Randall Schulz
Mountain View, CA USA


At 10:41 2002-04-19, Alan Hourihane wrote:
Hi,

I'm wondering if I've found a bug in setup.exe.

I'm using 2.194.2.24 and when I go through Download from Internet and 
download the new components. It downloads them fine.

Next, I re-run setup.exe and I go through Download from Internet again, 
(but this was by accident) and it says that the same files are ready to be 
downloaded and proceeds to re-download them all again.

If I Install from Local Directory first it clears the problem.

Alan.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Where is the manual to manually install Cygwin in Windiows 2000

2002-04-19 Thread Larry Hall (RFK Partners, Inc)

At 02:12 PM 4/19/2002, Michael A Chase wrote:
On Fri, 19 Apr 2002 10:23:56 -0400 Larry Hall (RFK Partners, Inc) [EMAIL PROTECTED] 
wrote:

  At 09:45 PM 4/18/2002, Michael A Chase wrote:
  From: Larry Hall (RFK Partners, Inc) [EMAIL PROTECTED]
  To: George Hester [EMAIL PROTECTED]; [EMAIL PROTECTED]
  Sent: Thursday, April 18, 2002 18:09
  Subject: Re: Where is the manual to manually install Cygwin in Windiows
  2000

Really, there's really no *magic* to setup though...
  
  There are some mount points that _must_ be created for Cygwin to work
  reliable 
  
  
  I quite disagree with this point.  If it were true, it would be
  impossible 
  to move a Cygwin executable and the DLL to a machine without a Cygwin 
  install and have it work.  This does work in the general case, though 
  there are specific packages for which it won't without additional 
  configuration (like the mount points you mentioned, mount type,
  environment
  variable settings, etc).  But those are limited exceptions to the rule.

Those limited exceptions generate a lot of Cygwin is broke messages like when
a version of setup failed to create the /usr/bin and /usr/lib mounts a
couple months ago.



Exactly.  Which is why manual installation processes are a use at your own
risk approach.  My point is, if you're so inclined, you *can* install 
Cygwin and any of it's packages manually, without setup.  Again, the only
reason I mention this is because there have been indications from folks on 
this list that there is something which setup does that can't be reproduced
by any other mechanism.  This is just plain false.  However, I am in no 
way encouraging people to use or generate an installation method other than
setup.  Certainly, if one does so, this list cannot entertain questions 
about installation problems based on such a procedure.  I hope this message
and my previous response to this thread clarifies the installation issue for
those of all interests.  I guess we'll see if that is indeed the case. ;-)



Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Alan Hourihane

On Fri, Apr 19, 2002 at 11:22:08AM -0700, Michael A Chase wrote:
 On Fri, 19 Apr 2002 18:41:04 +0100 Alan Hourihane [EMAIL PROTECTED] wrote:
 
  I'm using 2.194.2.24 and when I go through Download from Internet
  and download the new components. It downloads them fine.
  
  Next, I re-run setup.exe and I go through Download from Internet again,
  (but this was by accident) and it says that the same files are ready
  to be downloaded and proceeds to re-download them all again.
 
 I think this is because you haven't installed the packages yet.  I think
 setup.exe gets the current version information from the installed
 package not the download directory.

This isn't the way it used to work, and shouldn't in my opinion.

setup.exe should know what it's downloaded and not installed.

Alan.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
I think to generalize, the current Setup.exe offers to download based on 
which packages are currently installed, not on which packages are present 
in the local download area(s).

I hate to say it but that sounds like a bug to me.  I can't remember if
this is new behavior, though.  Is it?

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: command to close the bash window

2002-04-19 Thread Heribert Dahms

Hi,

yes. I prefer Ctrl/D, which I can even type faster than moving the mouse and
click on x...

-Original Message-
From: Randall R Schulz [mailto:[EMAIL PROTECTED]]
Sent: Donnerstag, 18. April 2002 23:06
To: [EMAIL PROTECTED]
Subject: Re: command to close the bash window


Hi,

Also, don't just close the window. BASH will not get a chance to do it's 
termination processing and things like history saving and / or execution of 
the commands in ~/.bash_logout, if any, won't happen.

Randall Schulz
Mountain View, CA USA


At 10:56 2002-04-18, you wrote:
hongxun lee wrote:

Does the current package include such a command as to close the Bash
window?

Ah try exit! :-)


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: FW: Can you offer enscript.cfg file for cygwin?

2002-04-19 Thread Charles Wilson

Try this
$ export PRINTER=computerprintername
(or maybe)
$ export PRINTER=computer\\printername

and then run enscript.

--Chuck


Dave McLaughlin wrote:

 Like Xiangjiang, I am also stumped on how to configure the Cygwin 'lpr'
 so that it can be used by enscript.  I searched the archives but didn't
 succeed in finding anything that seemed to help.
 
 Here are the messages I get:
 
 lpr: can't open 'prn' for writing
 lpr: The printer name is invalid.
 
 If it helps any, the printer I want to use is on the network but
 associated with lpt1 through an NT login script.  It is able to print
 either PCL or PS.
 
 TIA



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




NT domain user's chmod on Samba file quietly fails

2002-04-19 Thread Chris Metcalf

As I mentioned in my previous message, I've set up a fairly reasonable
/etc/passwd that holds SIDs for both my Windows domain and the primary
file server, a Samba box.  The Windows SID and the Samba SID for each user
map to the same UID (the Windows RID) to try to keep cygwin tools largely
unaware of the discrepancy between the SIDs, even with CYGWIN=ntsec.

Unfortunately, although I can chmod files just fine on Windows shares,
it isn't working for Samba shares (using Samba 2.2.1a from the latest
Redhat 7.2, latest cygwin, on either Windows NT or 2k):

$ touch foo
$ ls -l foo
-rwxr--r--1 metcalf  users   0 Apr 19 15:46 foo
$ chmod 600 foo
$ ls -l foo
-rwxr--r--1 metcalf  users   0 Apr 19 15:46 foo
$ getfacl foo
# file: foo
# owner: metcalf
# group: users
user::rwx
group::r--
mask::r--
other::r--
$ setfacl -m o::--- foo
$ ls -l foo
-rwxr--r--1 metcalf  users   0 Apr 19 15:46 foo

If I just try to make the file read-write, that works somewhat:

$ chmod 400 foo
$ ls -l foo
-r-xr--r--1 metcalf  users   0 Apr 19 15:46 foo

If I bring up Explorer and, in the File Permissions dialog, reset the
Everyone permission to O instead of R, that does work:

$ ls -l foo
-rwxr-1 metcalf  users   0 Apr 19 15:46 foo

The Samba server logs don't seem to be reporting anything too amiss,
and the strace output between a working chown (on a Windows share)
and a failing chown (on a Samba share) are basically indistinguishable.

Any ideas as to what's going wrong here?

Thanks,
Chris Metcalf -- InCert Software -- 1 (617) 621 8080
[EMAIL PROTECTED] -- http://www.incert.com/~metcalf


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




rexecd/inetutils configuration and startup question

2002-04-19 Thread Andrews Harold G Maj USAFA/DFCS

All,

Is there a document out there someplace that explains how to start the
Cygwin implementation of rexecd, or perhaps somehting a little more generic
discussing how to configure and start servers in Cygwin inetutils?  I've
spent the last couple of hours scouring Google and the Cygwin documentation
and have been unable to find anything relevent.  Any insight would be very
much appreciated.  Thanks.

-Andy

Major Harold G. Andrews II, Ph.D.
Assistant Professor
Department of Computer Science
United States Air Force Academy
DSN 333-7553
Comm 719-333-7553


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: lpr problem (was: Re: FW: Can you offer enscript.cfg file for cygwin?)

2002-04-19 Thread Charles Wilson



 I have also problems with printing through lpr.  Unfortunately I
 couldn't figure out how to set it up correct yet.
 There are some threads in the archives about printing without lpr,
 maybe there are some hints?


See my message posted a few minutes ago.

Currently, lpr.exe from the cygutils package is not documented (at all), 
and it expects printer shares to be specified using backslash notation:

\\computer\share

of course, since those are backslashes, they have to be escaped:

computer\\share

and what's odd, is that sometimes they must be escaped twice


computershare

because two shells parse it.  It would be nice (tm) if someone wanted to 
contribute a man page, and perhaps some code to allow

a) specifying printer names with forward slashes (autodetect and 
automatically convert to backslashes before GetHandle'ing the printer)

b) figure out (and document) how to use local mount names (e.g. instead 
of \\bob\bigprinter, I've used the Add Printer Wizard and have added 
this remote printer to my local printer list as My Friend Bob's Big 
Fancy Printer.

c) access to lpt1, lpt2, etc (although prn: seems to work already)

All together nowpatches gratefully accepted.

--Chuck




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: fortune-1.8-2.tar.bz2 minor bug

2002-04-19 Thread Heribert Dahms

Hi John.

that's not a packing error nor cygwin specific and
may also happen with gzipped tar, so for the curious:
It's only a warning and avoided by something like
bunzip foo.tar.bz2|(tar tvvf -;cat/dev/null)


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
Sent: Freitag, 19. April 2002 02:56
To: [EMAIL PROTECTED]
Subject: fortune-1.8-2.tar.bz2 minor bug


Hi Cygwin:

The copy of fortune-1.8-2.tar.bz2 I get from planetmirror.com gives a
warning message
when I test it with bunzip -t.

I get: 

bsip2: fortune-1.8-2.tar.bz2: trailing garbage after EOF ignored

Not really a problem, but probably re-tarring it would be good.
It installs fine...

John Szetela


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Problems linking program

2002-04-19 Thread Matt Minnis

Larry,

I did an nm -C and collected the output to a text file.
I found references to these functions in libc, libg, and libcygwin.
I am not quite sure what to look for now.
Can you explain what I need to be looking for?

Thanks,

Matt

At 02:24 PM 4/18/2002, you wrote:
At 02:16 PM 4/18/2002, Matt Minnis wrote:
 I am having trouble linking a program:
 
 What libraries are these found in?
 __umoddi3
 __udivdi3
 _cygwin_istext_for_stdio
 
 The errors are below:
 /usr/lib/libg.a(vfprintf.o): In function `vfprintf_r':
 /home/Habacker/src/cygwin-1.3.2-1/build/i686-pc-cygwin/newlib/libc/stdio/ 
 ../../.
 ./../../src/newlib/libc/stdio/vfprintf.c:774: undefined reference to 
 `__umoddi3'
 
 /home/Habacker/src/cygwin-1.3.2-1/build/i686-pc-cygwin/newlib/libc/stdio/ 
 ../../.
 ./../../src/newlib/libc/stdio/vfprintf.c:775: undefined reference to 
 `__udivdi3'
 
 /usr/lib/libg.a(stdio.o): In function `_stextmode':
 /home/Habacker/tmp/kde/cygwin-1.3.2-1/build/i686-pc-cygwin/newlib/libc/st 
 dio/../
 ../../../../src/newlib/libc/stdio/stdio.c:127: undefined reference to 
 `_cygwin_i
 stext_for_stdio'
 make: *** [libgd.so.2.0.0] Error 1



In all seriousness, 'nm' on the available libraries will tell you this.

But I'm going to guess you won't find what you want.  It looks
to me like you have two (other) problems:

 1. You're building with against some old Cygwin DLL code

 2. You're trying to build the GNU C library

You can rectify (1).  Good luck with (2).  You'll need it! ;-)




Larry Hall  [EMAIL PROTECTED]
RFK Partners, Inc.  http://www.rfk.com
838 Washington Street   (508) 893-9779 - RFK Office
Holliston, MA 01746 (508) 893-9889 - FAX


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/


Pinky, you've left the lens cap of your mind on again. - The Brain
=
Preferred Resources  (314) 567-7600 phone
701 Emerson rd.  (314) 993-6699 fax
Suite 475  [EMAIL PROTECTED]
St. Louis, MO
63141
=


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




vim doesn't quite get backslash-separated paths right

2002-04-19 Thread Chris Metcalf

If you run vim with c:\temp\foo it complains

  E303: Unable to open swap file for c:\temp\foo, recovery impossible

However, it then manages to correctly write the file out to the indicated
path.  Looking at strace shows it trying to open a file named
/tmp/c:\temp\foo.swp; it thinks the whole path is a relative name in the
current directory.

This is a problem if you set $EDITOR to vim and then have non-Cygwin 
programs invoke vim.

Chris Metcalf -- InCert Software -- 1 (617) 621 8080
[EMAIL PROTECTED] -- http://www.incert.com/~metcalf


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: cygwin mentors? Was: bash and the suid bit

2002-04-19 Thread Heribert Dahms

Hi Richard,

if it's that important for your company's project
(that you work like me 50% of each 25h day 8-)
why don't you pay Red Hat per hour or day,
so Corinna or Chris work for you in their prime time?

-Original Message-
From: Richard Troy [mailto:[EMAIL PROTECTED]]
Sent: Donnerstag, 18. April 2002 17:45
To: Corinna Vinschen
Subject: Re: cygwin mentors? Was: bash and the suid bit


[Heribert] [snip]
You may operate under the assumption that it's left-over minutes in the
day that are being applied, and you're probably right for most everyone
else.  However, that's not what I'm proposing. If I attempt this, it will
be during my work day, which, at the present time, comprises about 5AM
to midnight every day, including weekends and most holidays - aren't
startup companies fun? -wink- ...I need this other code to run on a
Windows Box (NT/2k and later), and it's a high priority.
[Heribert] [snip]

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install cygwin in Windows 2000

2002-04-19 Thread Lawrence W. Smith


 From: Larry Hall (RFK Partners, Inc) [mailto:[EMAIL PROTECTED]]
 Sent: Friday, April 19, 2002 8:35 PM
 To: Lawrence W. Smith; '[EMAIL PROTECTED]'
 Subject: RE: Where is the manual to manually install cygwin in Windows
 200 0
 
 
 At 01:18 PM 4/19/2002, Lawrence W. Smith wrote:
 I was attempting to offer a new direction that may have been 
 overlooked from your perspective but clearly the experiences and or 
 suggestions of users are of little consequence to you.
 
 Although you responded specifically to Chris's message, I 
 want to pick up on this statement since it's important and I want
 to make sure the key point here gets clarified.
 The first part of this sentence gets right to the heart 
 of the matter.  I think I can use it to help explain why you 
 may have felt slighted (by me) for any (my) response.
 This is actually not a new idea at all for setup.  It has been
 talked about before (as you can check in the email archives if
 you want) and is something for which there is already rudimentary 
 support already in setup.  So perhaps the response you needed 
 to hear is, 
 Yes, we know.  We're working on it.  It will be there 
 someday.  I thought I made the essentials of that statement
 in my original response.  Sorry for not being more clear before.

Thank you for the clarification though I didn't feel at all 
slighted by anything you stated.
 
 You might want to review the prose at http://cygwin.com/lists.html
 and substitute suggestion for question.
snip

Thank you.

Lawrence

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Bug with /cygdrive/X in binmode

2002-04-19 Thread Andre Bleau

I'm having trouble mounting some of my drives in binmode. As an ordinary 
user, I tried:

mount -b -f E: /cygdrive/e

To mount the E: drive in binmode. Mount reports:

$ mount
C:\cygwin\bin on /usr/bin type system (textmode)
C:\cygwin\lib on /usr/lib type system (textmode)
C:\cygwin on / type system (textmode)
E: on /cygdrive/e type user (binmode)
c: on /cygdrive/c type user (textmode,noumount)
d: on /cygdrive/d type user (textmode,noumount)
z: on /cygdrive/z type user (textmode,noumount)

Writing to files under /cydrive/e still converts \n to \r\n. I used the 
following test program (testNL.c):

#include stdio.h
main ()
{
FILE *fd;
fd = fopen(HelloWorld, w);
fprintf(fd, Hello world\n);
}

Compiled with:

gcc -g testNL.c -o testNL

Test results:

cd /cygdrive/e/Partage/Images
testNL
od -c HelloWorld
000   H   e   l   l   o   w   o   r   l   d  \r  \n
015

However, creating another binary mount point, things work as they should:

mkdir /Partage
mount -b  E:/Partage /Partage
$ mount
C:\cygwin\bin on /usr/bin type system (textmode)
C:\cygwin\lib on /usr/lib type system (textmode)
E:\Partage on /Partage type user (binmode)
C:\cygwin on / type system (textmode)
E: on /cygdrive/e type user (binmode)
c: on /cygdrive/c type user (textmode,noumount)
d: on /cygdrive/d type user (textmode,noumount)
z: on /cygdrive/z type user (textmode,noumount)

cd /Partage/Images
testNL
od -c HelloWorld
000   H   e   l   l   o   w   o   r   l   d  \n
014

It seems that users cannot remount their drives in binmode but only 
subdirectories.

cygwin version is 1.3.10-1


André Bleau, ing., associé de recherche
[EMAIL PROTECTED]

Laboratoire de recherche en imagerie et orthopédie (LIO)
École de technologie supérieure (ETS)


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Christopher Faylor [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 5:38 AM
 To: [EMAIL PROTECTED]
 Subject: Re: Bug in setup.exe 2.194.2.24
 
 
 On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
 I think to generalize, the current Setup.exe offers to 
 download based 
 on
 which packages are currently installed, not on which 
 packages are present 
 in the local download area(s).
 
 I hate to say it but that sounds like a bug to me.  I can't 
 remember if this is new behavior, though.  Is it?

It's a bug.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Christopher Faylor

On Fri, Apr 19, 2002 at 08:33:02PM +0100, Alan Hourihane wrote:
On Fri, Apr 19, 2002 at 11:22:08AM -0700, Michael A Chase wrote:
 On Fri, 19 Apr 2002 18:41:04 +0100 Alan Hourihane [EMAIL PROTECTED] 
wrote:
I think this is because you haven't installed the packages yet.  I
think setup.exe gets the current version information from the installed
package not the download directory.

This isn't the way it used to work, and shouldn't in my opinion.

I think you're right and I agree.

setup.exe should know what it's downloaded and not installed.

Yep.  I thought I added code to do that in the previous version but
it's been so long that I'm not sure.

And, (bwahaha) I don't have time to look into this myself right now.

However, if Robert indicates that this is not the desired behavior
then maybe someone else (*cough*, Michael, *cough*) might have time
to look into this?

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Setup.exe bugreport

2002-04-19 Thread Sylvain Petreolle

Hi,

while looking for the new Xfree86 packages in my
local package directory (in my case D:\cyg-install),

I see that packages are saved in a curious directory
since March 22th.

Its name is :
D:\cyg-install\ftp%3a%2f%2fmirrors.rcn.net%2fmirrors%2fsources.redhat.com%2fcygwin

No package appears to be updated in normal directories
like D:\cyg-install\contrib

I always use the net version of setup.exe, i don't
have a local copy.I'm running Cygwin under WinME.

___
Do You Yahoo!? -- Une adresse yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Ilya Goldin

Christopher Faylor [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
 I think to generalize, the current Setup.exe offers to download based on
 which packages are currently installed, not on which packages are present
 in the local download area(s).

 I hate to say it but that sounds like a bug to me.  I can't remember if
 this is new behavior, though.  Is it?

That doesn't sound like new behavior (although I'm not certain). I don't
think that's a bug, though -- that sounds like useful functionality. The
problem isn't that setup bases its decision of what to download on what's
installed, it's that it doesn't ALSO base its decision on what's already
downloaded.

-jt





--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Why did you guys break EVERYTHING...

2002-04-19 Thread Schwartz, Barry

I'm sure you won't put this in the intelligent question genre but...
I've been using cygwin for years and I brag about it and make all my teammates install 
it and make my managers refuse to piss away money on MKS...
Well, I think that party's over.  I just installed the new distribution and every one 
(and I mean EVERY GODDAMN ONE) of my scripts that call any of your routines that need 
to know what a host or a directory are f#$king broke.  What in god's name is 
/usr/local/bin on a windows machine?  Why don't you UNIX weeneies get a grip.  
F#$king fix it.  It used to be great.  Now I can't even change a directory.
I've gone back to your old, unsupported code until we can find the money to equip our 
team with MKS for $400 a throw.  Thanks for making a great product unusable.

Sincerely,
Barry Schwartz

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Offer for killall-script

2002-04-19 Thread Ralf Habacker

In the cygwin-apps I have seen some messages
http://sources.redhat.com/ml/cygwin-apps/2002-01/msg00340.html about a killall
util, which was going to be part of the cygutils packages but was waiting
because of licensing problems.

For killall I'm using a good working script for about a half year. Perhaps
anyone like this to integrate in the cygutils package. This script allows
killing more than one task, because it does a grep with the first param.

syntax: killall taskname | tasknamepart


$ cat /bin/killall
ps -ea | grep $1 | gawk '$1 ~ /^[^SI]/ { system(kill -9  $1); }'

Regards

Ralf Habacker


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Where is the manual to manually install cygwin in Windows 2000

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Lawrence W. Smith [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 3:19 AM

 Not entirely true sometimes it improves sometimes it meanders 
 down a blind alley or two

granted.

 It's free software as a nobody user I accept its oddities and 
 enjoy it's strengths, I'd like to contribute some 
 constructive feedback but clearly that's not welcome. 

Actually it is welcome. Command line based installs are desirable. There
is code in setup.exe to allow contributors to add command line options
quite easily. I'm putting the finishing core touches on a library to
make that simpler still. (getopt based to leverage that, but with OOD). 
 
  Why doesn't it?  Run setup on each workstation.
 
 I don't think that's terribly scalable.

Agreed - thus the push for command line options.
 
  If that's too hard, then copy the download directory around to 
  multiple
  workstations.
 
 Perhaps far more useful would be provide a cmdline mode to 
 setup.exe offering a more flexible install method, scaleable 
 to multiple installations and capable of saving a specific 
 bundle of packages as an install set and then reapplying 
 those with a single commandline across a list of boxes.

Sure. How us get there. Others share your vision, I'm sure if you
colelctively put in 3 command line options each, and sent in the
patches, we would get there very quickly.
 
 neither is it intended to solicit the perennial go code it 
 yourself, we're too busy, response

It's not about business (sic). It's about the model. I'm the setup.exe
maintainer - that does not mean that I volunteered to code the entire
thing, and there have been some fantastic net contributors who have put
in a lot of effort. They have been addressing the things that interest
them. If no-one actively coding on setup.exe finds what you propose
interesting enough to provide a gift of code, then ... no one will. Thus
you can either attempt to get us interested, or join us as a interested
party.
 
 As a for instance of the consequences of your approach: How 
 would you suggest the mere mortals should clear out old 
 versions of packages after say 4 or 5 revisions are sitting 
 scattered across directory trees based on 6 different
 mirrors used by a particular user over a 2 year period?   

find -mtime 180 | xargs

would be a good start (as a simple approach).
 
Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Cliff Hones


Christopher Faylor wrote on Friday, April 19, 2002 8:38 PM:
 On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
 I think to generalize, the current Setup.exe offers to download based on 
 which packages are currently installed, not on which packages are present 
 in the local download area(s).
 
 I hate to say it but that sounds like a bug to me.  I can't remember if
 this is new behavior, though.  Is it?

Not so new - I've already reported this twice:

   http://sources.redhat.com/ml/cygwin/2002-03/msg01115.html 
   http://sources.redhat.com/ml/cygwin/2002-03/msg01704.html

Since noone acknowledged it was a bug I've been assuming it was
a (rather strange to me) design feature.

-- Cliff



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Michael A Chase

On Fri, 19 Apr 2002 18:01:34 -0400 Christopher Faylor [EMAIL PROTECTED] wrote:

 On Fri, Apr 19, 2002 at 08:33:02PM +0100, Alan Hourihane wrote:

 setup.exe should know what it's downloaded and not installed.
 
 Yep.  I thought I added code to do that in the previous version but
 it's been so long that I'm not sure.
 
 And, (bwahaha) I don't have time to look into this myself right now.
 
 However, if Robert indicates that this is not the desired behavior
 then maybe someone else (*cough*, Michael, *cough*) might have time
 to look into this?

I'll look into it this evening.  Not sure if I'll be able to figure it out
though.  I seem to have trouble leaving the old procedural paradigm.
-- 
Mac :})
** I normally forward private questions to the appropriate mail list. **
Ask Smarter: http://www.tuxedo.org/~esr/faqs/smart-questions.htm
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Why did you guys break EVERYTHING...

2002-04-19 Thread Robert Collins

Without ANY example of what you are calling, there is NO way that
assistance can be provided.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Bug in setup.exe 2.194.2.24

2002-04-19 Thread E

I've noticed similar behaviour.  I always use Download from Internet to 
get a local disk image on a zip disk, which I can then use to update cygwin 
on several machines.  However I've sometimes got things out of sync and 
can't download local copies of the package depending on what computer I'm 
downloading from.

E.

At 06:41 PM 19/04/02 +0100, Alan Hourihane wrote:
Hi,

I'm wondering if I've found a bug in setup.exe.

I'm using 2.194.2.24 and when I go through Download from Internet
and download the new components. It downloads them fine.

Next, I re-run setup.exe and I go through Download from Internet again,
(but this was by accident) and it says that the same files are ready
to be downloaded and proceeds to re-download them all again.

If I Install from Local Directory first it clears the problem.

Alan.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Lawrence W. Smith



 From: Randall R Schulz [mailto:[EMAIL PROTECTED]]
 Sent: Friday, April 19, 2002 9:43 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Bug in setup.exe 2.194.2.24
 
 
 Chris,
 
 At 12:38 2002-04-19, you wrote:
 On Fri, Apr 19, 2002 at 11:28:19AM -0700, Randall R Schulz wrote:
  I think to generalize, the current Setup.exe offers to 
 download based on
  which packages are currently installed, not on which 
 packages are present
  in the local download area(s).
 
 I hate to say it but that sounds like a bug to me.  I can't 
 remember if 
 this is new behavior, though. Is it?
 
 
 I hesitate to say with 100% certainty, but I'm fairly sure it 
 is new behavior.
 
 Randall Schulz

Last 2 versions behave like that but ver 2.29 didn't just tested it.

It offers to d/l packages even if not installed whereas setup 2.194.2.22
and 24 default to skip for packages not installed.

hth

Lawrence

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Christopher Faylor [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 8:02 AM

  On Fri, 19 Apr 2002 18:41:04 +0100 Alan Hourihane 
 [EMAIL PROTECTED] wrote: I think this is because you 
 haven't installed the packages yet.  I think setup.exe gets the 
 current version information from the installed package not the 
 download directory.

Setup gets the version of the current installed package from the local
information - which it should.
It also gets the 'curr' package information from one or more setup.ini
files.

...

 And, (bwahaha) I don't have time to look into this myself right now.

Don't worry - I've got a little time right now and am actively hacking
cygwinrelated stuff this weekend.
 
 However, if Robert indicates that this is not the desired 
 behavior 

http://cygwin.com/ml/cygwin/2002-04/msg01048.html

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




RE: Bug in setup.exe 2.194.2.24

2002-04-19 Thread Robert Collins



 -Original Message-
 From: Cliff Hones [mailto:[EMAIL PROTECTED]] 
 Sent: Saturday, April 20, 2002 9:10 AM

 Since noone acknowledged it was a bug I've been assuming it was a
(rather strange to me) design feature.

Actually, I acknowledged it as a bug, but one I couldn't repeat until I
was given an exact recipe on cygwin-apps. I've jet to track it down and
squash it though.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Why did you guys break EVERYTHING...

2002-04-19 Thread Chris Ellsworth

umm calm down, maybe you could post more of your scripts and what they
do
and expound on this line
What in god's name is /usr/local/bin on a windows machine?
do you mean WHERE? not what?

- Original Message -
From: Schwartz, Barry [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, April 19, 2002 3:46 PM
Subject: Why did you guys break EVERYTHING...


 I'm sure you won't put this in the intelligent question genre
but...
 I've been using cygwin for years and I brag about it and make all my
teammates install it and make my managers refuse to piss away money on
MKS...
 Well, I think that party's over.  I just installed the new
distribution and every one (and I mean EVERY GODDAMN ONE) of my
scripts that call any of your routines that need to know what a host
or a directory are f#$king broke.  What in god's name is
/usr/local/bin on a windows machine?  Why don't you UNIX weeneies
get a grip.  F#$king fix it.  It used to be great.  Now I can't even
change a directory.
 I've gone back to your old, unsupported code until we can find the
money to equip our team with MKS for $400 a throw.  Thanks for making
a great product unusable.

 Sincerely,
 Barry Schwartz

 --
 Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
 Bug reporting: http://cygwin.com/bugs.html
 Documentation: http://cygwin.com/docs.html
 FAQ:   http://cygwin.com/faq/




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




  1   2   >