Summary: | =app-misc/ca-certificates-20140927.3.17.2 incorrect SRC_URI - distfiles are available only from Gentoo mirrors | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sergey S. Starikoff <Ikonta> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 543976 |
Description
Sergey S. Starikoff
2015-04-07 08:45:18 UTC
Probably, this issue should block bug #543976 (stabilization request for =app-misc/ca-certificates-20140927.3.17.2). This is a dupe of bug 545804 comment 6. In other words: It is well known that the origin upstream has removed the file but because the file is cached on Gentoo's own main mirror this isn't a problem. I meant dupe of bug 543976 comment 6. (In reply to Thomas D. from comment #2) > In other words: It is well known that the origin upstream has removed the > file but because the file is cached on Gentoo's own main mirror this isn't a > problem. Thank you. I know it. The question of this bug is that it is wrong to try to fetch distfiles from urls, where they don't present (and we know it). So, referenced comment is not completely right. The second question is that upstream should not remove distfiles for up to date package. So, we should at least re-check this package on possible issues, due to that package was removed by upstream. To fix this bug we should either, relying on current package, update SRC_URI to fetch distfiles only from Gentoo mirrors, don't checking Debian mirrors, or find reason, because of what package was removed by upstream and follow them. i don't see any action required on our part here. it's quite a bit of effort to track every ebuild version to make sure the upstream URL is still valid. we could automate it, but it'd have to tolerate transient issues, and would cause quite a lot of overhead (there's ~20k packages in the tree). in this case, and many others, you must have a valid GENTOO_MIRRORS listed, in which case things work automatically. |