Opened 9 years ago

Closed 9 years ago

#46323 closed enhancement (fixed)

p5-any-moose: deprecated, test fails

Reported by: mojca (Mojca Miklavec) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: p5-any-moose

Description

The module claims to be deprecated, but I'm not sure if it's still needed for backward compatibility or not.

Also, the tests fail due to some missing dependencies.

Change History (5)

comment:1 Changed 9 years ago by dbevans (David B. Evans)

Although, it's deprecated it is still currently a dependency of

p5-config-json               
p5-math-random-secure        

and it's still carried in CPAN so there is still some chance that some user may need/want to use it.

Can't you just add the required dependencies for now?

comment:2 Changed 9 years ago by mojca (Mojca Miklavec)

Yes, we can add the required dependencies. (But it would also be nice to ask upstream to list them.)

comment:3 Changed 9 years ago by dbevans (David B. Evans)

Owner: changed from macports-tickets@… to devans@…
Status: newassigned

comment:4 Changed 9 years ago by dbevans (David B. Evans)

After looking at this port in more detail, I see that the various tests are not failing, they're just being skipped due to the missing dependencies required for these tests. Final test summary says PASS.

Build dependencies to enable test of moose, moosex, moo, mouse functionality added in r130077. Test for mousex functionality is still skipped because it requires p5-mousex-types (committed in r130079) which itself depends on p5-any-moose causing a dependency loop.

However if p5-mousex-types is installed manually, all p5-any-moose tests are run successfully without any skips.

comment:5 Changed 9 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.