delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/05/13/01:36:24

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
Date: Sun, 12 May 2002 22:34:52 -0700 (PDT)
From: "Peter A. Castro" <doctor AT fruitbat DOT org>
To: cygwin AT cygwin DOT com
Subject: Re: cygwin Digest 12 May 2002 01:09:50 -0000 Issue 1930
In-Reply-To: <1021165790.21607.ezmlm@cygwin.com>
Message-ID: <Pine.LNX.4.21.0205121602580.4913-100000@gremlin.fruitbat.org>
MIME-Version: 1.0

Hi All,

Yesterday (5/11) I decided to update my local image with what's out on
the mirrors and do a full install of *everything*, source included, just
to see how much disk space it would take.  Result:

1187401k disk blocks (~1.2Gb)

In installing everything, I'd also discovered the following:

The source for the following packages are unpacked in /usr/src/src
instead of /usr/src:
  diff
  findutils
  gperf
  m4
  sed-3.02

Really just a matter of re-tarring the source from their base directories
instead of from /usr.  This is more of a consistency issue than anything
else. 

The findutils package is missing the following files from the binary
package:
  /usr/bin/updatedb
  /usr/man/man1/updatedb.1

You might want to have the binary package create the directory /usr/var
which is the default location for the locatedb database (saves the user
having to create it).  Or you could create the standard directory
/var/spool/locate and put a script in /etc/profile.d/locate.sh
which sets the envvar LOCATE_PATH=/var/spool/locate/locatedb
(just a thought).

There is a conflict of directories in the expect and tcltk source
packages.  expect-20010117 creates a symlink of expect-20010117/tcl to
../tcltk/tcl (which doesn't exist), but the installer (setup.exe) then
askes to remove the symlink so that it can create a real directory named
expect-20010117/tcl.  This might be a bug with the installer, or it might
be validating that the symlink points to a real, existing, directory and
if not, askes to remove it (since the tcltk package is named
'tcltk-20001125' and not 'tcltk').

The following may be corrupted:
./fortune/fortune-1.8-2.tar.bz2
./libpng/libpng10/libpng10-1.0.13-1-src.tar.bz2
./libpng/libpng10-devel/libpng10-devel-1.0.13-1-src.tar.bz2

If you run bunzip2 on them you get warnings about trailing junk or
file ending unexpectedly.

As for the setup hanging issue (ie: loads setup.ini then starts consuming
CPU and memory), I'm investigating that.  I can reproduce it at will by
making a directory named 'xfree' in the top level install directory.  The
bug appears to be name driven.  If it rename the directory to 'oldxfree'
the hang doesn't occur.  More on this as debugging continues.

(my appologies if any/all of this has already been covered)

-- 
Peter A. Castro <doctor AT fruitbat DOT org> or <Peter DOT Castro AT oracle DOT com>
	"Cats are just autistic Dogs" -- Dr. Tony Attwood


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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