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"
+

Reply via email to