Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 290549

Summary: dev-perl/crypt-random depends on dev-perl/math-pari which is p.masked
Product: Gentoo Linux Reporter: Jeroen Roovers (RETIRED) <jer>
Component: Current packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: major CC: sci-mathematics
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 289144    
Bug Blocks:    

Description Jeroen Roovers (RETIRED) gentoo-dev 2009-10-26 11:02:01 UTC
# Torsten Veller <tove@gentoo.org> (19 Apr 2009)                                       
# Uses pari-2.3* now.                                                                  
# Should fix a number of bug: 143763, 200293, 261357, 265466.                          
# It "mostly works with 2.3.* too". Is "mostly" good enough?                           
=dev-perl/math-pari-2.010801-r1

First of all, I don't understand the masking reason above.

Secondly there's bug #289144 which hasn't been processed yet.

Thirdly 2.010801-r1 is the only version of math-pari that is set to be concurrently installed with sci-mathematics/pari-2.3.4 which is now being stabilised. Stable dev-perl/crypt-rsa depends on stable dev-perl/crypt-random which depends on dev-perl/math-pari. So this breaks the tree for stable users of both crypt-* packages (and maybe more).
Comment 1 Torsten Veller (RETIRED) gentoo-dev 2009-10-26 12:54:49 UTC
(In reply to comment #0)
> # Torsten Veller <tove@gentoo.org> (19 Apr 2009)
> # Uses pari-2.3* now.
> # Should fix a number of bug: 143763, 200293, 261357, 265466.
> # It "mostly works with 2.3.* too". Is "mostly" good enough?
> =dev-perl/math-pari-2.010801-r1
> 
> First of all, I don't understand the masking reason above.

| Integer part and the first 4 digits after the point in the version
| of Math::Pari reflect the latest version of GP/PARI it was tested with.
| (2.01080* still fully supports only 2.1.7, but mostly works with 2.3.*
| too.)
<http://cpansearch.perl.org/src/ILYAZ/Math-Pari-2.010801/README>

So is it good enough if we build dev-perl/math-pari-2.010801 with sci-mathematics/pari-2.3.4 ? Do we break anything?


> Secondly there's bug #289144 which hasn't been processed yet.

perl-5.10 is still masked.

> Thirdly 2.010801-r1 is the only version of math-pari that is set to be
> concurrently installed with sci-mathematics/pari-2.3.4 which is now being
> stabilised. Stable dev-perl/crypt-rsa depends on stable dev-perl/crypt-random
> which depends on dev-perl/math-pari. So this breaks the tree for stable users
> of both crypt-* packages (and maybe more).

In fact 2.010801-r1 is the only version ... with sci-mathematics/pari-2.3*.
There is no new problem introduced with stable pari-2.3.4. The problem is the same with stable pari-2.3.2.


I am all for unmasking it -- but i won't take any responsiblity for any problems.
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2009-11-11 09:42:10 UTC
math-pari-2.01080601 is in the tree, uses pari-2.3.4 and is not masked.