From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24214 invoked by alias); 6 Mar 2018 15:39:00 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 24195 invoked by uid 89); 6 Mar 2018 15:38:59 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.4 required=5.0 tests=AWL,BAYES_00,NORMAL_HTTP_TO_IP,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Hx-spam-relays-external:ESMTPA, HContent-Transfer-Encoding:8bit X-HELO: out1-smtp.messagingengine.com Received: from out1-smtp.messagingengine.com (HELO out1-smtp.messagingengine.com) (66.111.4.25) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 06 Mar 2018 15:38:58 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id DE72620D6D; Tue, 6 Mar 2018 10:38:56 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Tue, 06 Mar 2018 10:38:56 -0500 X-ME-Sender: Received: from [192.168.1.102] (host86-151-121-236.range86-151.btcentralplus.com [86.151.121.236]) by mail.messagingengine.com (Postfix) with ESMTPA id 2288B244F9; Tue, 6 Mar 2018 10:38:56 -0500 (EST) Subject: Re: Setup-x86(_64) (v2.889) ... just a question To: The Cygwin Mailing List References: Cc: Houder From: Jon Turney Message-ID: <6e0fae12-b9bc-b11c-3502-d3b69a12608e@dronecode.org.uk> Date: Tue, 06 Mar 2018 16:27:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-SW-Source: 2018-03/txt/msg00092.txt.bz2 On 06/03/2018 13:39, Houder wrote: [...]> However to my surprise /etc/setup/installed.db now lists: > > 64-@@ grep -e cscope -e lz4 /drv/e/Cygwin64-test/etc/setup/installed.db > cscope cscope-15.8a-2.tar.bz2 1 <==== artifical version number > liblz4_1 liblz4_1-1.7.5-0.tar.bz2 0 <==== ditto > > These files do NOT exist. The file names were "artificially crafted". > > The files that do exist, are: > > 64-@@ ls -l release/cscope release/lz4/liblz4_1 > release/cscope: > total 700 > -rw-r--r-- 1 Henri None 381409 Mar  6 13:18 cscope-15.8.0.1-2.tar.bz2 > -rw-r--r-- 1 Henri None 330264 Mar  6 13:16 cscope-15.8b-1.tar.xz > > release/lz4/liblz4_1: > total 52 > -rw-r--r-- 1 Henri None 30408 Mar  6 12:37 liblz4_1-1.7.5-1.tar.xz > -rw-r--r-- 1 Henri None 17924 Mar  6 11:15 liblz4_1-131-1.tar.xz > > Is this the future of setup? Meaning, is it the intention that it may > be possible that installed.db refers to files that do not exist? Not only the future, but the present and past, as well. Despite appearances, these aren't filenames, but versions encoded in peculiar way, for backwards compatibility. See [1]. [1] https://cygwin.com/ml/cygwin/2018-02/msg00037.html -- 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