Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 562994 - sys-kernel/mips-sources-4.2.0-r2 - patches cannot be fetched
Summary: sys-kernel/mips-sources-4.2.0-r2 - patches cannot be fetched
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: MIPS Linux
: Normal normal (vote)
Assignee: MIPS Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-13 14:38 UTC by James McMechan
Modified: 2015-12-04 14:31 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge-info,15.06 KB, text/plain)
2015-10-13 14:39 UTC, James McMechan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James McMechan 2015-10-13 14:38:02 UTC
attempting to emerge sys-kernel/mips-sources tries to pull in a file named mips-sources-4.2.0-patches-v3.tar.xz and fails to download it from a bunch of mirrors



Reproducible: Always

Steps to Reproduce:
1. emerge sys-kernel/mips-sources
fails
will also fail to download on other (non-mips) gentoo boxes with
2. ACCEPT_KEYWORDS="~mips" emerge -fv sys-kernel/mips-sources
fails the same way with 404 errors
Actual Results:  
>>> Downloading 'http://gentoo.ussg.indiana.edu/distfiles/mips-sources-4.2.0-patches-v3.tar.xz'
--2015-10-13 07:29:17--  http://gentoo.ussg.indiana.edu/distfiles/mips-sources-4.2.0-patches-v3.tar.xz
Resolving gentoo.ussg.indiana.edu... 156.56.247.195
Connecting to gentoo.ussg.indiana.edu|156.56.247.195|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-10-13 07:29:17 ERROR 404: Not Found.

!!! Couldn't download 'mips-sources-4.2.0-patches-v3.tar.xz'. Aborting.
 * Fetch failed for 'sys-kernel/mips-sources-4.2.0-r2'

>>> Failed to emerge sys-kernel/mips-sources-4.2.0-r2


Expected Results:  
downloaded the kernel and applied patches
Comment 1 James McMechan 2015-10-13 14:39:15 UTC
Created attachment 414498 [details]
emerge --info
Comment 2 Joshua Kinard gentoo-dev 2015-10-21 18:07:05 UTC
I thought I fixed this already.  It seems the file I keep uploading into our distfiles staging area is not getting pushed out to the mirrors for some unknown reason.  I'll try again in a bit...
Comment 3 Joshua Kinard gentoo-dev 2015-12-02 11:28:31 UTC
(In reply to Joshua Kinard from comment #2)
> I thought I fixed this already.  It seems the file I keep uploading into our
> distfiles staging area is not getting pushed out to the mirrors for some
> unknown reason.  I'll try again in a bit...

Okay, I pushed ebuilds for 4.2.6 and 4.3.0 to the repo.  In an attempt to fix the missing patchball for the 4.2.x series, I bumped mips-sources-4.2.0-v3 to v4, just in case something's buggered up with rsync not wanting to sync the file to the world.

Going to mark as resolved for now.  Please re-open if either the 4.2.6 or 4.3.0 patchballs don't find their way to the mirrors and then I'll raise the issue to Infra (but this should fix it).
Comment 4 James McMechan 2015-12-03 20:56:56 UTC
(In reply to Joshua Kinard from comment #3)
> (In reply to Joshua Kinard from comment #2)
> > I thought I fixed this already.  It seems the file I keep uploading into our
> > distfiles staging area is not getting pushed out to the mirrors for some
> > unknown reason.  I'll try again in a bit...
> 
> Okay, I pushed ebuilds for 4.2.6 and 4.3.0 to the repo.  In an attempt to
> fix the missing patchball for the 4.2.x series, I bumped
> mips-sources-4.2.0-v3 to v4, just in case something's buggered up with rsync
> not wanting to sync the file to the world.
> 
> Going to mark as resolved for now.  Please re-open if either the 4.2.6 or
> 4.3.0 patchballs don't find their way to the mirrors and then I'll raise the
> issue to Infra (but this should fix it).

OK : 4.3.0 fetches mipsgit-4.3.0-20151126.diff.xz & mips-sources-4.3.0-patches-v1.tar.xz no problem

Borked : 4.2.6 fetches mips-sources-4.2.0-patches-v4.tar.xz but dies earlier with mipsgit-4.2.0-20151004.diff.xz not found

Moving it back to confirmed.  If you feel it is more proper I could close this bug and open another for the fact it is now missing a different file.

I may be guilty of not noticing the second file being missing earlier.
The list of repeating 404 errors may have lulled me in not looking for another missing file at the same time.
Comment 5 Joshua Kinard gentoo-dev 2015-12-03 22:29:01 UTC
(In reply to James McMechan from comment #4)

[snip]

> OK : 4.3.0 fetches mipsgit-4.3.0-20151126.diff.xz &
> mips-sources-4.3.0-patches-v1.tar.xz no problem
> 
> Borked : 4.2.6 fetches mips-sources-4.2.0-patches-v4.tar.xz but dies earlier
> with mipsgit-4.2.0-20151004.diff.xz not found

No, this is my fault.  I needed a new lmo git diff for 4.2.6, and I have that, I just forgot to copy the updated 4.2.6 ebuild into the git overlay that I make commits from.  I'll fix this later tonight.  For now, you can edit the "GITDATE" variable at the top of the ebuild and set it to "20151126" to have it fetch the correct mipsgit diff.  That's the needed fix.


> Moving it back to confirmed.  If you feel it is more proper I could close
> this bug and open another for the fact it is now missing a different file.

Technically, this should be a new bug, but there's no real point to opening one for this issue.

Out of curiosity, what MIPS platform are you building a kernel for?
Comment 6 Joshua Kinard gentoo-dev 2015-12-04 12:13:18 UTC
The 4.2.6 ebuild should be fixed now.  Give it ~30mins to sync to the mirrors, and then sync up.  Thanks for reporting!
Comment 7 James McMechan 2015-12-04 14:31:34 UTC
(In reply to Joshua Kinard from comment #6)
> The 4.2.6 ebuild should be fixed now.  Give it ~30mins to sync to the
> mirrors, and then sync up.  Thanks for reporting!

Yes, it is working now YAY.

(In reply to Joshua Kinard from comment #5)
> Out of curiosity, what MIPS platform are you building a kernel for?

An ITUS Shield, Cavium Octeon III MIPS64r2 2x1.0GHz/1GB/4GB eMMC + 32G SD card
currently running u-boot 2013.07 and
Linux localhost 3.10.20 #149 SMP Mon May 18 16:39:16 PDT 2015 mips64 Cavium Octeon III V0.2 FPU V0.0 Unsupported Board (CN7020p1.2-1000-AAP) GNU/Linux

These are from Cavium's SDK with it looks like a fair number of patches that were out of tree then, many seemed to have been pushed upstream successfully since then.

I tripped over this while following the gentoo MIPS handbook
I installed vanilla-sources and continued on.

Is there active gentoo mips discussion somewhere? or is MIPS on life support the irc channel seems very quiet, and I have not found current stage tarballs the multilib stage3 from 2014-09-08 gives me problems since it seems multilib is still broken from bug 442548 2012-11-10 at least I think that is why some packages kept blowing up and the non-multilib one from 2013-07-24 lets me get further because it is n64 only