Opened 10 years ago

Closed 10 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 10 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 10 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 10 years ago by dbevans (David B. Evans)

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

comment:4 Changed 10 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 10 years ago by dbevans (David B. Evans)

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