Mail Archives: cygwin/2021/03/03/06:22:43
X-Recipient: | archive-cygwin AT delorie DOT com
|
X-Original-To: | cygwin AT cygwin DOT com
|
Delivered-To: | cygwin AT cygwin DOT com
|
DMARC-Filter: | OpenDMARC Filter v1.3.2 sourceware.org 19D98384A02C
|
Authentication-Results: | sourceware.org; dmarc=none (p=none dis=none)
|
| header.from=ext.eeas.europa.eu
|
Authentication-Results: | sourceware.org; spf=pass
|
| smtp.mailfrom=Panagiotis DOT KAVALAGIOS AT ext DOT eeas DOT europa DOT eu
|
From: | "KAVALAGIOS Panagiotis (EEAS-EXT)"
|
| <Panagiotis DOT KAVALAGIOS AT ext DOT eeas DOT europa DOT eu>
|
To: | "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
|
Subject: | RE: Home directory was not created
|
Thread-Topic: | Home directory was not created
|
Thread-Index: | AdcOr1U2Jt/TaCguQv2GXvAbfXSQlgACeNGAAB5TOgAAAgvFoAAUrjiAABvRnsA=
|
Date: | Wed, 3 Mar 2021 11:22:33 +0000
|
Message-ID: | <0d21a331911b4733a5e638a7c72d7ee2@BELBRU-EXMP101.eeas.europa.eu>
|
References: | <bcd11439517f40ab91cc2673a62f4d5d AT BELBRU-EXMP104 DOT eeas DOT europa DOT eu>
|
| <65851a08-a0d3-4fca-a956-77cf73459180 AT SystematicSw DOT ab DOT ca>
|
| <24934718098a4d26a65b68ef62f3b46e AT BELBRU-EXMP101 DOT eeas DOT europa DOT eu>
|
| <4125b749-86de-ae02-43d9-16ff5a8565cd AT SystematicSw DOT ab DOT ca>
|
In-Reply-To: | <4125b749-86de-ae02-43d9-16ff5a8565cd@SystematicSw.ab.ca>
|
Accept-Language: | en-GB, el-GR, en-US
|
X-MS-Has-Attach: | |
X-MS-TNEF-Correlator: | |
x-ms-exchange-transport-fromentityheader: | Hosted
|
x-originating-ip: | [10.51.5.118]
|
MIME-Version: | 1.0
|
X-Proofpoint-Virus-Version: | vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761
|
| definitions=2021-03-03_01:2021-03-03,
|
| 2021-03-02 signatures=0
|
X-Proofpoint-Spam-Details: | rule=outbound_spam_notspam policy=outbound_spam
|
| score=0 mlxscore=0
|
| bulkscore=0 phishscore=0 impostorscore=0 priorityscore=1501
|
| mlxlogscore=999 suspectscore=0 malwarescore=0 adultscore=0 spamscore=0
|
| clxscore=1015 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx
|
| scancount=1 engine=8.12.0-2009150000 definitions=main-2103030089
|
X-Spam-Status: | No, score=-3.7 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
|
| RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,
|
| SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2
|
X-Spam-Checker-Version: | SpamAssassin 3.4.2 (2018-09-13) on
|
| server2.sourceware.org
|
X-BeenThere: | cygwin AT cygwin DOT com
|
X-Mailman-Version: | 2.1.29
|
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com>
|
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>
|
Sender: | "Cygwin" <cygwin-bounces AT cygwin DOT com>
|
> -----Original Message-----
> From: Cygwin <cygwin-bounces AT cygwin DOT com> On Behalf Of Brian Inglis
> Sent: 02 March 2021 19:57
>
> On 2021-03-02 01:08, KAVALAGIOS Panagiotis (EEAS-EXT) wrote:
> > -----Original Message-----
> > From: KAVALAGIOS Panagiotis (EEAS-EXT)
> > Sent: 02 March 2021 08:15
>
> > zip 358KB > 256KB too big I think
OK, the mystery has been resolved. There should be at least an e-mail notification to indicate that limitation. It is not polite for the list to simply ignore the submissions without saying anything :)
> All postinstall steps failed because of BLODA or installation path:
>
> 2021/02/09 17:48:06 running: C:\Program Files\Cygwin\bin\dash.exe
> "/etc/postinstall/0p_000_autorebase.dash"
> 0 [main] dash (2296) shared_info::initialize: size of shared memory region
> changed from 49080 to 40888
> 2021/02/09 17:48:20 abnormal exit: exit code=-1073741819 ...
>
> Installing under Program\ Files causes issues because of space in path names
> and BLODA-like AV protections on those paths.
The installation is performed by powershell script that runs with the super admin (system user/nt authority) from local repository that normally bypasses all those kind of AV restrictions. I start it from the Cygwin icon that runs mintty under the hood. I don't know who took those 8KB from the script's shared memory, but indeed it looks like a BLODA interference. I will ask the package to be re-installed.
I have checked the installation logs and there was no error returned from the setup program. Shouldn't return non-zero value so that the package manager is notified about that issue? Or maybe it Is returned and I failed to propagate that in my .bat file:
---------
@echo off
@echo Starting Cygwin installation
"%cd%\setup-x86_64.exe" -q -A -L -l "%cd%\cygwin-repo" -R "C:\Program Files\Cygwin" -P autoconf,automake,bash-completion,binutils,curl,dos2unix,emacs,git,git-svn,gnupg2,inetutils,jq,konsole,mc,openssh,patchutils,perl,psmisc,python2,python3,rsync,ruby,subversion,tcsh,tmux,unzip,vim,vim-common,wget,xinit,xlaunch,xorg-server,xorg-server-common,xorg-server-xorg,xorg-x11-fonts-dpi100,xorg-x11-fonts-dpi75,xorg-x11-fonts-Type1,xorg-x11-fonts-misc,xterm,zip
---------
Does it need "exit /b %errorlevel%"?
We are running Cygwin from "C:\Program Files" for years without issue. A space in the directory name is a very supported character for Unix and Unix-like systems as well. A quoted path that includes a space character is enough to resolve any possible issues. Unfortunately on an enterprise environment, program execution is only allowed under "C:\Program Files", so we haven't left many options. We do have prepared another directory without spaces for programs that even refuse to be installed on a path containing spaces (call me Weblogic and ColdFusion servers), but Cygwin accepts happily to be installed on a directory with spaces with a small warning. I would need to justify the non-compliance of Cygwin to be moved off "C:\Program Files" and so far I don't have any evidence.
Panos
Application Architect
CONSULIAT (under contract with the EEAS)
BA.BS.3.IS
Office: EEAS B100 Floor 5 Area 048
Rue Belliard 100, 1000 Brussels
Phone: +32 2 584 6017
--
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 -