Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 479924 - app-i18n/ibus-1.5.3 fails with >=gnome-base/dconf-0.16.0
Summary: app-i18n/ibus-1.5.3 fails with >=gnome-base/dconf-0.16.0
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: CJK Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-06 13:17 UTC by Attila Tóth
Modified: 2013-08-11 09:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Attila Tóth 2013-08-06 13:17:41 UTC
ibus-1.5.3 is not compatible with Gnome version prior to 3.8.
More specifically ibus-1.5.3 requires a dconf version at least 0.16.0, which implies Gnome 3.8. dconf-0.14.* is not enough.

Error message goes like this (taken from build.log):
libdconf.so: undefined reference to `g_variant_new_from_bytes'

Either there must be a blocker, or ibus-1.5.3 and above ebuilds should make it clear and depend on the right version of dconf.

Regards: Dw.
Comment 1 Naohiro Aota gentoo-dev 2013-08-08 00:12:33 UTC
Can't reproduce the "undefined reference" problem here with:

USE=dconf emerge -avt1 ibus '=dconf-0.14.1'

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R    ] app-i18n/ibus-1.5.3  USE="X dconf deprecated gconf gtk gtk3 introspection nls python vala {-test}" PYTHON_SINGLE_TARGET="python2_7 -python2_5 -python2_6" PYTHON_TARGETS="python2_6 python2_7 -python2_5" 0 kB
[ebuild   R    ]  gnome-base/dconf-0.14.1  USE="X {test}" 0 kB

Please attach your complete build.log and emerge --info. (Guess something wrong with glib?)
Comment 2 Attila Tóth 2013-08-08 06:36:42 UTC
(In reply to Naohiro Aota from comment #1)
> Can't reproduce the "undefined reference" problem here with:
> 
> USE=dconf emerge -avt1 ibus '=dconf-0.14.1'
> 
> These are the packages that would be merged, in reverse order:
> 
> Calculating dependencies... done!
> [ebuild   R    ] app-i18n/ibus-1.5.3  USE="X dconf deprecated gconf gtk gtk3
> introspection nls python vala {-test}" PYTHON_SINGLE_TARGET="python2_7
> -python2_5 -python2_6" PYTHON_TARGETS="python2_6 python2_7 -python2_5" 0 kB
> [ebuild   R    ]  gnome-base/dconf-0.14.1  USE="X {test}" 0 kB
> 
> Please attach your complete build.log and emerge --info. (Guess something
> wrong with glib?)

The error pops up with dconf versions over 0.16.0, the title of the bug was incorrect. I corrected the title.
Sorry.
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2013-08-11 09:50:46 UTC
Please provide the build.log, g_variant_new_from_bytes is from glib, not from dconf.