Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Trouble updating ibus

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
mutiny
n00b
n00b
Posts: 20
Joined: Wed Aug 06, 2014 9:46 am

Trouble updating ibus

  • Quote

Post by mutiny » Wed Aug 06, 2014 9:53 am

When attemping to update world, ibus fails to update from 1.5.5 to 1.5.8 and outputs the following:

Code: Select all

.
.
.
>>> Source compiled.
 * --------------------------- ACCESS VIOLATION SUMMARY ---------------------------
 * LOG FILE: "/var/log/sandbox/sandbox-29158.log"
 * 
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: mkdir
S: deny
P: /run/user/1000/dconf
A: /run/user/1000/dconf
R: /run/user/1000/dconf
C: gsettings list-recursively org.freedesktop.ibus.general

.
.
.

F: mkdir
S: deny
P: /run/user/1000/dconf
A: /run/user/1000/dconf
R: /run/user/1000/dconf
C: gsettings list-recursively org.freedesktop.ibus.panel 
 * --------------------------------------------------------------------------------

>>> Failed to emerge app-i18n/ibus-1.5.8, Log file:

>>>  '/var/tmp/portage/app-i18n/ibus-1.5.8/temp/build.log'
I'm not sure where to begin to dealing with this. Thanks for any assistance.
Last edited by mutiny on Thu Aug 07, 2014 4:33 am, edited 1 time in total.
Top
Budoka
l33t
l33t
Posts: 777
Joined: Sun Jun 03, 2012 9:26 am
Location: Tokyo, Japan

  • Quote

Post by Budoka » Thu Aug 07, 2014 3:26 am

You should probably post the contents of
/var/tmp/portage/app-i18n/ibus-1.5.8/temp/build.log
Try

Code: Select all

cat /var/tmp/portage/app-i18n/ibus-1.5.8/temp/build.log|wgetpaste
Maybe also

Code: Select all

emerge -pv ibus
Top
mutiny
n00b
n00b
Posts: 20
Joined: Wed Aug 06, 2014 9:46 am

  • Quote

Post by mutiny » Thu Aug 07, 2014 4:33 am

Hi, thank you for the suggestions. Here are the outputs:

http://bpaste.net/show/570141/

Code: Select all

emerge -pv ibus

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

Calculating dependencies... done!
[ebuild     U  ] app-i18n/ibus-1.5.8 [1.5.5] USE="X gtk gtk3 introspection nls python vala* -deprecated -gconf {-test} -wayland" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 0 KiB

Total: 1 package (1 upgrade), Size of downloads: 0 KiB
Top
greyspoke
Apprentice
Apprentice
Posts: 175
Joined: Fri Jan 08, 2010 9:28 am

  • Quote

Post by greyspoke » Thu Aug 07, 2014 10:48 am

This happened to me at the weekend. It appears to be related to the use of dbus in some way, quite how I haven't a clue.

Anyhow, I got ibus to emerge

- I stopped dbus (systemctl stop dbus) which caused my graphical display to go black

- I switched to a text terminal (Ctrl-Alt-F1), logged on as root and emerged ibus, which worked, then re-started the computer.

Probably you should adopt a more measured approach and log out, then switch to a text terminal and stop your graphical display manager, then stop dbus etc.
Top
wrc1944
Advocate
Advocate
Posts: 3467
Joined: Thu Aug 15, 2002 10:33 am
Location: Gainesville, Florida

  • Quote

Post by wrc1944 » Thu Aug 07, 2014 3:45 pm

Same problem here, but emerging from an F2 terminal didn't work for me. Here's what seem to be relevant segments of the build.log:

Code: Select all

 ibusdebug.h:41: Warning: IBus: "@args..." parameter is deprecated, please use "@..." instead:
 * @args...: Necessary arguments for @msg.
    ^
ibusproperty.h:134: Warning: IBus: GObject-Introspection specific GTK-Doc tag "type" has been deprecated, please use annotations on the identifier instead:
 * type: IBusPropType of IBusProperty.
   ^
<unknown>:: Warning: IBus: "type" annotation needs one option, 3 given
ibusproperty.h:183: Warning: IBus: "@Varargs" parameter is deprecated, please use "@..." instead:
 * @Varargs: the NULL-terminated arguments of the properties and values.
    ^
ibusenginedesc.h:83: Warning: IBus: GTK-Doc tag "Description:" has been deprecated:
 * description: Input method engine description.
   ^
ibusenginedesc.h:141: Warning: IBus: "@Varargs" parameter is deprecated, please use "@..." instead:
 * @Varargs: the NULL-terminated arguments of the properties and values.
    ^
ibuscomponent.h:83: Warning: IBus: GTK-Doc tag "Description:" has been deprecated:
 * description: Detailed description of component.
   ^
ibuscomponent.h:137: Warning: IBus: "@Varargs" parameter is deprecated, please use "@..." instead:
 * @Varargs: the NULL-terminated arguments of the properties and values.
    ^
SKIP.........
  
ibusxml.h:54: Warning: IBus: symbol='XMLNode': Unknown namespace for identifier 'XMLNode'
g-ir-scanner: compile: cc -Wno-deprecated-declarations -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=native -O2 -pipe -fomit-frame-pointer -ftree-vectorize -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c -o /var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/src/tmp-introspectJPlRCf/IBus-1.0.o /var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/src/tmp-introspectJPlRCf/IBus-1.0.c
g-ir-scanner: link: /bin/sh ../libtool --mode=link --tag=CC cc -o /var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/src/tmp-introspectJPlRCf/IBus-1.0 -export-dynamic -march=native -O2 -pipe -fomit-frame-pointer -ftree-vectorize -Wl,--hash-style=gnu -Wl,-O1 -Wl,--as-needed /var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/src/tmp-introspectJPlRCf/IBus-1.0.o -L. libibus-1.0.la -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0
libtool: link: cc -o /var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/src/tmp-introspectJPlRCf/.libs/IBus-1.0 -march=native -O2 -pipe -fomit-frame-pointer -ftree-vectorize -Wl,--hash-style=gnu -Wl,-O1 /var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/src/tmp-introspectJPlRCf/IBus-1.0.o -Wl,--export-dynamic -pthread -Wl,--export-dynamic  -Wl,--as-needed -L. ./.libs/libibus-1.0.so -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread
ibusxml.h:59: Warning: IBus: ibus_xml_parse_file: return value: Unresolved type: 'XMLNode*'
ibusxml.h:68: Warning: IBus: ibus_xml_parse_buffer: return value: Unresolved type: 'XMLNode*'
ibusxml.h:75: Warning: IBus: ibus_xml_free: argument node: Unresolved type: 'XMLNode*'
ibusxml.h:83: Warning: IBus: ibus_xml_output: argument node: Unresolved type: 'XMLNode*'
ibusenginedesc.h:152: Warning: IBus: ibus_engine_desc_new_from_xml_node: argument node: Unresolved type: 'XMLNode*'
ibusobservedpath.h:94: Warning: IBus: ibus_observed_path_new_from_xml_node: argument node: Unresolved type: 'XMLNode*'
ibuscomponent.h:149: Warning: IBus: ibus_component_new_from_xml_node: argument node: Unresolved type: 'XMLNode*'
/usr/bin/g-ir-compiler --includedir=. --includedir=.  --includedir=. IBus-1.0.gir -o IBus-1.0.typelib
make[4]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/src'
make[3]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/src'
make[2]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/src'

SKIP.........

mv .gitignore.tmp .gitignore;
IBus-1.0.gir:7996.7-7996.21: warning: Signal `IBus.HotkeyProfile.trigger' conflicts with method of the same name
      <virtual-method name="trigger">
      ^^^^^^^^^^^^^^^
IBus-1.0.gir:22026.7-22026.15: warning: Virtual method `IBus.Serializable.copy' conflicts with method of the same name
      <virtual-method name="copy">
      ^^^^^^^^^
IBus-1.0.gir:22039.7-22039.29: warning: Virtual method `IBus.Serializable.deserialize' conflicts with method of the same name
      <virtual-method name="deserialize">
      ^^^^^^^^^^^^^^^^^^^^^^^
IBus-1.0.gir:22052.7-22052.25: warning: Virtual method `IBus.Serializable.serialize' conflicts with method of the same name
      <virtual-method name="serialize">
      ^^^^^^^^^^^^^^^^^^^
Generation succeeded - 4 warning(s)

SKIP.........

warning: Schema 'org.freedesktop.ibus' has path '/desktop/ibus/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general' has path '/desktop/ibus/general/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general.hotkey' has path '/desktop/ibus/general/hotkey/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.panel' has path '/desktop/ibus/panel/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus' has path '/desktop/ibus/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general' has path '/desktop/ibus/general/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general.hotkey' has path '/desktop/ibus/general/hotkey/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.panel' has path '/desktop/ibus/panel/'.  Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17947): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.

(process:17958): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied.  dconf will not work properly.
make[3]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/data/dconf'
make[3]: Entering directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/data'
LC_ALL=C /usr/bin/intltool-merge  -s -u -c ../po/.intltool-merge-cache ../po ibus.schemas.in ibus.schemas
Generating and caching the translation database
Merging translations into ibus.schemas.

SKIP.........

Wno-unused-but-set-variable -Wno-unused-function  -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -march=native -O2 -pipe -fomit-frame-pointer -ftree-vectorize -c -o propertypanel.o propertypanel.c
[01m[Kpanel.c:[m[K In function ‘[01m[Kpanel_init_engines_order[m[K’:
[01m[Kpanel.c:1700:2:[m[K [01;35m[Kwarning: [m[Kpassing argument 3 of ‘[01m[Kg_settings_set_strv[m[K’ from incompatible pointer type
  g_settings_set_strv (_tmp28_, "preload-engines", _tmp29_);
[01;32m[K  ^[m[K
In file included from [01m[K/usr/include/glib-2.0/gio/gio.h:110:0[m[K,
                 from [01m[K../../src/ibusproxy.h:46[m[K,
                 from [01m[K../../src/ibus.h:35[m[K,
                 from [01m[Kpanel.c:28[m[K:
[01m[K/usr/include/glib-2.0/gio/gsettings.h:173:25:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kconst gchar * const*[m[K’ but argument is of type ‘[01m[Kgchar **[m[K’
 gboolean                g_settings_set_strv                             (GSettings          *settings,
[01;32m[K                         ^[m[K
[01m[Kpanel.c:[m[K In function ‘[01m[Kpanel_run_preload_engines[m[K’:
[01m[Kpanel.c:2748:2:[m[K [01;35m[Kwarning: [m[Kpassing argument 2 of ‘[01m[Kibus_bus_preload_engines_async[m[K’ from incompatible pointer type
  ibus_bus_preload_engines_async (_tmp9_, _tmp10_, -1, NULL, NULL, NULL);
[01;32m[K  ^[m[K
In file included from [01m[K../../src/ibus.h:44:0[m[K,
                 from [01m[Kpanel.c:28[m[K:
[01m[K../../src/ibusbus.h:1081:14:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kconst gchar * const*[m[K’ but argument is of type ‘[01m[Kgchar **[m[K’
 void         ibus_bus_preload_engines_async
[01;32m[K              ^[m[K
[01m[Kpanel.c:[m[K In function ‘[01m[Kpanel_update_engines[m[K’:
[01m[Kpanel.c:2907:9:[m[K [01;35m[Kwarning: [m[Kpassing argument 3 of ‘[01m[K_vala_string_array_contains[m[K’ discards ‘[01m[Kconst[m[K’ qualifier from pointer target type
     if (_vala_string_array_contains (_tmp11_, _tmp11__length1, _tmp10_)) {
[01;32m[K         ^[m[K
[01m[Kpanel.c:2766:17:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kgchar *[m[K’ but argument is of type ‘[01m[Kconst gchar *[m[K’
 static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) {
[01;32m[K                 ^[m[K
[01m[Kpanel.c:2947:9:[m[K [01;35m[Kwarning: [m[Kpassing argument 3 of ‘[01m[K_vala_string_array_contains[m[K’ discards ‘[01m[Kconst[m[K’ qualifier from pointer target type
     if (_vala_string_array_contains (_tmp18_, _tmp18__length1, _tmp17_)) {
[01;32m[K         ^[m[K
[01m[Kpanel.c:2766:17:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kgchar *[m[K’ but argument is of type ‘[01m[Kconst gchar *[m[K’
 static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) {
[01;32m[K                 ^[m[K
[01m[Kpanel.c:2963:22:[m[K [01;35m[Kwarning: [m[Kpassing argument 2 of ‘[01m[Kibus_bus_get_engines_by_names[m[K’ from incompatible pointer type
  _tmp25_ = _tmp24_ = ibus_bus_get_engines_by_names (_tmp22_, _tmp23_);
[01;32m[K                      ^[m[K
In file included from [01m[K../../src/ibus.h:44:0[m[K,
                 from [01m[Kpanel.c:28[m[K:
[01m[K../../src/ibusbus.h:750:14:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kconst gchar * const*[m[K’ but argument is of type ‘[01m[Kgchar **[m[K’
              ibus_bus_get_engines_by_names
[01;32m[K              ^[m[K
[01m[Kpanel.c:[m[K In function ‘[01m[Kpanel_show_about_dialog[m[K’:
[01m[Kpanel.c:3426:3:[m[K [01;35m[Kwarning: [m[Kpassing argument 2 of ‘[01m[Kgtk_about_dialog_set_authors[m[K’ from incompatible pointer type
   gtk_about_dialog_set_authors (_tmp11_, _tmp14_);
[01;32m[K   ^[m[K
In file included from [01m[K/usr/include/gtk-3.0/gtk/gtk.h:31:0[m[K,
                 from [01m[Kpanel.c:30[m[K:
[01m[K/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:175:24:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kconst gchar **[m[K’ but argument is of type ‘[01m[Kgchar **[m[K’
 void                   gtk_about_dialog_set_authors            (GtkAboutDialog  *about,
[01;32m[K                        ^[m[K
[01m[Kpanel.c:3434:3:[m[K [01;35m[Kwarning: [m[Kpassing argument 2 of ‘[01m[Kgtk_about_dialog_set_documenters[m[K’ from incompatible pointer type
   gtk_about_dialog_set_documenters (_tmp15_, _tmp18_);
[01;32m[K   ^[m[K
In file included from [01m[K/usr/include/gtk-3.0/gtk/gtk.h:31:0[m[K,
                 from [01m[Kpanel.c:30[m[K:
[01m[K/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:180:24:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kconst gchar **[m[K’ but argument is of type ‘[01m[Kgchar **[m[K’
 void                   gtk_about_dialog_set_documenters        (GtkAboutDialog  *about,
[01;32m[K                        ^[m[K
[01m[Kpanel.c:[m[K In function ‘[01m[Kpanel_real_state_changed[m[K’:
[01m[Kpanel.c:4368:4:[m[K [01;35m[Kwarning: [m[K‘[01m[Kgtk_icon_info_free[m[K’ is deprecated (declared at [01m[K/usr/include/gtk-3.0/gtk/gtkicontheme.h:267[m[K): Use 'g_object_unref' instead [-Wdeprecated-declarations]
    _gtk_icon_info_free0 (_tmp37_);
[01;32m[K    ^[m[K
[01m[Kpanel.c:4530:2:[m[K [01;35m[Kwarning: [m[Kpassing argument 3 of ‘[01m[Kg_settings_set_strv[m[K’ from incompatible pointer type
  g_settings_set_strv (_tmp78_, "engines-order", _tmp79_);
[01;32m[K  ^[m[K
In file included from [01m[K/usr/include/glib-2.0/gio/gio.h:110:0[m[K,
                 from [01m[K../../src/ibusproxy.h:46[m[K,
                 from [01m[K../../src/ibus.h:35[m[K,
                 from [01m[Kpanel.c:28[m[K:
[01m[K/usr/include/glib-2.0/gio/gsettings.h:173:25:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kconst gchar * const*[m[K’ but argument is of type ‘[01m[Kgchar **[m[K’
 gboolean                g_settings_set_strv                             (GSettings          *settings,
[01;32m[K                         ^[m[K
i686-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -include ../../config.h   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DG_LOG_DOMAIN=\"IBUS\" -DBINDIR=\"/usr/bin\" -DIBUS_DISABLE_DEPRECATED -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function  -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -march=native -O2 -pipe -fomit-frame-pointer -ftree-vectorize -c -o separator.o separator.c
i686-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -include ../../config.h   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DG_LOG_DOMAIN=\"IBUS\" -DBINDIR=\"/usr/bin\" -DIBUS_DISABLE_DEPRECATED -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function  -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -march=native -O2 -pipe -fomit-frame-pointer -ftree-vectorize -c -o switcher.o switcher.c
i686-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..  -I../../src -I../../src -include ../../config.h   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DG_LOG_DOMAIN=\"IBUS\" -DBINDIR=\"/usr/bin\" -DIBUS_DISABLE_DEPRECATED -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function  -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -march=native -O2 -pipe -fomit-frame-pointer -ftree-vectorize -c -o xkblayout.o xkblayout.c
In file included from [01m[K/usr/include/glib-2.0/glib.h:79:0[m[K,
                 from [01m[Kxkblayout.c:28[m[K:
[01m[Kxkblayout.c:[m[K In function ‘[01m[Kstring_strip[m[K’:
[01m[K/usr/include/glib-2.0/glib/gstrfuncs.h:180:42:[m[K [01;35m[Kwarning: [m[Kpassing argument 1 of ‘[01m[Kg_strchug[m[K’ discards ‘[01m[Kconst[m[K’ qualifier from pointer target type
 #define g_strstrip( string ) g_strchomp (g_strchug (string))
[01;32m[K                                          ^[m[K
[01m[Kxkblayout.c:264:2:[m[K [01;36m[Knote: [m[Kin expansion of macro ‘[01m[Kg_strstrip[m[K’
  g_strstrip (_tmp1_);
[01;32m[K  ^[m[K
[01m[K/usr/include/glib-2.0/glib/gstrfuncs.h:175:23:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kgchar *[m[K’ but argument is of type ‘[01m[Kconst gchar *[m[K’
 gchar*                g_strchug        (gchar        *string);
[01;32m[K                       ^[m[K
[01m[Kxkblayout.c:[m[K In function ‘[01m[Kxkb_layout_set_layout[m[K’:
[01m[Kxkblayout.c:803:20:[m[K [01;35m[Kwarning: [m[Kpassing argument 3 of ‘[01m[K_vala_string_array_contains[m[K’ discards ‘[01m[Kconst[m[K’ qualifier from pointer target type
   need_us_layout = _vala_string_array_contains (_tmp21_, _tmp21__length1, _tmp20_);
[01;32m[K                    ^[m[K
[01m[Kxkblayout.c:598:17:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kgchar *[m[K’ but argument is of type ‘[01m[Kconst gchar *[m[K’
 static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) {
[01;32m[K                 ^[m[K
[01m[Kxkblayout.c:900:14:[m[K [01;35m[Kwarning: [m[Kpassing argument 3 of ‘[01m[K_vala_string_array_contains[m[K’ discards ‘[01m[Kconst[m[K’ qualifier from pointer target type
   _tmp52_ = !_vala_string_array_contains (_tmp51_, _vala_array_length (_tmp49_), _tmp47_);
[01;32m[K              ^[m[K
[01m[Kxkblayout.c:598:17:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kgchar *[m[K’ but argument is of type ‘[01m[Kconst gchar *[m[K’
 static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) {
[01;32m[K                 ^[m[K
[01m[Kswitcher.c:[m[K In function ‘[01m[Kg_unichar_to_string[m[K’:
[01m[Kswitcher.c:1232:2:[m[K [01;35m[Kwarning: [m[Kpassing argument 2 of ‘[01m[Kg_unichar_to_utf8[m[K’ discards ‘[01m[Kconst[m[K’ qualifier from pointer target type
  g_unichar_to_utf8 (self, _tmp1_);
[01;32m[K  ^[m[K
In file included from [01m[K/usr/include/glib-2.0/glib/gstring.h:33:0[m[K,
                 from [01m[K/usr/include/glib-2.0/glib/giochannel.h:34[m[K,
                 from [01m[K/usr/include/glib-2.0/glib.h:54[m[K,
                 from [01m[Kswitcher.c:26[m[K:
[01m[K/usr/include/glib-2.0/glib/gunicode.h:738:11:[m[K [01;36m[Knote: [m[Kexpected ‘[01m[Kgchar *[m[K’ but argument is of type ‘[01m[Kconst gchar *[m[K’
 gint      g_unichar_to_utf8 (gunichar    c,
[01;32m[K           ^[m[K

SKIP.........

LC_ALL=C sort | uniq > .gitignore.tmp && \
mv .gitignore.tmp .gitignore;
gzip -c ibus-setup.1 > ibus-setup.1.gz.tmp && mv ibus-setup.1.gz.tmp ibus-setup.1.gz
Found too-old cached translation database
Generating and caching the translation database
Merging translations into ibus-setup.desktop.
rm ibus-setup.1
make[2]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/setup'
make[2]: Entering directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8'
make[1]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8'
>>> Source compiled.
 [31;01m*[0m --------------------------- ACCESS VIOLATION SUMMARY ---------------------------
 [31;01m*[0m LOG FILE: "/var/log/sandbox/sandbox-15749.log"
 [31;01m*[0m 
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: mkdir
S: deny
P: /run/user/1000/dconf
A: /run/user/1000/dconf
R: /run/user/1000/dconf
C: gsettings list-recursively org.freedesktop.ibus.general
etc., etc.......
 
Hopefully, this will offer a clue as to what's wrong. Revdep-rebuild shows system is consistent. At first glance, it's referring to permission and deprecations.
Main box- AsRock x370 Gaming K4
Ryzen 7 3700x, 3.6GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
OpenRC Gentoo ~amd64 plasma, glibc-2.41-r2, gcc-15.1.0
kernel-6.15.6 USE=experimental python3.13.3
Top
mutiny
n00b
n00b
Posts: 20
Joined: Wed Aug 06, 2014 9:46 am

  • Quote

Post by mutiny » Fri Aug 15, 2014 3:43 am

Any hints of suggestions to how we might possibly resolve this issue? Thanks.
Top
MrBrown
n00b
n00b
Posts: 4
Joined: Fri Aug 15, 2014 5:37 pm

  • Quote

Post by MrBrown » Fri Aug 15, 2014 5:43 pm

I have the exact issue, it was a permission issue. However now, while ibus-1.5.8 compiles, it confirms compile and immediately exists with error. There is no error in the log, it ends on compile success.

tail /var/tmp/portage/app-i18n/ibus-1.5.8/temp/build.log

Code: Select all

mv .gitignore.tmp .gitignore;
gzip -c ibus-setup.1 > ibus-setup.1.gz.tmp && mv ibus-setup.1.gz.tmp ibus-setup.1.gz
Found cached translation database
Merging translations into ibus-setup.desktop.
rm ibus-setup.1
make[2]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/setup'
make[2]: Entering directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8'
make[2]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8'
make[1]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8'
>>> Source compiled.
This is the end of emerge on screen

Code: Select all

mv .gitignore.tmp .gitignore;
gzip -c ibus-setup.1 > ibus-setup.1.gz.tmp && mv ibus-setup.1.gz.tmp ibus-setup.1.gz
Found cached translation database
Merging translations into ibus-setup.desktop.
rm ibus-setup.1
make[2]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8/setup'
make[2]: Entering directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8'
make[2]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8'
make[1]: Leaving directory '/var/tmp/portage/app-i18n/ibus-1.5.8/work/ibus-1.5.8'
>>> Source compiled.

>>> Failed to emerge app-i18n/ibus-1.5.8, Log file:

>>>  '/var/tmp/portage/app-i18n/ibus-1.5.8/temp/build.log'
Top
Post Reply

7 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic