delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/04/14/17:02:45

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-5.2 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_HOSTKARMA_W,RCVD_IN_HOSTKARMA_WL,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
X-IronPortListener: Outbound_SMTP
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av4EAD7liU+cKEdK/2dsb2JhbABEtQuBB4IKAQEEEig/EAIBCA0nAgULHxMlAQEEDg0ah2wLnAacD5BmYwSNLYlRhQOKIYMD
From: "Buchbinder, Barry (NIH/NIAID) [E]" <BBuchbinder AT niaid DOT nih DOT gov>
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
CC: "'Richard Troy'" <rtroy AT ScienceTools DOT com>
Date: Sat, 14 Apr 2012 17:02:19 -0400
Subject: RE: Some context is being stripped and I don't know how to create it to avoid "error while loading shared libraries: ?: cannot open shared object file: No such file or directory" problem
Message-ID: <0105D5C1E0353146B1B222348B0411A20A6559C3D7@NIHMLBX02.nih.gov>
References: <4F84DA13 DOT 8060304 AT cygwin DOT com> <Pine DOT LNX DOT 4 DOT 33 DOT 1204140940150 DOT 9228-100000 AT denzel DOT in>
In-Reply-To: <Pine.LNX.4.33.1204140940150.9228-100000@denzel.in>
MIME-Version: 1.0
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id q3EL2eVh029192

Richard Troy wrote on April 14, 2012 12:47 PM
>Did that, though once again I ran into the ole cygwin update /
>installation disaster that is <rant> based on the fact that something
>somewhere doesn't download and the installation doesn't complete properly
>and you have to manually figure out what didn't download, explicitly
>download that, and then, several tries later, you get a working
>installation. Why the cygwin population puts up with this and doesn't fix
>the installation script is beyond my pay grade... Heck, just giving us a
>single zip to get "everything" would be _so_ less problematic! -shrug-

Downloading one or two packages (and their dependencies) at a time can
help.

Another strategy is to download the packages in one run of setup and
install from local in a second run.

The above are not mutually exclusive.

Post-install scripts that exit with non-zero status can be run manually.
That can be instructive as to what happened.  There will be messages in
the archives that address this.

>installation. Why the cygwin population puts up with this and doesn't fix
>the installation script is beyond my pay grade... Heck, just giving us a

The developers have been working on improving setup and the overall
installation process since setup was introduced.  (Example:  The recent
addition of automatic rebasing.)

Please remember that the people who designed and wrote it also use it.
They answer questions and respond to complaints on this list.  Among their
design considerations is reliability and ease of use.  Getting questions
and complaints is not among their objectives.  (Nor is responding to them
is among their hobbies.)

SHTDI <http://cygwin.com/acronyms/#SHTDI>.
PTC <http://cygwin.com/acronyms/#PTC>.

>the installation script is beyond my pay grade... Heck, just giving us a
>single zip to get "everything" would be _so_ less problematic! -shrug-
></rant>

FYI, cygwin used to be available as a zip.  (Actually, two zips, one for
developers and a smaller one for people like me who just wanted utilities.)
When setup was introduced, I didn't care for the change.  Now I would not
go back.  (Though I can see having an *initial* minimal base install in a
zip might be easier for some people, though setup would still be required
for any packages outside of the "base" category and for updates.)

Please consider how large an "everything" zip would have to be.  Then think
about re-downloading it every time a single package is updated.  Add in a
devoting gigabytes to programs that one may never use.  If downloads are
incomplete with individual packages, what are the odds of getting this
monster zip file intact?

When the switch was made from the zipped download to setup, it was for
reasons.  No one went to the trouble of programming setup just to make
installation difficult.  (See above.)

If that doesn't satisfy you, please remember the Cygwin developers' motto:
WJM <http://cygwin.com/acronyms/#WJM>.

- Barry
  Disclaimer:  Statements made herein are not made on behalf of NIAID.


--
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


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019