Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved/reported as bug] dev-libs/atk-2.26.1::gnome failed
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
sethleon
Guru
Guru


Joined: 14 Dec 2003
Posts: 398
Location: Germany

PostPosted: Wed Jan 31, 2018 7:26 am    Post subject: [solved/reported as bug] dev-libs/atk-2.26.1::gnome failed Reply with quote

Due to post error in bugs.gentoo.org I am posting this issue here.

I encountered the following error while emerging the newest atk:

Code:

>>> Emerging (1 of 1) dev-libs/atk-2.26.1::gnome
 * atk-2.26.1.tar.xz BLAKE2B SHA512 size ;-) ...                                                                                                      [ ok ]
>>> Unpacking source...
>>> Unpacking atk-2.26.1.tar.xz to /var/tmp/portage/dev-libs/atk-2.26.1/work
>>> Source unpacked in /var/tmp/portage/dev-libs/atk-2.26.1/work
>>> Preparing source in /var/tmp/portage/dev-libs/atk-2.26.1/work/atk-2.26.1 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-libs/atk-2.26.1/work/atk-2.26.1 ...
 * abi_x86_32.x86: running multilib-minimal_abi_src_configure
meson --buildtype plain --libdir lib32 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload -Denable_docs=true -Ddisable-introspection=true /var/tmp/portage/dev-libs/atk-2.26.1/work/atk-2.26.1 /var/tmp/portage/dev-libs/atk-2.26.1/work/atk-2.26.1-abi_x86_32.x86
The Meson build system
Version: 0.44.0
Source dir: /var/tmp/portage/dev-libs/atk-2.26.1/work/atk-2.26.1
Build dir: /var/tmp/portage/dev-libs/atk-2.26.1/work/atk-2.26.1-abi_x86_32.x86
Build type: native build
Project name: atk
Native C compiler: x86_64-pc-linux-gnu-gcc -m32 (gcc 7.2.0)
Appending CFLAGS from environment: '-march=corei7 -O2 -mno-avx'
Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed'
Build machine cpu family: x86
Build machine cpu: i686
Compiler for C supports argument -fvisibility=hidden: YES
Compiler for C supports argument -Wl,-Bsymbolic: YES
Compiler for C supports argument -Wl,-z,relro: YES
Compiler for C supports argument -Wl,-z,now: YES
Checking for function "bind_textdomain_codeset": YES
Found pkg-config: /usr/bin/i686-pc-linux-gnu-pkg-config (0.29.2)
Native dependency gobject-2.0 found: YES 2.54.3
Configuring atk.pc using configuration
Configuring config.h using configuration
Configuring atkversion.h using configuration
Native dependency glib-2.0 found: YES 2.54.3
Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal)
Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)

Meson encountered an error in file atk/meson.build, line 143, column 8:
gobject-introspection dependency was not found, gir cannot be generated.

A full log can be found at /var/tmp/portage/dev-libs/atk-2.26.1/work/atk-2.26.1-abi_x86_32.x86/meson-logs/meson-log.txt
 * ERROR: dev-libs/atk-2.26.1::gnome failed (configure phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  124:  Called src_configure
 *   environment, line 3917:  Called multilib-minimal_src_configure
 *   environment, line 2489:  Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
 *   environment, line 2703:  Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *   environment, line 2419:  Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *   environment, line 2417:  Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
 *   environment, line  405:  Called multilib-minimal_abi_src_configure
 *   environment, line 2483:  Called multilib_src_configure
 *   environment, line 2919:  Called gnome-meson_src_configure '-Denable_docs=true' '-Ddisable-introspection=true'
 *   environment, line 1673:  Called meson_src_configure
 *   environment, line 2356:  Called die
 * The specific snippet of code:
 *       "$@" || die
 *
 * If you need support, post the output of `emerge --info '=dev-libs/atk-2.26.1::gnome'`,
 * the complete build log and the output of `emerge -pqv '=dev-libs/atk-2.26.1::gnome'`.
 * The complete build log is located at '/var/tmp/portage/dev-libs/atk-2.26.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/atk-2.26.1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-libs/atk-2.26.1/work/atk-2.26.1-abi_x86_32.x86'
 * S: '/var/tmp/portage/dev-libs/atk-2.26.1/work/atk-2.26.1'


I found out, that the 32bit pkg-config does not return the dependency for gobject-introspection-1.0, while the 64bit version does:

Code:
# /usr/bin/i686-pc-linux-gnu-pkg-config --list-all | grep intro


Code:
# /usr/bin/x86_64-pc-linux-gnu-pkg-config --list-all | grep intro
gobject-introspection-no-export-1.0 gobject-introspection - GObject Introspection
gobject-introspection-1.0           gobject-introspection - GObject Introspection


But there is no multilib version of the package gobject-introspection.
Does anyone know how to handle this?

For now I am just masking the new ebuilds.
_________________
Mess with the best, die like the rest.


Last edited by sethleon on Wed Jan 31, 2018 8:30 am; edited 1 time in total
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Wed Jan 31, 2018 8:11 am    Post subject: Reply with quote

try bumped ebuild from portage tree.
Back to top
View user's profile Send private message
sethleon
Guru
Guru


Joined: 14 Dec 2003
Posts: 398
Location: Germany

PostPosted: Wed Jan 31, 2018 8:14 am    Post subject: Reply with quote

I know that this is working, because it does not use the meson configuring.
It looks like the ebuild as of atk version 2.24.0.

Strange is that I cannot post a bug to the gentoo bugzilla,
I only get an error access denied when posting.
_________________
Mess with the best, die like the rest.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Wed Jan 31, 2018 8:21 am    Post subject: Reply with quote

sethleon wrote:
Strange is that I cannot post a bug to the gentoo bugzilla,
I only get an error access denied when posting.

You try to upload a file that can write access only as root? If yes, copy file in another place that user can have write access.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Wed Jan 31, 2018 8:26 am    Post subject: Reply with quote

sethleon wrote:
It looks like the ebuild as of atk version 2.24.0.

yes, it does. I just bumped ebuild, put it my overlay and Voilà.
Back to top
View user's profile Send private message
sethleon
Guru
Guru


Joined: 14 Dec 2003
Posts: 398
Location: Germany

PostPosted: Wed Jan 31, 2018 8:29 am    Post subject: Reply with quote

fedeliallalinea wrote:
sethleon wrote:
Strange is that I cannot post a bug to the gentoo bugzilla,
I only get an error access denied when posting.

You try to upload a file that can write access only as root? If yes, copy file in another place that user can have write access.


You are right, it works. Strange ... I always did it that way.

Bug is listed as Bug 646192 - dev-libs/atk-2.26.1::gnome failed in configure phase: meson.build error: gobject-introspection not found for abi_x86_32
_________________
Mess with the best, die like the rest.
Back to top
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20048

PostPosted: Thu Feb 01, 2018 2:54 am    Post subject: Reply with quote

Moved from Portage & Programming to Unsupported Software since ::gnome is an experimental overlay.
_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum