delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/01/21/23:53:03

X-Spam-Check-By: sourceware.org
Message-ID: <20060122045254.14932.qmail@web84014.mail.dcn.yahoo.com>
Date: Sat, 21 Jan 2006 20:52:54 -0800 (PST)
From: Arthur Schwarz <aschwarz1309 AT verizon DOT net>
Subject: RE: Bug in setup.exe install
To: cygwin AT cygwin DOT com
MIME-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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

Arthur Schwarz wrote:


  One known weakness of setup.exe is when deselecting things with complex
patterns of dependencies.  You might get better results from starting by using
the 'Keep' radio button, to select nothing for installation, and then *adding*
packages you want upgraded.

Setting all options to 'keep' and then setting only gawk to 'install' yields
the following messaging from the 'Warning! Unmet Dependencies Found' page. I
don't believe that any of the listed dependencies are required.
 
  Package: X-startup-scripts
	  Required by: xorg-x11-base

  Package: Xaw3d
	  Required by: gv

  Package: xorg-x11-etc
	  Required by: xorg-x11-base

  Package: xorg-x11-libs-data
	  Required by: xorg-x11-base

This may be another error in the code. I will try to investigate. The
dependencies mentioned in my first letter were not forced after gawk was
selected for update. This is probably OK and due to setting all entries to
'keep'.

One other point. Setup.exe always works at work, currently a WinXP system, but
in the past, a Win2K system. Setup.exe has not worked for some time at home.
Usually, I copy all downloaded files from work and bring them home. This
includes setup.ini, setup.exe, and all downloaded upgrades. However, when I
download setup.exe (and setup.ini) from the Internet, it still doesn't work. If
memory serves me correctly, when I download setup.exe and packages they still
all fail - but only at home.

I will try to look at the code some more. It appeared to me that in
install.cc:do_install_thread the failure was in the loop which had calls to
md5_one. The loop iterated one time too many (three times instead of two). The
last iteration is the one with 'fullname' having a zero length string. The
first two iterations worked fine.

art


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

- Raw text -


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