www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/12/16/17:13:30

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 5BGMDTGA192381
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 5BGMDTGA192381
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=rg9Rh14k
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 87DBA4BA2E2D
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1765923208;
bh=b/675oSk4MN1pUKLPAkvAXf8rGvQWut9QfbupjqnkLs=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=rg9Rh14kTGZy3P2EbwRo4+7ED7u/hUsW8gd+tRUFWZ+XFdYdrn9r9h8rEVJKW2UFN
5HZKkYcN1W/Bl/kL72qg0spDQqZB49lX0dX23NPBZLByWVwtPfzL8rp1n6sDR6zzb2
IJmaI5iDLVtb9F9c0zxlJYDMiENaU0jSXYcDOREU=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B1A164BA2E04
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org B1A164BA2E04
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1765923161; cv=none;
b=o/cnhYJm9tTdJdNVolEinIVqjB5S/fucANffYe5DHKdgCZFG/iKIiHD2v7+nn72WMfYnHsp3vIlKHjHe9Qg+S1rZXNahP7dqRgoQIL8kaUB6j56lhUpsKmj9s7KRx6BDcmxJ+qNChEjWcLwXe8h1t4P4tCFLH6PxEdeAgfoXUBY=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1765923161; c=relaxed/simple;
bh=mCPjPXZ8XQ2FOshqlQpESXm4Pd7GZVoR93IfLvt+C1o=;
h=Message-ID:Date:MIME-Version:From:Subject:To:DKIM-Signature;
b=PcoVf9E3EEtvH2PeYH+frwpOddpBg2sfQ+ESRrsAS2+VqtXDMYM5M46iltfw8HnXze/nlccBCdtAeWHzFL9WvvTQJoOjZfiQSnR0AqM0Oil+eZWvJhj3SEotZMbtcowqJgZnYK6dRmG7pobXKwwzmMxXnun4XtAYxC9jusSyXew=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B1A164BA2E04
Message-ID: <3f2eea95-75fc-4404-88f3-a127a2450802@SystematicSW.ab.ca>
Date: Tue, 16 Dec 2025 15:12:38 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Setup not accepting multiple pkgs on the commandline anymore?
To: cygwin AT cygwin DOT com
References: <CAGB_HuSmfu0+z7R4T2=ofHhrL_yLZfxDj5goeU_WYRF13GStrg AT mail DOT gmail DOT com>
Organization: Systematic Software
In-Reply-To: <CAGB_HuSmfu0+z7R4T2=ofHhrL_yLZfxDj5goeU_WYRF13GStrg@mail.gmail.com>
X-Rspamd-Server: rspamout07
X-Rspamd-Queue-Id: C055118
X-Stat-Signature: 18trm41qcceknge9yr913gwghh1wmpx9
X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361
X-Session-ID: U2FsdGVkX18k+MF6lVwU1pi8N3Wo9hXBVUwc19oaG3w=
X-HE-Tag: 1765923159-823608
X-HE-Meta: U2FsdGVkX18r3rNBLPHFgBdeW4F05zOa3ey6u34Npyrw2iYKtF136uCk+XnepVgIAUF/Y6l5vXxscqCMjz06g9zy9fJ25kpWxp9wTg2JGkkXZON6WfhRBzcy4zFTwPYtgriW78vpFh+SngEewlka610bMqejKmP6jhMtXi5WnGoKQadFqYgVAIt5dz7CXNiyVfaa81yz0WUmdJ9CO95CQADsDRvjfN8WEJ82n2klMHnRElIxLeoy9AqzxJM9GKKUWcJL1EiC7Sfy7IAAphbXlQuF9Y2AYMNQnh3CGZ6/odAKvtFYEMgrnkYElG4GDDVAys2njlpMrfy85vwXwGEosa6onUbvtYyDnKiqu5r3Pdr6zV8N09gYdV+tcDkLOL0a7QwJBYjE3AM2v/Zt9S2p2w==
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Brian Inglis via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Brian Inglis <Brian DOT Inglis AT SystematicSW DOT ab DOT ca>
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 5BGMDTGA192381

On 2025-12-16 11:22, Soren via Cygwin wrote:
> Hello Jon, Cygwinstas,
> I am attempting to operate setup.exe by commandline arguments and what I'd
> like to have happen, doesn't. In advance, sorry to bore readers if this is
> an often-discussed issue or whatever. The point I want to make is that
> `--packages' does not seem to work as how it's documented.
> 
> First I tried building this pipeline (I am not a shell genius, but I get by
> ...anyway, improvement suggestions welcome):
> 
> cygcheck -e 'perl-pod-*' | sed -ne 's/\s:.\+//p' | xargs | sed -ne 's/
> /,/gp' |
>    tee Documents/script-data/CygwinPodDists.lst
> 
> Tmpfile Documents/script-data/CygwinPodDists.lst now contains:
> 
> perl-Pod-Coverage,perl-Pod-Coverage-TrustPod,perl-Pod-Escapes,perl-Pod-Eventual,perl-Pod-LaTeX,perl-Pod-Markdown,perl-Pod-Parser,perl-Pod-Perldoc,perl-Pod-Plainer
> 
> ...which ought to be valid arguments for --packages
> 
> However, what I intended to have happen does not. Even when I simplify it
> to offer only a single package name it does not do the right thing:
> 
> $ "/cygdrive/c/Program Files/setup-x86_64.exe" -q --download --root
> C:\ix\cygwin  --local-package-dir "C:/Users/soren/cygDL.dir" --site
> https://cygwin.mirror.constant.com --include-source --packages
> "perl-Pod-Eventual"
> 
> What DOES it do? It downloads all (AFAICT) of base cygwin!:
> $ find cygDL.dir/ -type f
> cygDL.dir/https%3a%2f%2fcygwin.mirror.constant.com
> %2f/noarch/release/base-cygwin/base-cygwin-3.8-2-src.tar.xz
> cygDL.dir/https%3a%2f%2fcygwin.mirror.constant.com
> %2f/noarch/release/base-cygwin/base-cygwin-3.8-2.tar.xz
> cygDL.dir/https%3a%2f%2fcygwin.mirror.constant.com
> %2f/noarch/release/base-files/base-files-4.3-3-src.tar.zst
> cygDL.dir/https%3a%2f%2fcygwin.mirror.constant.com
> %2f/noarch/release/base-files/base-files-4.3-3.tar.zst
> ... etc etc ...
> 
> Is setup in fact trying to fulfill all the dependency prerequisits for
> "perl-Pod-Eventual"?!? As a write this, that just occured to me. Sure
> enough:
> 
> $ find cygDL.dir/ -type f -name '*Pod*'
> cygDL.dir/https%3a%2f%2fcygwin.mirror.constant.com
> %2f/noarch/release/perl-Pod-Eventual/perl-Pod-Eventual-0.094003-2-src.tar.zst
> cygDL.dir/https%3a%2f%2fcygwin.mirror.constant.com
> %2f/noarch/release/perl-Pod-Eventual/perl-Pod-Eventual-0.094003-2.tar.zst
> Well. I won't write "ok, nevermind" since in the case of multiple
> comma-delimited package names it appeared that setup did nothing at all.
> And couldn't setup print SOMETHING to the console to mark the operation of
> fetching each package, so that the user has some idea of what it's doing?
> That would be really sweet.

Cygwin Setup writes a log to /var/log/setup.log.full with a summary of all runs 
to /var/log/setup.log; add -v for more details; if you are prepared for some 
interaction and to see messages interactively use -M instead of -q; you might 
need -g to install/upgrade prereqs.

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                 -- Antoine de Saint-Exupéry

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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