Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 544092 (google-code-down) - [TRACKER] Shutdown of Google Code
Summary: [TRACKER] Shutdown of Google Code
Status: CONFIRMED
Alias: google-code-down
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Jonas Stein
URL: https://wiki.gentoo.org/wiki/Upstream...
Whiteboard:
Keywords: Tracker
Depends on: 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 892922
Blocks:
  Show dependency tree
 
Reported: 2015-03-22 10:50 UTC by Jonas Stein
Modified: 2023-02-02 10:00 UTC (History)
2 users (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 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.