From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de [80.67.31.27]) by sourceware.org (Postfix) with ESMTPS id F12F53898538 for ; Thu, 30 Apr 2020 15:28:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org F12F53898538 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=mhoenicka.de Authentication-Results: sourceware.org; spf=none smtp.mailfrom=markus.hoenicka@mhoenicka.de Received: from [134.119.228.1] (helo=webmail.df.eu) by smtprelay04.ispgateway.de with esmtpa (Exim 4.92.3) (envelope-from ) id 1jUB6n-0007pB-2L for cygwin@cygwin.com; Thu, 30 Apr 2020 17:28:17 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 30 Apr 2020 17:28:16 +0200 From: Markus Hoenicka To: cygwin@cygwin.com Subject: R does not handle package non-ASCII DESCRIPTION files properly Message-ID: <9164cff70d13d9f7ca451f42fc868a14@mhoenicka.de> X-Sender: markus.hoenicka@mhoenicka.de User-Agent: Roundcube Webmail X-Df-Sender: bWFya3VzLmhvZW5pY2thQG1ob2VuaWNrYS5kZQ== X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_NONE, TXREP autolearn=no 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@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Apr 2020 15:28:21 -0000 Hi, I've contacted the processx package maintainer on a problem reported here previously (see https://cygwin.com/pipermail/cygwin/2020-April/244667.html). He suggested to try the github version but that triggered a different type of error which does not seem to be package-specific. 1st try: build from a local copy of the github package sources with default locale settings on a German Windows 10 system > install.packages("/cygdrive/c/Temp/processx-master",repos=NULL,type="source") Installing package into ‘/usr/lib/R/site-library’ (as ‘lib’ is unspecified) * installing *source* package ‘processx’ ... ** using staged installation Error : Invalid DESCRIPTION file Authors@R field gives no person with maintainer role, valid email address and non-empty name. See section 'The DESCRIPTION file' in the 'Writing R Extensions' manual. ERROR: installing package DESCRIPTION failed for package ‘processx’ * removing ‘/usr/lib/R/site-library/processx’ Warning message: In install.packages("/cygdrive/c/Temp/processx-master", repos = NULL, : installation of package ‘/cygdrive/c/Temp/processx-master’ had non-zero exit status 2nd try: same as above, but with LC_ALL=en_US.UTF-8 same result as above 3rd try: edit DESCRIPTION file and remove accented characters in author name (change "Gábor", "Csárdi" to "Gabor", "Csardi") > install.packages("/cygdrive/c/Temp/processx-master",repos=NULL,type="source") Installing package into ‘/usr/lib/R/site-library’ (as ‘lib’ is unspecified) * installing *source* package ‘processx’ ... ** using staged installation ** libs gcc -ggdb -O2 -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -std=gnu99 -fdebug-prefix-map=/cygdrive/d/cyg_pub/devel/R/R-3.6.3-1.x86_64/build=/usr/src/debug/R-3.6.3-1 -fdebug-prefix-map=/cygdrive/d/cyg_pub/devel/R/R-3.6.3-1.x86_64/src/R-3.6.3=/usr/src/debug/R-3.6.3-1 -Wall tools/px.c -o tools/px [...] So this circumvents the problems in processing the non-ASCII description file (which is properly tagged as UTF-8 BTW), but it results in the same compilation failure as reported in the message above. As mentioned in the other report, Cygwin is a fresh installation as of April 28, R package version is R 3.6.3.1. regards, Markus -- Markus Hoenicka http://www.mhoenicka.de AQ score 38