Skip Menu |
 

This queue is for tickets about the Config-General CPAN distribution.

Report information
The Basics
Id: 123390
Status: rejected
Priority: 0/
Queue: Config-General

People
Owner: Nobody in particular
Requestors: MELEZHIK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 2.63
Fixed in: 2.63



Subject: Config::General::Interpolated does get loaded at runtime
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
Message-ID: <rt-4.0.18-5998-1509021101-763.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 1081
I am trying to use Config::General and gettinh this error: Config::General: Can't locate Config/General/Interpolated.pm in @INC (you may need to install the Config::General::Interpolated module) (@INC contains: /opt/sparrow/plugins/public/package-generic/local/lib/perl5 /usr/lib/perl5/5.26/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.26/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.26/core_perl /usr/share/perl5/core_perl . /opt/sparrow/plugins/public/package-generic/lib) at /usr/share/perl5/site_perl/Config/General.pm line 231. at /usr/share/perl5/site_perl/Outthentic.pm line 134. Here are details of usage: lib/Outthentic.pm : 134 my %c = Config::General->new( 135 -InterPolateVars => 1 , 136 -InterPolateEnv => 1 , 137 -ConfigFile => $path 138 )->getall or confess "file $path is not valid config file"; I am using Config::General 2.63, the other details on Perl version and OS could be found here: https://travis-ci.org/melezhik/sparrowdo/jobs/293107164#L674-L812 Regards Alexey
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-5998-1509021101-763.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-4.0.18-5998-1509021101-763.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-14617-1509354115-1736.123390-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 1551
Download (untitled) / with headers
text/plain 1.5k
I don't think Config::General is the culprit here. Installation of 2.63 works as it should: [30.Oct 09:54:14] --- [~/Downloads/Config-General-2.63] --- tl@ts: % perl Makefile.PL PREFIX=usr Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Config::General Writing MYMETA.yml and MYMETA.json [30.Oct 09:54:28] --- [~/Downloads/Config-General-2.63] --- tl@ts: % make cp General.pm blib/lib/Config/General.pm cp General/Interpolated.pm blib/lib/Config/General/Interpolated.pm cp General/Extended.pm blib/lib/Config/General/Extended.pm Manifying 3 pod documents [30.Oct 09:54:30] --- [~/Downloads/Config-General-2.63] --- tl@ts: % make install Manifying 3 pod documents Installing usr/lib/perl5/site_perl/Config/General.pm Installing usr/lib/perl5/site_perl/Config/General/Interpolated.pm Installing usr/lib/perl5/site_perl/Config/General/Extended.pm Installing usr/lib/perl5/site_perl/man/man3/Config::General.3 Installing usr/lib/perl5/site_perl/man/man3/Config::General::Extended.3 Installing usr/lib/perl5/site_perl/man/man3/Config::General::Interpolated.3 Appending installation info to usr/lib/perl5/5.24/mach/perllocal.pod You seem to use a third party installer, also there are errors right before Config::General installation (starting in line 775), check those first. Enable debug/verbose output, etc. If the module has been installed via a distro package, report the problem there (if and only if you find a problem with the package). I'm happy to help otherwise, let me know. best, Tom
MIME-Version: 1.0
X-Spam-Status: No, score=-5.667 tagged_above=-99.9 required=10 tests=[AWL=-0.333, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_OUR_RT=-4, SPF_SOFTFAIL=0.665] autolearn=ham
In-Reply-To: <rt-4.0.18-14617-1509354115-988.123390-6-0 [...] rt.cpan.org>
X-Cpan.org: This message routed through the cpan.org mail forwarding service. Please use PAUSE pause.perl.org to configure your delivery settings.
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-123390 [...] rt.cpan.org> <rt-4.0.18-5998-1509021101-763.123390-6-0 [...] rt.cpan.org> <rt-4.0.18-14617-1509354115-988.123390-6-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Received: by 10.107.59.18 with SMTP id i18mr9815494ioa.97.1509355655022; Mon, 30 Oct 2017 02:27:35 -0700 (PDT)
Message-ID: <CAL7UUk8y7jj4GqbOkvnoZ+GuQDeP16WSZ_JibzVnJJHV=SEiaw [...] mail.gmail.com>
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -5.667
X-Google-SMTP-Source: ABhQp+SaJ4l6hH1fESE31nikEtsWe/uVSDIFb42HOKQuld2OXHvP/4zBZQuefh5nS5YerxHMkhJzj9/Cx6QYZu4vqjI=
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 61D0D2401F4 for <cpan-bug+Config-General [...] hipster.bestpractical.com>; Mon, 30 Oct 2017 05:27:48 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0s+qf8jUtr6H for <cpan-bug+Config-General [...] hipster.bestpractical.com>; Mon, 30 Oct 2017 05:27:46 -0400 (EDT)
Received: from xx1.develooper.com (xx1.develooper.com [207.171.7.115]) by hipster.bestpractical.com (Postfix) with ESMTPS id 8163724001D for <bug-Config-General [...] rt.cpan.org>; Mon, 30 Oct 2017 05:27:46 -0400 (EDT)
Received: from localhost (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with ESMTP id 0114212058D for <bug-Config-General [...] rt.cpan.org>; Mon, 30 Oct 2017 02:27:45 -0700 (PDT)
Received: from xx1.develooper.com (xx1.develooper.com [127.0.0.1]) by localhost (Postfix) with SMTP id BB8F012059E for <bug-Config-General [...] rt.cpan.org>; Mon, 30 Oct 2017 02:27:42 -0700 (PDT)
Received: from mail-io0-f179.google.com (mail-io0-f179.google.com [209.85.223.179]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by xx1.develooper.com (Postfix) with ESMTPS id 5ECCC120584 for <bug-Config-General [...] rt.cpan.org>; Mon, 30 Oct 2017 02:27:35 -0700 (PDT)
Received: by mail-io0-f179.google.com with SMTP id m81so25601819ioi.13 for <bug-Config-General [...] rt.cpan.org>; Mon, 30 Oct 2017 02:27:35 -0700 (PDT)
Received: by 10.107.165.204 with HTTP; Mon, 30 Oct 2017 02:27:34 -0700 (PDT)
Delivered-To: cpan-bug+Config-General [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #123390] Config::General::Interpolated does get loaded at runtime
Return-Path: <melezhik [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=Hjj8hyoIyi9MGwE3XLJibHNvqUihHyKvyBLzdHZXFVU=; b=KJQSdQLv8LaGjjz35OG+XXtS4G7IFk3T6aQj7H6j3CnuR1djkWhBZQQ30JFby3Vy48 HXLaIOGVtBMr2pRx7fJn32ZgGqAju59s0FCb0OFld/LB/9wY2u3BXLUSU//We3mR370J m1OSiOz/V6xpJmV5w1CJMEJNDhNpN8czFFDAGVAzVVzvRHud2T3k2EH8EPySLFKlsd/h C7nZKW1mYkeS9AK90qL2xigws9x563o/7sYwmOKpgJVJbRIKo6R8pIYX2VJ+eyWR0aOm uR04LVZNcw+1TpWUFCVCoCqLqtP2MPUCP56FwkV4V8B+M1YNmHqpUfyZJogZfSNSHUGS kasQ==
X-Original-To: cpan-bug+Config-General [...] hipster.bestpractical.com
X-RT-Mail-Extension: config-general
X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=Hjj8hyoIyi9MGwE3XLJibHNvqUihHyKvyBLzdHZXFVU=; b=cnO7MDJ+7sMoWbkLMLO8mjfvjh656lz6i893MGRxBpu682/5gp3dutUzDeqjLv11Cm sFddp4VzFGztqbBNqMtCgijtCxRXz8xJ2SDlEL+blC6IlxyM5PfI9lnXJ3jEuhqpkgSR akgJKV2dFFtKJ503wgKwf8zQeeRe7Nk+z1VnIIE/INhCh3UEBJRHB0TsKRZ7EIuMQCu2 msuLvaDjfaJMdAto2mWeSBivv37QuwZQLyVu7zuHsEhdtvdZ7/eQ1xbz7iQhBhPqB5gV 1TTV0/pIsueRqM8HqZYgl6n8Dn4SqaBwlc/8Prw2cu5EB96J1XqwohiWXRanbwSjXWzV IkrQ==
Date: Mon, 30 Oct 2017 12:27:34 +0300
X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' HTML_00_01 0.05, HTML_00_10 0.05, SUPERLONG_LINE 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1900_1999 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, CT_TEXT_PLAIN_UTF8_CAPS 0, DKIM_SIGNATURE 0, IN_REP_TO 0, LEGITIMATE_SIGNS 0, MSG_THREAD 0, REFERENCES 0, SINGLE_URI_IN_BODY 0, SPF_PASS 0, URI_ENDS_IN_HTML 0, URI_WITH_PATH_ONLY 0, WEBMAIL_SOURCE 0, __ANY_URI 0, __BOUNCE_CHALLENGE_SUBJ 0, __BOUNCE_NDR_SUBJ_EXEMPT 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __DATE_TZ_RU 0, __DQ_NEG_HEUR 0, __DQ_NEG_IP 0, __FORWARDED_MSG 0, __FRAUD_WEBMAIL 0, __FRAUD_WEBMAIL_FROM 0, __FROM_GMAIL 0, __HAS_FROM 0, __HAS_MSGID 0, __HELO_GMAIL 0, __HTTPS_URI 0, __IN_REP_TO 0, __MIME_TEXT_ONLY 0, __MIME_TEXT_P 0, __MIME_TEXT_P1 0, __MIME_VERSION 0, __NO_HTML_TAG_RAW 0, __PHISH_SPEAR_HTTP_RECEIVED 0, __PHISH_SPEAR_STRUCTURE_1 0, __PHISH_SPEAR_STRUCTURE_2 0, __RDNS_GMAIL 0, __REFERENCES 0, __SANE_MSGID 0, __SINGLE_URI_TEXT 0, __SUBJ_ALPHA_END 0, __SUBJ_ALPHA_NEGATE 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_IN_BODY 0, __URI_NOT_IMG 0, __URI_NO_WWW 0, __URI_NS , __URI_WITH_PATH 0, __YOUTUBE_RCVD 0, __zen.spamhaus.org_ERROR '
X-Spam-Level:
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2017.10.30.92416
To: bug-Config-General [...] rt.cpan.org
Content-Transfer-Encoding: quoted-printable
X-GM-Message-State: AMCzsaUhg0RnMfFlHOC6jrQBbib+6+qO1POvctIoycWQAHiQ5Y0GvwDO fAj+6s2B8DW/auEO5K6BsHxQjHiLkNzu1Wo9VY0=
From: Alexey Melezhik <melezhik [...] gmail.com>
RT-Message-ID: <rt-4.0.18-14617-1509355669-502.123390-0-0 [...] rt.cpan.org>
Content-Length: 1904
Download (untitled) / with headers
text/plain 1.8k
Hi Tom! I have given the Travis job a run, and the issue is gone. lLooks like Travis bug ( yeah the one you've mentioned at the line number 775 ) 2017-10-30 12:01 GMT+03:00 T. Linden via RT <bug-Config-General@rt.cpan.org>: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=123390 > > > I don't think Config::General is the culprit here. Installation of 2.63 works as it should: > > [30.Oct 09:54:14] --- [~/Downloads/Config-General-2.63] --- > tl@ts: % perl Makefile.PL PREFIX=usr > Checking if your kit is complete... > Looks good > Generating a Unix-style Makefile > Writing Makefile for Config::General > Writing MYMETA.yml and MYMETA.json > > [30.Oct 09:54:28] --- [~/Downloads/Config-General-2.63] --- > tl@ts: % make > cp General.pm blib/lib/Config/General.pm > cp General/Interpolated.pm blib/lib/Config/General/Interpolated.pm > cp General/Extended.pm blib/lib/Config/General/Extended.pm > Manifying 3 pod documents > > [30.Oct 09:54:30] --- [~/Downloads/Config-General-2.63] --- > tl@ts: % make install > Manifying 3 pod documents > Installing usr/lib/perl5/site_perl/Config/General.pm > Installing usr/lib/perl5/site_perl/Config/General/Interpolated.pm > Installing usr/lib/perl5/site_perl/Config/General/Extended.pm > Installing usr/lib/perl5/site_perl/man/man3/Config::General.3 > Installing usr/lib/perl5/site_perl/man/man3/Config::General::Extended.3 > Installing usr/lib/perl5/site_perl/man/man3/Config::General::Interpolated.3 > Appending installation info to usr/lib/perl5/5.24/mach/perllocal.pod > > You seem to use a third party installer, also there are errors right before Config::General installation (starting in line 775), check those first. Enable debug/verbose output, etc. If the module has been installed via a distro package, report the problem there (if and only if you find a problem with the package). > > I'm happy to help otherwise, let me know. > > > > best, > Tom


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.