On 28/01/2014 19:19, Chris J. Breisch wrote:
BGINFO4X wrote:
Hello everybody,
What is the recommende way to install ONLY one pakcage(bash for
example) with the GUI?
What I do is: All -> Uninstall , then check for the package that I
want: Base -> Bash -> Install
If I do in this manner, I obtain less packages than installing bash
from the command line with:
setup-x86.exe -g -o --no-desktop --no-shortcuts --no-startmenu
--local-install %CYGWINALOCALPACKAGES% --quiet-mode --root
%CYGWINADMINDIR% --packages bash
With the GUI I obtain 27 installed packages, with setup-x86 command
line I obtain 56 installed packages.
I'm doing something wrong? How is this possible?
When you're doing it from the command line, you're getting a full base
Cygwin install. Your GUI method is only installing bash and the bash
dependencies. It looks like to me that there should be 27 packages.
I started to draw out a dependency tree, but it got to painful to type
up, and I doubt many would care. I'm surprised there's not such a thing
on the Cygwin site somewhere, but perhaps I'm just blind.
just for the records a minimal (only base) installation from scratch
results in 52 packages.
Some of the base packages pull others that are not
in the base one, usually libs
eg: libgcc1, libintl8, ..
diffutils is pulled by xz,
bzip2, groff and less are pulled by man
Ihe curious things I notice are:
libgmp3 is pulled by coreutils and gawk
libgmp10 is pulled by libmpfr4 that is pulled by gawk
libpcre1 and libpcr0 are both pulled by grep and this look wrong,
as I see a dependency only for libpcre1.
So repackaging coreutils, gawk and adjusting grep dependency
we could go down to just 50 packages as bare minimal.
Not worth, I should say
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple