setup.exe: feature request with patch

Igor Peshansky
Fri Mar 10 14:01:00 GMT 2006

On Thu, 9 Mar 2006, Joshua Daniel Franklin wrote:

> > > On Mon, 6 Mar 2006, Dr. F. Lee wrote:
> > >> I deploy cygwin using unattended ( and
> > >> wpkg ( It's useful for me to be able to
> > >> specify additional packages to be installed on the command line.
> > >> The attached file is a patch to provide this: call "setup -p
> > >> package1,package2,package3,...,packageN" to have packages1-N
> > >> artificially included in the 'Base' part of the distribution and
> > >> hence automatically included.
> > >
> > >  Simply set up a local package server with one empty package, which
> > > is in Base and "requires:" all the packages you need installed.
> >
> > Had thought about that, but I didn't see how to specify two
> > repositories on the command line - and I didn't fancy having to run an
> > httpd to serve a few files when it seemed like a useful thing for
> > setup to do from the command line.
> It also would work for people without access to a web server, and

FWIW, another way of doing this is creating a full setup.ini entry for
that empty package, and then appending it to setup.ini whenever a new one
is downloaded.  This would also work without a web server.

> probably be easier for blind users (we've had a couple of requests).

The blind user problem was actually with the chooser screen, which doesn't
work with screen readers.  I think most of our blind users are capable of
editing a text file...

That said, I do like the patch, and with a bit of cleanup it would be a
useful addition to setup (again, IMO).

> I'd actually like a copy of your build, if you wouldn't mind emailing it
> to me off-list or posting a URL with testing instructions to the main
> list.
> Perhaps someone could even put it at

When this patch (possibly cleaned up) gets applied, someone will.
      |\      _,,,---,,_ |
ZZZzz /,`.-'`'    -.  ;-;;,_		Igor Peshansky, Ph.D. (name changed!)
     |,4-  ) )-,_. ,\ (  `'-'		old name: Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte."
"But no -- you are no fool; you call yourself a fool, there's proof enough in
that!" -- Rostand, "Cyrano de Bergerac"

More information about the Cygwin-apps mailing list