From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 66571 invoked by alias); 4 Mar 2018 04:01:58 -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 66408 invoked by uid 89); 4 Mar 2018 04:01:44 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=2.1 required=5.0 tests=BAYES_00,CYGWIN_OWNER_BODY,SPF_HELO_PASS,SPF_PASS,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 spammy=logfiles, Hx-languages-length:3542, rights, our X-HELO: ns1.merl.com Received: from ns1.merl.com (HELO ns1.merl.com) (137.203.5.1) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 04 Mar 2018 04:01:41 +0000 Received: from EXCH02.ad.merl.com (mumble143127.merl.com [137.203.143.127]) by ns1.merl.com (8.13.8/8.12.10) with ESMTP id w2441dUf008774 for ; Sat, 3 Mar 2018 23:01:39 -0500 Received: from EXCH02.ad.merl.com (137.203.143.127) by EXCH02.ad.merl.com (137.203.143.127) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1261.35; Sat, 3 Mar 2018 23:01:43 -0500 Received: from EXCH02.ad.merl.com ([fe80::5d44:c28d:8c52:5a19]) by EXCH02.ad.merl.com ([fe80::5d44:c28d:8c52:5a19%6]) with mapi id 15.01.1261.035; Sat, 3 Mar 2018 23:01:43 -0500 From: Robert Cohen To: "cygwin@cygwin.com" Subject: Re: setup-x86_64.exe v2.889 doesn't select additionally downloaded packages when installing from local directory Date: Sun, 04 Mar 2018 04:01:00 -0000 Message-ID: References: <8571f617c5a740608e267364827e7733@merl.com> ,<2c572dc7-9043-9290-c915-5d06625bf7f1@cornell.edu> In-Reply-To: <2c572dc7-9043-9290-c915-5d06625bf7f1@cornell.edu> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-IsSubscribed: yes X-SW-Source: 2018-03/txt/msg00034.txt.bz2 >From: cygwin-owner@cygwin.com on behalf of Ken B= rown >Sent: Saturday, March 3, 2018 22:11 >To: cygwin@cygwin.com >Subject: Re: setup-x86_64.exe v2.889 doesn't select additionally downloade= d packages when installing from local directory >=A0=20=20=20 >[Please don't top-post on this list.] > >On 3/3/2018 10:01 PM, Robert Cohen wrote: >>=A0 =A0Thanks for finding that. However, I am using the same "Local Packa= ge Directory" that I used >> when I ran it to do the download. For example, here's where things were = for all the steps: >>=20 >> 1. Directory C:\Updates\cygwin_download, containing setup-x86_64.exe and= nothing else >> 2. Ran setup, "Download without installing", specifying C:\Updates\cygwi= n_download as >>=A0=A0=A0=A0=A0=A0 the local package directory, then selected additional = packages and performed the download. >>=20 >> at this point, C:\Updates\cygwin_download contained setup-x86_64.exe and= a >> subdirectory for the mirror site. The setup.ini file was in a x64_64 sub= directory >> under the mirror site subdirectory. >>=20 >> 3. Then I ran setup again, "Install from local directory", with C:\cygwi= n64 as the root directory >>=A0=A0=A0=A0=A0=A0 and C:\Updates\cygwin_download as the local package di= rectory. >>=20 >> Should I have specified something differently for it to detect the addit= ional packages that I >> selected for download? I looked in setup.ini and it does list the additi= onal packages that >> I had selected. > >No.=A0 Based on what you said, I don't know what the problem was.=A0 Does= =20 >/var/log/setup.log.full give any clues? > >Ken I checked the log file, and it appears to have found the .ini file, and the= n it ran a solver. Here's a portion of setup.log.full: ... 2018/03/03 22:13:47 Selected local directory: C:\Updates\cygwin_download Found ini file - C:\Updates\cygwin_download/http%3a%2f%2fcygwin.mirror.cons= tant.com%2f/x86_64/setup.ini .ini setup_version is 2.889, our setup_version is 2.889 2018/03/03 22:13:49 io_stream_cygfile: fopen(/etc/setup/installed.db) faile= d 2 No such file or directory 2018/03/03 22:14:16 solving: 36 tasks, update: yes, use test packages: no libsolv: solver started ... Later it said "libsolv: 69 installed packages:", which appeared just to be = the default preselected packages. The log mentions nothing about my additionally selected packages. I also looked at the logfile on another computer which used the older setup= 2.880. In that log, after finding the .ini file, it added some dependencies and checked the SHA= 512 for some files, and those files included the extra ones that I had selected. The 2.880 setu= p file had no messages from libsolver. One other difference I noticed was right at the beginning of the logfiles: 2018/03/03 22:13:12 Starting cygwin install, version 2.889 2018/03/03 22:13:12 User has backup/restore rights 2018/03/03 22:13:12 Current Directory: C:\Updates\cygwin_download\http%3a%2= f%2fcygwin.mirror.constant.com%2f\x86_64 vs. 2017/06/20 18:42:33 Starting cygwin install, version 2.880 2017/06/20 18:42:33 User has backup/restore rights 2017/06/20 18:42:33 Current Directory: E:\Updates\cygwin_install In both cases, I ran the setup executable from C:\Updates\cygwin_download, = yet the "Current Directory" reported by the logfiles differ.=20 Could the problem be related to the difference in "Current Directory", or p= erhaps related to the solver=20 or to whatever in the new setup program parses the setup.ini file once it's= found? Regards, Robert =20=20=20=20 -- 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