This queue is for tickets about the Moose CPAN distribution.

Report information
The Basics
Id:
100657
Status:
rejected
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
ofosos [...] gmail.com
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
(no value)
Fixed in:
(no value)



Subject: Circular dependency in Moose
Date: Tue, 2 Dec 2014 11:03:21 +0100
To: bug-Moose@rt.cpan.org
From: Mark Meyer <ofosos@gmail.com>
Hi,
I get a cicular dependency, when installing the latest Moose version (that gets pulled in via catalyst):

 => ETHER/Moose-2.1402.tar.gz
 => Test::CleanNamespaces (have: N/A; build_requires: 0.13)
 => ETHER/Test-CleanNamespaces-0.16.tar.gz
 => Moose::Exporter (have: N/A; unknown status???)
 => ETHER/Moose-2.1402.tar.gz.

Regards, Mark
On 2014-12-02 02:03:30, ofosos@gmail.com wrote:
Show quoted text
> Hi, > I get a cicular dependency, when installing the latest Moose version (that > gets pulled in via catalyst): > > => ETHER/Moose-2.1402.tar.gz > => Test::CleanNamespaces (have: N/A; build_requires: 0.13) > => ETHER/Test-CleanNamespaces-0.16.tar.gz > => Moose::Exporter (have: N/A; unknown status???) > => ETHER/Moose-2.1402.tar.gz. > > Regards, Mark
Test::CleanNamespaces only has a 'recommends' prereq on Moose::Exporter. Are you using 'cpanm --with-recommends', perhaps? https://metacpan.org/source/ETHER/Test-CleanNamespaces-0.16/Makefile.PL#L22 https://metacpan.org/source/ETHER/Test-CleanNamespaces-0.16/META.json#L166 Also, the 'build_requires' bit suggests that you're running a fairly old ExtUtils::MakeMaker (earlier than 6.64); I suggest updating that, although it's not the cause of your problem here.
Subject: Re: [rt.cpan.org #100657] Circular dependency in Moose
Date: Wed, 3 Dec 2014 14:12:47 +0100
To: bug-Moose@rt.cpan.org
From: Mark Meyer <ofosos@gmail.com>
Dang. That's my fault. Works flawlessly with cpanm. :(


2014-12-02 18:53 GMT+01:00 Karen Etheridge via RT <bug-Moose@rt.cpan.org>:
Show quoted text
<URL: https://rt.cpan.org/Ticket/Display.html?id=100657 >

On 2014-12-02 02:03:30, ofosos@gmail.com wrote:
> Hi,
> I get a cicular dependency, when installing the latest Moose version (that
> gets pulled in via catalyst):
>
>  => ETHER/Moose-2.1402.tar.gz
>  => Test::CleanNamespaces (have: N/A; build_requires: 0.13)
>  => ETHER/Test-CleanNamespaces-0.16.tar.gz
>  => Moose::Exporter (have: N/A; unknown status???)
>  => ETHER/Moose-2.1402.tar.gz.
>
> Regards, Mark

Test::CleanNamespaces only has a 'recommends' prereq on Moose::Exporter. Are you using 'cpanm --with-recommends', perhaps?

https://metacpan.org/source/ETHER/Test-CleanNamespaces-0.16/Makefile.PL#L22
https://metacpan.org/source/ETHER/Test-CleanNamespaces-0.16/META.json#L166


Also, the 'build_requires' bit suggests that you're running a fairly old ExtUtils::MakeMaker (earlier than 6.64); I suggest updating that, although it's not the cause of your problem here.




This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

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