Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 24073 - net-ssh-perl "emerge" fails with error 404 on pari-.tar.gz
Summary: net-ssh-perl "emerge" fails with error 404 on pari-.tar.gz
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-07 14:19 UTC by Ray Neudorf
Modified: 2003-07-10 10:53 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ray Neudorf 2003-07-07 14:19:57 UTC
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.
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2003-07-09 07:43:29 UTC
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!
Comment 2 Ray Neudorf 2003-07-09 17:12:49 UTC
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
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2003-07-09 18:43:20 UTC
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
Comment 4 Ray Neudorf 2003-07-09 19:10:45 UTC
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
Comment 5 Michael Cummings (RETIRED) gentoo-dev 2003-07-10 04:30:38 UTC
emerge sync. It's been in portage since last night, currently ~arch masked until I get your confirmation that it addresses your problem.
Comment 6 Ray Neudorf 2003-07-10 04:56:43 UTC
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
Comment 7 hinman 2003-07-10 06:09:45 UTC
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
Comment 8 Ray Neudorf 2003-07-10 07:27:27 UTC
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
Comment 9 Michael Cummings (RETIRED) gentoo-dev 2003-07-10 10:53:37 UTC
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