Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 544092 (google-code-down)

Summary: [TRACKER] Shutdown of Google Code
Product: Gentoo Linux Reporter: Jonas Stein <jstein>
Component: Current packagesAssignee: Jonas Stein <jstein>
Status: CONFIRMED ---    
Severity: normal CC: jstein, tsmksubc
Priority: Normal Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://wiki.gentoo.org/wiki/Upstream_repository_shutdowns/Google_code
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 892922, 525882, 544762, 544764, 545498, 547418, 558626, 558986, 575578, 598300, 598356, 598362, 600332, 601034, 602248, 610036, 610592, 614458, 618328, 618378, 626094, 626552, 626664, 627186, 631444, 631858, 632046, 633984, 634488, 637980, 638834, 644422, 645984, 645986, 667018, 668224, 683916, 782730, 821118, 821121    
Bug Blocks:    

Description Jonas Stein gentoo-dev 2015-03-22 10:50:16 UTC
Google announced on 
http://google-opensource.blogspot.de/2015/03/farewell-to-google-code.html
to close the "Google Code" repositories. 
The roadmap on this website is


    March 12, 2015 - New project creation disabled.
    August 24, 2015 - The site goes read-only. You can still checkout/view project source, issues, and wikis.
    January 25, 2016 - The project hosting service is closed. You will be able to download a tarball of project source, issues, and wikis. These tarballs will be available throughout the rest of 2016.

Several hundred ebuilds rely on Google Code today. Most projects will move soon to github and other providers. 


Reproducible: Always
Comment 1 Andrew Savchenko gentoo-dev 2015-03-27 07:48:37 UTC
What is the purpose of this bug? To enlist all ebuilds using google code?
Isn't it a bit premature?
Comment 2 Jonas Stein gentoo-dev 2015-03-28 17:43:11 UTC
Hi A.S., thank you for your comment on #544092. It is a tracker like #494678 and helps to keep an overview. It is not premature as some projects have already moved to sf, github and the like. It can not be bad to update the ebuilds early.  

grep 'google' -R --include="*.ebuild" /usr/portage | grep SRC | wc -l

reveals that 800+ packages are affected.

In the similar bug https://bugs.gentoo.org/show_bug.cgi?id=494678 it took about one year to fix 50 %.
Comment 4 Jonas Stein gentoo-dev 2016-10-28 19:41:43 UTC
Some statistics:

grep 'google' -R --include="*.ebuild" /usr/portage | grep SRC | wc -l
654
Comment 5 Alex Xu (Hello71) 2016-10-28 20:10:28 UTC
uh...

$ find /usr/portage/metadata/md5-cache -type f -exec grep -l '^SRC_URI=.*google' {} + | wc -l
693

$ find /usr/portage/metadata/md5-cache -type f -exec grep -l '^SRC_URI=.*googlecode' {} + | wc -l
529
Comment 6 Jonas Stein gentoo-dev 2016-10-28 20:38:27 UTC
we have now a wiki page to organize and document the work while keeping the noise here to the minimum.