control: tags 748867 patch thanks We are reaching closer to freeze. This -2 package is missing APIKEY still and pushed almost immediately to testing archive breaking not just unstable but *tesing* systems.
I have no idea why urgency=medium package takes only one day to migrate to testing. I have no idea why the same trick of immediate push to testing is not used to fix this situation since fix seems to be known for 5 days. https://bugs.debian.org/748867#117 Mike said on 5 days ago https://bugs.debian.org/748867#122: > And when it comes to api keys, the plan has been to implement it > differently this time, which has yet to be done, but is probably going > to take less time than this email anyway. I understand Mike's (long term) plan to separate APIKEY to different package. But, at least for now, can we have functioning package in testing without reading and manually tweeking the system? Any reason not to update this? Then with next package, Mike can do whatever as long as it is cordinated with ftp-master for the new package. I attach a quick fix idea here. (We can remove "etc/chromium.d" from debian/chromium.dirs) Mike is right it took less time to write this patch than writing this report. I guess something much more urgent is holding Mike to fix this. Can someone NMU this package after applying and checking this patch, if Mike is not available? At least adding this key fixed my system. (I have removed old ~/.chromium directory before adding the API key. If removal of this is required for upgrade, please consider adding entry to debian/NEWS) Regards, Osamu
diff -Nru chromium-browser-38.0.2125.101.orig/debian/chromium.install chromium-browser-38.0.2125.101/debian/chromium.install --- chromium-browser-38.0.2125.101.orig/debian/chromium.install 2014-10-13 08:15:44.000000000 +0900 +++ chromium-browser-38.0.2125.101/debian/chromium.install 2014-10-18 17:25:39.767440130 +0900 @@ -15,3 +15,5 @@ debian/chromium.xml usr/share/gnome-control-center/default-apps debian/chromium.desktop usr/share/applications + +debian/GOOGLE_API_KEY etc/chromium.d diff -Nru chromium-browser-38.0.2125.101.orig/debian/GOOGLE_API_KEY chromium-browser-38.0.2125.101/debian/GOOGLE_API_KEY --- chromium-browser-38.0.2125.101.orig/debian/GOOGLE_API_KEY 1970-01-01 09:00:00.000000000 +0900 +++ chromium-browser-38.0.2125.101/debian/GOOGLE_API_KEY 2014-10-18 17:23:24.559444031 +0900 @@ -0,0 +1,5 @@ +# Debian's Google API KEY +export GOOGLE_API_KEY="AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k" +export GOOGLE_DEFAULT_CLIENT_ID="811574891467.apps.googleusercontent.com" +export GOOGLE_DEFAULT_CLIENT_SECRET="kdloedMFGdGla2P1zacGjAQh" +