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

Bug 506574

Summary: www-plugins/google-talkplugin-5.2.4.0 version bump
Product: Gentoo Linux Reporter: Attila Oláh <attilaolah>
Component: [OLD] LibraryAssignee: Christoph Junghans (RETIRED) <junghans>
Status: RESOLVED FIXED    
Severity: normal CC: chromium, desktop-misc
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=506676
Whiteboard:
Package list:
Runtime testing required: ---

Description Attila Oláh 2014-04-02 15:06:22 UTC
Google Hangouts doesn't work in =www-client/google-chrome-unstable-35.0.1912.2_p1.

It would seem that what we need is:

1. New ebuild for www-plugins/google-talkplugin (latest version in Portage is 5.1.5.0, latest upstream is 5.2.4.0).

2. Perhaps set google-chrome-unstable to depend on the new version, although I don't think this is a strict dependency, so maybe make it an optional dependency.

I'm not sure how, but we should prevent the new Chrome to be installed along with the old Hangouts (talkplugin) package.
Comment 1 Christoph Junghans (RETIRED) gentoo-dev 2014-04-03 14:37:50 UTC
+*google-talkplugin-5.2.4.0 (03 Apr 2014)
+
+  03 Apr 2014; Christoph Junghans <ottxor@gentoo.org>
+  +google-talkplugin-5.2.4.0.ebuild, google-talkplugin-5.1.5.0.ebuild:
+  version bump (bug #506574)
+

CCing chromium herd for the incompatibility issue.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-03 14:43:47 UTC
Better check again quickly. With USE=-system-libCg, you get 
!!! doexe: opt/google/talkplugin/lib/libCg*.so does not exist

Looks like these aren't shipped any longer, maybe?
Comment 3 Christoph Junghans (RETIRED) gentoo-dev 2014-04-03 15:12:46 UTC
+  03 Apr 2014; Christoph Junghans <ottxor@gentoo.org>
+  google-talkplugin-5.2.4.0.ebuild, google-talkplugin-9999.ebuild:
+  drop system-libCg use flag (bug #506574#c2)
+
Comment 4 Mike Gilbert gentoo-dev 2014-04-03 15:22:16 UTC
(In reply to Christoph Junghans from comment #1)

Thanks for the heads-up. I would suggest adding some blockers to chromium / google-chrome, but that could get a bit messy.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-03 15:27:49 UTC
(In reply to Mike Gilbert from comment #4)
> Thanks for the heads-up. I would suggest adding some blockers to chromium /
> google-chrome, but that could get a bit messy.

It looks like they are in the same unstable branch anyway.
Comment 6 Mike Gilbert gentoo-dev 2014-04-03 16:01:08 UTC
Actually, I think it might not be too bad.

In www-client/chromium-35* and www-client/google-chrome-unstable-35*, we could add this:

RDEPEND="!<www-plugins/google-talkplugin-5.2.4.0"

The one issue I see is that you can have different versions of chromium / google-chrome installed, and you might not care about this plugin in both browsers.
Comment 7 Christoph Junghans (RETIRED) gentoo-dev 2014-04-03 16:40:43 UTC
Let's express stabilize www-plugins/google-talkplugin-5.2.4.0 in 10 days, then we don't need these blockers at all.
Comment 8 Christoph Junghans (RETIRED) gentoo-dev 2014-07-25 23:20:22 UTC
Screw it, let's do blockers!
Comment 9 Christoph Junghans (RETIRED) gentoo-dev 2014-08-12 15:01:24 UTC
(In reply to Christoph Junghans from comment #8)
> Screw it, let's do blockers!
Forget it!

+  12 Aug 2014; Christoph Junghans <ottxor@gentoo.org>
+  -google-talkplugin-4.4.2.0.ebuild, -google-talkplugin-5.4.1.0.ebuild,
+  metadata.xml:
+  remove old (bug #506574)
+