Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 850478 - dev-perl/Math-Pari-2.10.809.0-r1 fails to build
Summary: dev-perl/Math-Pari-2.10.809.0-r1 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-07 16:16 UTC by Klaus Ethgen
Modified: 2024-09-25 19:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Math-Pari-2.30.523.ebuild (doesn't build) (file_850478.txt,1.85 KB, text/plain)
2022-06-07 22:03 UTC, Sam James
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Klaus Ethgen 2022-06-07 16:16:29 UTC
For strange reason, dev-perl/Math-Pari-2.10.809.0-r1 fails to build with the following error:
--2022-06-07 17:00:51--  ftp://ftp.fau.de/gentoo/distfiles/layout.conf  
           => '/usr/portage/distfiles/.layout.conf.ftp.fau.de.__download__'
Resolving ftp.fau.de... 131.188.12.211, 2001:638:a000:1021:21::1
Connecting to ftp.fau.de|131.188.12.211|:21... failed: Connection refused.
Connecting to ftp.fau.de|2001:638:a000:1021:21::1|:21... failed: Connection refused.
!!! Couldn't download '.lay#8.12.211|:21... failed: Connection refused.
Connecting to ftp.fau.de|2001:638:a000:1021:21::1|:21... failed: Connection refused.
--2022-06-07 17:00:52--  http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.3.5.tar.gz
Resolving pari.math.u-bordeaux.fr... 147.210.16.88
Connecting to pari.math.u-bordeaux.fr|147.210.16.88|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2022-06-07 17:00:52 ERROR 404: Not Found.

!!! Couldn't download 'pari-2.3.5.tar.gz'. Aborting.

Reproducible: Always

Steps to Reproduce:
1. emerge -at1 \=dev-perl/Math-Pari-2.10.809.0-r1
2.
3.
Actual Results:  
Fail

Expected Results:  
Success

It is very strange, that the Math-Pari-2.10.809.0-r1.ebuild does try to download version 2.3.5 that is pretty   old and not available anymore.

It is also strange that it tries to download a layout.conf from FTP that is gone since some time (http still    work...)

I do not get why this is. I tried to grep for that two occurrences but without success.

All other perl packages build pretty well, it is just that single one.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-06-07 22:02:58 UTC
Do you not have GENTOO_MIRRORS set?

I tried bumping to Math-Pari-2.030523 but it failed. Maybe Perl 5.36 related and we need to give time for them to fix it.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-06-07 22:03:43 UTC
Created attachment 783509 [details]
Math-Pari-2.30.523.ebuild (doesn't build)

Signed-off-by: Sam James <sam@gentoo.org>
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-06-07 22:04:10 UTC
I think the layout.conf thing might be that you have an outdated GENTOO_MIRRORS setting, actually.
Comment 4 Klaus Ethgen 2022-06-08 04:53:06 UTC
Yes, I found the ftp setting in my make.conf. Strange enough it works. I use eix-sync regulary and remember it is doing rsync, not ftp.
Comment 5 Larry the Git Cow gentoo-dev 2024-09-25 19:29:12 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0138274ca07272b579f92903b59a5099268db3

commit 3f0138274ca07272b579f92903b59a5099268db3
Author:     Eli Schwartz <eschwartz@gentoo.org>
AuthorDate: 2024-09-25 19:24:13 +0000
Commit:     Eli Schwartz <eschwartz@gentoo.org>
CommitDate: 2024-09-25 19:24:13 +0000

    dev-perl/Math-Pari: fix broken SRC_URI
    
    The vendored copy of an external dependency has been repeatedly upgraded
    upstream. sci-mathematics/pari is at version 2.15.5, but this package
    vendors 2.3.5. The upstream distfiles site still provides all versions,
    they just moved a lot of them into an OLD/ directory. Use the correct
    url for downloading; checksum remains the same.
    
    Closes: https://bugs.gentoo.org/850478
    Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>

 dev-perl/Math-Pari/Math-Pari-2.10.809.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)