delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/11/20/21:21:01

Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-apps-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/lists.html#faqs>
Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com
Message-ID: <090f01c17233$264e2a80$0200a8c0@lifelesswks>
From: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>
To: <cygwin-apps AT sources DOT redhat DOT com>
Subject: Proposal: Remove source tracking from setup
Date: Wed, 21 Nov 2001 13:20:54 +1100
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-OriginalArrivalTime: 21 Nov 2001 02:20:50.0508 (UTC) FILETIME=[2359F0C0:01C17233]

I'd like to remove all source package tracking from setup.exe.

By this I mean:
* Do not log downloaded sources to installed.db
* skip parsing any existing source records from installed.db.
* Continue to allow sources downloading.

At the same time I'd like to add a header record to installed.db -
something like
INSTALLED.DB VERSION 2

to allow versioned upgrades in the future.

This will silently break any current scripts or tools like cygcheck that
parse installed.db - which is why I'm raising it here. OTOH it will
allow detection of further breakage.

The goal of this change is to
1) make setup.exe a little simpler.
2) take a step towards allowing sources to be downloaded to arbitrary
directories.

Rob


- Raw text -


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