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

Bug 552288

Summary: media-gfx/eog-3.16.2 - USE=-exif : gmacros.h:265:16: error: 'EogMetadataSidebarPrivate' has no member named 'aperture_label'
Product: Gentoo Linux Reporter: bill <freestyler7>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugzilla.gnome.org/show_bug.cgi?id=751007
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info '=media-gfx/eog-3.16.2::gentoo'
/var/tmp/portage/media-gfx/eog-3.16.2/temp/build.log
/var/tmp/portage/media-gfx/eog-3.16.2/temp/environment

Description bill 2015-06-16 13:03:27 UTC
This version fails to build on my system.
Also it is listed as hard masked in the web interface, but not locally. https://packages.gentoo.org/package/media-gfx/eog

Reproducible: Always
Comment 1 bill 2015-06-16 13:03:55 UTC
Created attachment 405232 [details]
emerge --info '=media-gfx/eog-3.16.2::gentoo'
Comment 2 bill 2015-06-16 13:05:09 UTC
 emerge -pqv '=media-gfx/eog-3.16.2::gentoo'
[ebuild     U ] media-gfx/eog-3.16.2 [3.14.4] USE="jpeg -debug -exif -introspection -lcms -svg -tiff -xmp"
Comment 3 bill 2015-06-16 13:05:56 UTC
Created attachment 405234 [details]
/var/tmp/portage/media-gfx/eog-3.16.2/temp/build.log
Comment 4 bill 2015-06-16 13:06:38 UTC
Created attachment 405236 [details]
/var/tmp/portage/media-gfx/eog-3.16.2/temp/environment
Comment 5 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-06-16 16:19:52 UTC
What versions of glib and gtk+ do you currently have installed?
Comment 6 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-06-16 16:26:34 UTC
Thanks, it seems that USE=-exif for eog is broken.

As a quick workaround for now, enable USE=exif (it's recommended in any case ;)
Comment 7 bill 2015-06-16 23:38:13 UTC
dev-libs/glib 2.44.1
x11-libs/gtk+ 3.16.3
Builds fine with exif :)
Comment 8 Alexandre Rostovtsev (RETIRED) gentoo-dev 2015-06-17 03:14:37 UTC
Fixed without a revision bump, patch submitted upstream at https://bugzilla.gnome.org/show_bug.cgi?id=751007.

Thanks for reporting!

+  17 Jun 2015; Alexandre Rostovtsev <tetromino@gentoo.org> eog-3.16.2.ebuild,
+  +files/eog-3.16.2-without-libexif.patch:
+  Fix USE=-exif build failure (bug #552288, thanks to bill).