Summary: | www-client/chromium-37.0.2062.68 - ../../chrome/browser/password_manager/native_backend_gnome_x.h:55:3: error: ‘::gnome_keyring_attribute_list_new’ has not been declared | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Yuriy Rusinov <yrusinov> |
Component: | Current packages | Assignee: | Chromium Project <chromium> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | yrusinov |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info '=www-client/chromium-37.0.2062.68::gentoo'
emerge -pqv '=www-client/chromium-37.0.2062.68::gentoo' build_log.tar.gz |
Description
Yuriy Rusinov
2014-08-16 19:19:40 UTC
Created attachment 382986 [details]
emerge -pqv '=www-client/chromium-37.0.2062.68::gentoo'
Attach your build log please. Created attachment 382994 [details]
build_log.tar.gz
(In reply to Mike Gilbert from comment #2) > Attach your build log please. It is in tar.gz archive, because the original file is too large. Comment on attachment 382994 [details]
build_log.tar.gz
Why would you put a single file in a tar archive?
I suspect it's due to libgnome-keyring getting deprecated in 3.12. Probably chromium is defining GNOME_KEYRING_DEPRECATED somewhere (though obviously not on the command line) and that makes things fail. I was unable to reproduce this failure. This is with www-client/chromium-37.0.2062.68 . I tried both USE="gnome gnome-keyring" and USE="-gnome gnome-keyring". What version of gnome-keyring are you using? Can anyone else reproduce this? # eix -I --format '<installedversions:NAMEVERSION>' gnome-keyring gnome-base/gnome-keyring-3.12.2-r1 gnome-base/libgnome-keyring-3.12.0 Found 2 matches. (In reply to Paweł Hajdan, Jr. from comment #7) > I was unable to reproduce this failure. This is with > www-client/chromium-37.0.2062.68 . I tried both USE="gnome gnome-keyring" > and USE="-gnome gnome-keyring". > > What version of gnome-keyring are you using? Can anyone else reproduce this? > > # eix -I --format '<installedversions:NAMEVERSION>' gnome-keyring > gnome-base/gnome-keyring-3.12.2-r1 > gnome-base/libgnome-keyring-3.12.0 > Found 2 matches. 2.32, but when I try to emerge -pv www-client/chromium, it was not show for update. "Fixed" doesn't mean just fixed on your system. There was clearly a problem with dependencies not requiring new enough libgnome-keyring. 22 Aug 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> chromium-37.0.2062.68.ebuild, chromium-38.0.2125.0.ebuild: Depend on >=gnome-base/libgnome-keyring-3.12, bug #520078 by Yuriy Rusinov. I'll keep the bug open until the fix gets into stable. Thanks for the report! chromium-37 is now stable, closing |