delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/01/21/11:10:31

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 C8F78398B40A
Authentication-Results: sourceware.org;
dmarc=none (p=none dis=none) header.from=ajrh.net
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=ajrh AT ajrh DOT net
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ajrh.net; h=
mime-version:message-id:date:from:to:subject:content-type; s=
mesmtp; bh=5S0Iwf5jsex5iUJsNRcGYxh6WVH2uaJ4sTfhQC57Ykw=; b=eYD1e
E34NA38k90EjyfBtRmNw0hvaOT0l9ewwW4JwiyDSBtpGi6sLLZIXkMfFeNgJ78Qa
jNpnqhl7bn2SAmsIZwJxIyGtC3bYE0tr3771VjGn8dBm5CaXDrzzUVYxpPcyh20P
HnCoGvI/u05Hq6bk16dNXvpGRP17XvCfMzjiv8=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=content-type:date:from:message-id
:mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
:x-me-sender:x-sasl-enc; s=fm1; bh=5S0Iwf5jsex5iUJsNRcGYxh6WVH2u
aJ4sTfhQC57Ykw=; b=aWMPJsAPTPBkTHarXb09vtbq48bpL4754kWaOd/2Lfods
K+IK9OiGgm4JJSyk4h3P74yl4tRCyrIM8iQQLh0ueKO/CBXhHKwJd+YaDpfmzXTP
FQQcJUDtjlKRmPsP04uoBvSOjnNhAuj1W1DrXJPIrMY5J106qvR0LMh6lyUo9NkY
2ENXm2PIMliXbVqgEnYv0zrqyMVMrwEwZMuYATE51NdeOn/qhu2eS9Yjdj4VlxCV
nC/6qVmmCxw3OYX2yZKwZOsXeMGiP88UNuyQ3tsJ/u5I9wYr2hnX8W4dBXk+C2LK
iNZ4rbFhOS3/XhUfNpI1nl/KMTX+U8DsaZbS78ipg==
X-ME-Sender: <xms:RacJYA1Cj8tIGW1GvmUaLkS4JPq3eDzFej5kZ2vpqekEEs7zu9NCQQ>
<xme:RacJYLHpSNMT4Y45xiMZ3pcXavEHQwfUxRcw8JZmdm6eEO9tbOsDdqe3aOgrpsk-3
8ZSk4iOlQPue4ZD>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudeggdekkecutefuodetggdotefrodftvf
curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgesthdtredtre
ertdenucfhrhhomhepfdetnhhthhhonhihucfjvggrughinhhgfdcuoegrjhhrhhesrghj
rhhhrdhnvghtqeenucggtffrrghtthgvrhhnpeetueelhfettedvhfdthffgiefhjeefhe
eikeettdeigfeijeegleegffdugeethfenucevlhhushhtvghrufhiiigvpedtnecurfgr
rhgrmhepmhgrihhlfhhrohhmpegrjhhrhhesrghjrhhhrdhnvght
X-ME-Proxy: <xmx:RacJYI7ejFy3mjOOls1UzklCqPt37XewxLi5uerUl5N8L9bZ8ajzsQ>
<xmx:RacJYJ3CuYvd5iKfYvgKKdyvK-S1GZVbM_Pny5DaWGdOQuqrrbseHQ>
<xmx:RacJYDGv8C0YQssIN9_8RtS3hY3-aMC1Cw2MJHDlQ0m2gIT-8Uji6Q>
<xmx:RqcJYGP_NfH8CnS8WS_dNcD6oc1fTWLiqTVYR2rou2lxcz595ykN3A>
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.5.0-alpha0-78-g36b56e88ef-fm-20210120.001-g36b56e88
Mime-Version: 1.0
Message-Id: <ce12be86-779e-41cc-af80-ba0ecb2b210a@www.fastmail.com>
Date: Thu, 21 Jan 2021 16:09:16 +0000
From: "Anthony Heading" <ajrh AT ajrh DOT net>
To: cygwin AT cygwin DOT com
Subject: missing perl directories
X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4,
RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, 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>

Hi,

Whenever I have a new cygwin setup,  I get an error/warning when trying to install perl modules:

% cpan install Win32::Symlink
Loading internal logger. Log::Log4perl recommended for better logging
[...]
Use of uninitialized value $what in concatenation (.) or string at /usr/share/perl5/5.30/App/Cpan.pm line 679, <STDIN> line 1.
Warning: You do not have write permission for Perl library directories.

I think it is just because the site_perl directories do not exist.

% perl -V
Summary of my perl5 (revision 5 version 30 subversion 3) configuration:
[...]
  @INC:
    /usr/local/lib/perl5/site_perl/5.30/x86_64-cygwin-threads
    /usr/local/share/perl5/site_perl/5.30
    /usr/lib/perl5/vendor_perl/5.30/x86_64-cygwin-threads
    /usr/share/perl5/vendor_perl/5.30
    /usr/lib/perl5/5.30/x86_64-cygwin-threads
    /usr/share/perl5/5.30

ls: cannot access '/usr/local/lib/perl5/site_perl/5.30/x86_64-cygwin-threads': No such file or directory
ls: cannot access '/usr/local/share/perl5/site_perl/5.30': No such file or directory

If I simply create these empty directories the problem goes away.

Could the perl package just include these empty directories?


--
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