While trying to emerge the package net-ssh-perl, there appears to be an item that could not be found. pari-.tar.gz is the name of the missing package. Reproducible: Always Steps to Reproduce: 1.emerge net-ssh-perl 2.wait for it to get to pari-.tar.gz 3.watch for 404 error or file not found error Actual Results: !!! Couldn't download package pari-.tar.gz. Aborting. bash prompt# Expected Results: Found the file. This is not really a "bug" but a missing file. If the file is no longer necessary then the ebuild should be updated accordingly. I have already run "emerge rsync" to ensure that I had the latest tree. It made no difference.
Can you emerge sync and try again? Also, can you tell me if app-sci/pari is installed yet, and if so which version? Thanks!
Sure can. Here is my progress: I have app-sci/pari version 2.1.4 installed (it also appears that version 2.1.5 is available but not installed). emerge sync (using rsync20.us.gentoo.org) emerge net-ssh-perl (still yields the 404 file not found error) emerge pari (updating to the new version 2.1.5, removed 2.1.4) emerge net-ssh-perl (still yields the 404 file not found error) Hope this helps, Ray
Unfortunately, this means that my "elegant" solution for math-pari (which doesn't care which version of pari you have installed so long as it corresponds to the source it looks at in a parallel make directory) doesn't work. I'm posting -r1 of math-pari in a few minutes - please give that a try. It will hard depend again the later version of app-sci/pari as the two have identical KEYWORD sets. Please let me know if this fixes your problem (or not). -Mike
You stated that you would post the file version r1 somewhere. Where can I get to it? I did another emerge sync, and then an emerge search pari, but there was nothing new. Thanks, Ray
emerge sync. It's been in portage since last night, currently ~arch masked until I get your confirmation that it addresses your problem.
I did an emerge sync. I have no idea what to do next. What does ~arch masked mean? I did another emerge search pari and I get three items: [ Results for search key : pari ] [ Applications found : 3 ] * app-sci/pari Latest version available: 2.1.5 Latest version installed: 2.1.5 Size of downloaded files: 1,504 kB Homepage: http://www.parigp-home.de/ Description: pari (or pari-gp) : a software package for computer-aided number theory * app-sci/pariguide Latest version available: 0.43a Latest version installed: [ Not Installed ] Size of downloaded files: 571 kB Homepage: http://www.skalatan.de/pariguide/ Description: PariGUIde, a GUI for the math. program Pari-GP * dev-perl/math-pari Latest version available: 2.010500 Latest version installed: [ Not Installed ] Size of downloaded files: 1,593 kB Homepage: http://www.cpan.org/authors/id/I/IL/ILYAZ/modules/Math-Pari-2.010500.readme Description: Perl interface to PARI The last item is the one that fails the install. It is still looking for the file pari-.tar.gz, and it still cannot find it. Ray
I was having the same problem and and the r1 ebuild fixed it for me. BTW I did: cd /usr/portage/dev-perl/math-pari emerge math-pari-2.010500-r1.ebuild
That got it. I did not realize you could hide a package like that. It installed without a problem once I went and did: cd /usr/portage/dev-perl/math-pari emerge math-pari-2.010500-r1.ebuild The matter should be resolved once the current math-pari ebuild is replaced with the r1 package. Ray
Ray, Just as a follow up - my apologies! I'm afraid I've been playing with these ebuilds for so long that I didn't even think to explain that a package could be ~ARCH masked. In short, in the ebuild there is a line that reads KEYWORDS. In your case, the relevant part is ~x86, which says that the ebuild has not been confirmed tested for the x86 architecture, but that it is in the process. In the short term you can emerge the file directly, either by cd'ing to that directory or by emerge /full/path/to/ebuild. If you were brazen, you could edit your /etc/make.conf to ACCEPT_KEYWORDS=~x86 which would say that you were willing to install packages that hadn't been marked as confirmed yet (that's an at your own risk thing, I am not actually suggesting it :) ) Glad this works for you, I will unmask it shortly (I didn't think there would be any problems, but I wanted to be sure). Thanks for your patience, Mike