Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 674516 - =dev-util/ccache-3.5.1 source archive revoked and replaced due to bug
Summary: =dev-util/ccache-3.5.1 source archive revoked and replaced due to bug
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Toolchain Maintainers
URL: https://github.com/ccache/ccache/issu...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-04 16:00 UTC by Dan Goodliffe
Modified: 2019-01-04 21:16 UTC (History)
1 user (show)

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 Dan Goodliffe 2019-01-04 16:00:58 UTC
As per the ccache download page:
The previously existing "ccache-3.5.1.tar.*" release archives have been pulled since they contained an incorrectly generated configure script.

The source file name is now of the form "ccache-3.5.1a.tar.*"

Reproducible: Always

Steps to Reproduce:
1. emerge -f =ccache-3.5.1
Actual Results:  
Download fails

Expected Results:  
Should download and build from source with new file name.
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2019-01-04 21:03:22 UTC
Does it actually fail for you?

Gentoo's ebuild applies the patch to make tarball work and I assumed mirror system managed to pick the tarball in time.
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2019-01-04 21:06:03 UTC
http://distfiles.gentoo.org/distfiles/ccache-3.5.1.tar.xz seems to fetch the file  fine for me.
Comment 3 Dan Goodliffe 2019-01-04 21:13:03 UTC
Ah looks like I'm actually missing a Gentoo mirror from my configuration on some boxes. My emerge tried some other mirrors and then went to samba.org, which of course does fail.
Given the comment on their download page I thought I'd best report it.
Adding http://distfiles.gentoo.org/ to the mirror list does fix it, my bad.
Comment 4 Larry the Git Cow gentoo-dev 2019-01-04 21:13:50 UTC
The bug has been closed via the following commit(s):

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

commit be5c4a9d9cda0adbb1734314bbeadb0ece0eabe6
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2019-01-04 21:12:56 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2019-01-04 21:13:41 +0000

    dev-util/ccache: bump up to 3.5.1a, bug #674516
    
    Reported-by: Dan Goodliffe
    Closes: https://bugs.gentoo.org/674516
    Package-Manager: Portage-2.3.53, Repoman-2.3.12
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

 dev-util/ccache/Manifest                              |  2 +-
 .../{ccache-3.5.1.ebuild => ccache-3.5.1a.ebuild}     |  3 ++-
 dev-util/ccache/files/ccache-3.5.1-configure.patch    | 19 -------------------
 3 files changed, 3 insertions(+), 21 deletions(-)
Comment 5 Sergei Trofimovich (RETIRED) gentoo-dev 2019-01-04 21:16:59 UTC
No problem! People sometimes avoid using mirrors. It's nice when ebuild always refers to valid source available for others to double-check.

Pushed the bump to also make the scripts that check for stale packages.

Thanks for the report!