This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Latest update trashed my cygwin install


> I updated and when it was running postinstall I got a large number of
> "Entry point not found in cygwin1.dll" popups.  Now bash comes up
> in /usr/bin instead of my home directory and is badly hosed.
> /etc/profile is gone, and all the cygwin directories are missing
> from $PATH.

The bulk of your errors probably stem from the one single
error of installing while cygwin1.dll was resident in memory;
once the postinstalls fail, then $PATH tends to not be set
up correctly, leading to an inability to find ~/.bashrc and
other useful files.

> 
> What I'd like to do is reinstall from scratch, but would like
> to preserve the list of packages I have installed.

Probably overkill.  You most likely will get by with just
rerunning setup.exe (this time with all cygwin processes
stopped), and reinstalling the packages that failed to
upgrade properly last time.

>  Is there
> a simple way to extract a list of installed packages and then
> pass that to a new install?

Yes - follow these problem reporting hints, including the
one about attaching the output of "cygcheck -svr" as a
text attachment.  You'll notice it contains a list of the
packages installed on your machine, as well as some
hints as to what might have failed during your
installation.

> Problem reports:       http://cygwin.com/problems.html

--
Eric Blake

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]