View previous topic :: View next topic |
Author |
Message |
jserink Veteran
Joined: 30 Jan 2004 Posts: 1008
|
Posted: Tue Nov 13, 2018 1:55 am Post subject: Evolution-data-server 3.31.2 fails to build[SOLVED] |
|
|
Hi All:
From the gnome-next overlay, the latest beta release of evolution will not build, dies here:
[ 41%] Linking CXX shared library libedataserver-1.2.so
cd /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/libedataserver && /usr/bin/cmake -E cmake_link_script CMakeFiles/edataserver.dir/link.txt --verbose=1
/usr/x86_64-pc-linux-gnu/gcc-bin/7.3.0/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -mtune=native -Werror-implicit-function-declaration -Wformat -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -fno-strict-aliasing -Wno-deprecated-declarations -Wabi -Wnoexcept -Wl,-O1 -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,libedataserver-1.2.so.24 -o libedataserver-1.2.so.24.0.0 CMakeFiles/edataserver.dir/e-cancellable-locks.c.o CMakeFiles/edataserver.dir/e-categories.c.o CMakeFiles/edataserver.dir/e-client.c.o CMakeFiles/edataserver.dir/e-collator.c.o CMakeFiles/edataserver.dir/e-credentials.c.o CMakeFiles/edataserver.dir/e-extensible.c.o CMakeFiles/edataserver.dir/e-extension.c.o CMakeFiles/edataserver.dir/e-flag.c.o CMakeFiles/edataserver.dir/e-free-form-exp.c.o CMakeFiles/edataserver.dir/e-gdata-oauth2-authorizer.c.o CMakeFiles/edataserver.dir/e-iterator.c.o CMakeFiles/edataserver.dir/e-list.c.o CMakeFiles/edataserver.dir/e-list-iterator.c.o CMakeFiles/edataserver.dir/e-memory.c.o CMakeFiles/edataserver.dir/e-module.c.o CMakeFiles/edataserver.dir/e-network-monitor.c.o CMakeFiles/edataserver.dir/e-oauth2-service.c.o CMakeFiles/edataserver.dir/e-oauth2-service-base.c.o CMakeFiles/edataserver.dir/e-oauth2-service-google.c.o CMakeFiles/edataserver.dir/e-oauth2-service-outlook.c.o CMakeFiles/edataserver.dir/e-oauth2-services.c.o CMakeFiles/edataserver.dir/e-operation-pool.c.o CMakeFiles/edataserver.dir/e-proxy.c.o CMakeFiles/edataserver.dir/e-secret-store.c.o CMakeFiles/edataserver.dir/e-sexp.c.o CMakeFiles/edataserver.dir/e-soup-auth-bearer.c.o CMakeFiles/edataserver.dir/e-soup-session.c.o CMakeFiles/edataserver.dir/e-soup-ssl-trust.c.o CMakeFiles/edataserver.dir/e-source.c.o CMakeFiles/edataserver.dir/e-source-extension.c.o CMakeFiles/edataserver.dir/e-source-address-book.c.o CMakeFiles/edataserver.dir/e-source-alarms.c.o CMakeFiles/edataserver.dir/e-source-authentication.c.o CMakeFiles/edataserver.dir/e-source-autocomplete.c.o CMakeFiles/edataserver.dir/e-source-autoconfig.c.o CMakeFiles/edataserver.dir/e-source-backend.c.o CMakeFiles/edataserver.dir/e-source-calendar.c.o CMakeFiles/edataserver.dir/e-source-camel.c.o CMakeFiles/edataserver.dir/e-source-collection.c.o CMakeFiles/edataserver.dir/e-source-contacts.c.o CMakeFiles/edataserver.dir/e-source-credentials-provider.c.o CMakeFiles/edataserver.dir/e-source-credentials-provider-impl.c.o CMakeFiles/edataserver.dir/e-source-credentials-provider-impl-oauth2.c.o CMakeFiles/edataserver.dir/e-source-credentials-provider-impl-password.c.o CMakeFiles/edataserver.dir/e-source-goa.c.o CMakeFiles/edataserver.dir/e-source-ldap.c.o CMakeFiles/edataserver.dir/e-source-local.c.o CMakeFiles/edataserver.dir/e-source-mail-account.c.o CMakeFiles/edataserver.dir/e-source-mail-composition.c.o CMakeFiles/edataserver.dir/e-source-mail-identity.c.o CMakeFiles/edataserver.dir/e-source-mail-signature.c.o CMakeFiles/edataserver.dir/e-source-mail-submission.c.o CMakeFiles/edataserver.dir/e-source-mail-transport.c.o CMakeFiles/edataserver.dir/e-source-mdn.c.o CMakeFiles/edataserver.dir/e-source-memo-list.c.o CMakeFiles/edataserver.dir/e-source-offline.c.o CMakeFiles/edataserver.dir/e-source-openpgp.c.o CMakeFiles/edataserver.dir/e-source-proxy.c.o CMakeFiles/edataserver.dir/e-source-refresh.c.o CMakeFiles/edataserver.dir/e-source-registry.c.o CMakeFiles/edataserver.dir/e-source-registry-watcher.c.o CMakeFiles/edataserver.dir/e-source-resource.c.o CMakeFiles/edataserver.dir/e-source-revision-guards.c.o CMakeFiles/edataserver.dir/e-source-security.c.o CMakeFiles/edataserver.dir/e-source-selectable.c.o CMakeFiles/edataserver.dir/e-source-smime.c.o CMakeFiles/edataserver.dir/e-source-task-list.c.o CMakeFiles/edataserver.dir/e-source-uoa.c.o CMakeFiles/edataserver.dir/e-source-weather.c.o CMakeFiles/edataserver.dir/e-source-webdav.c.o CMakeFiles/edataserver.dir/e-debug-log.c.o CMakeFiles/edataserver.dir/e-time-utils.c.o CMakeFiles/edataserver.dir/e-uid.c.o CMakeFiles/edataserver.dir/e-url.c.o CMakeFiles/edataserver.dir/e-webdav-discover.c.o CMakeFiles/edataserver.dir/e-webdav-session.c.o CMakeFiles/edataserver.dir/e-data-server-util.c.o CMakeFiles/edataserver.dir/e-xml-document.c.o CMakeFiles/edataserver.dir/e-xml-hash-utils.c.o CMakeFiles/edataserver.dir/e-xml-utils.c.o CMakeFiles/edataserver.dir/eds-version.c.o CMakeFiles/edataserver.dir/e-source-enumtypes.c.o -Wl,-rpath,/tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/camel:/tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/private: ../camel/libcamel-1.2.so.62.0.0 libedataserver-private.a ../private/libedbus-private.so -Wl,--export-dynamic -lgmodule-2.0 -pthread -lsecret-1 -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lgcr-base-3 -lgck-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lp11-kit -lgio-2.0 -lgobject-2.0 -lglib-2.0 -licui18n -licuuc -licudata -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgdata -lxml2 -lsoup-2.4 -ljson-glib-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lsqlite3 -lz -licui18n -licuuc -licudata -lgdata -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4
cd /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/libedataserver && /usr/bin/cmake -E cmake_symlink_library libedataserver-1.2.so.24.0.0 libedataserver-1.2.so.24 libedataserver-1.2.so
make[2]: Leaving directory '/tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build'
[ 41%] Built target edataserver
make[1]: Leaving directory '/tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build'
make: *** [Makefile:141: all] Error 2
* ERROR: gnome-extra/evolution-data-server-3.31.2::gnome-next failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=gnome-extra/evolution-data-server-3.31.2::gnome-next'`,
* the complete build log and the output of `emerge -pqv '=gnome-extra/evolution-data-server-3.31.2::gnome-next'`.
* The complete build log is located at '/tmp/portage/gnome-extra/evolution-data-server-3.31.2/temp/build.log'.
* The ebuild environment file is located at '/tmp/portage/gnome-extra/evolution-data-server-3.31.2/temp/environment'.
* Working directory: '/tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build'
* S: '/tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2'
emerge --info '=gnome-extra/evolution-data-server-3.31.2::gnome-next' is here:
https://paste.pound-python.org/show/d8XmGC7I5VWPMR8YxbTi/
emerge -pqv '=gnome-extra/evolution-data-server-3.31.2::gnome-next' is here:
https://paste.pound-python.org/show/7DDdV4w5WOvPNAlJyFQ0/
The entire /tmp/portage/gnome-extra/evolution-data-server-3.31.2/temp/build.log is here:
https://paste.pound-python.org/show/nmnkjX26qo0NBJquLrVU/
This is the first time i've had problems with a beta build of evolution not working so I'm thinking it might be something local to my machine.
Cheers,
john
Last edited by jserink on Thu Nov 15, 2018 8:02 am; edited 1 time in total |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9679 Location: almost Mile High in the USA
|
Posted: Tue Nov 13, 2018 3:55 am Post subject: |
|
|
Wild guess - what version of dev-libs/gobject-introspection are you using, can it be upgraded?
Sorry I don't use that overlay so not sure... _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
jserink Veteran
Joined: 30 Jan 2004 Posts: 1008
|
Posted: Tue Nov 13, 2018 4:53 am Post subject: |
|
|
eccerr0r wrote: | Wild guess - what version of dev-libs/gobject-introspection are you using, can it be upgraded?
Sorry I don't use that overlay so not sure... |
jserinki7 /home/jserink # equery list gobject-introspection
* Searching for gobject-introspection ...
[I-O] [ -] dev-libs/gobject-introspection-1.58.0:0
jserinki7 /home/jserink # ls -l /usr/portage/dev-libs/gobject-introspection
total 20
-rw-r--r-- 1 root root 2081 Aug 31 07:39 gobject-introspection-1.50.0.ebuild
-rw-r--r-- 1 root root 2092 Aug 31 07:39 gobject-introspection-1.52.1.ebuild
-rw-r--r-- 1 root root 2137 Nov 7 07:39 gobject-introspection-1.56.1.ebuild
-rw-r--r-- 1 root root 2224 Nov 7 07:39 Manifest
-rw-r--r-- 1 root root 367 Jan 25 2016 metadata.xml
jserinki7 /home/jserink # ls -l /var/lib/layman/gnome-next/dev-libs/gobject-introspection
total 12
-rw-r--r-- 1 root root 2086 Oct 9 11:27 gobject-introspection-1.58.0.ebuild
-rw-r--r-- 1 root root 322 Oct 9 11:27 Manifest
-rw-r--r-- 1 root root 367 Oct 9 11:27 metadata.xml
Its the latest available.
Cheers,
John |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9679 Location: almost Mile High in the USA
|
Posted: Tue Nov 13, 2018 5:40 am Post subject: |
|
|
To save some hunt time for others to look at, this seems to be the error that broke the camel's back:
Code: | [ 31%] Generating Camel-1.2.typelib
cd /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/camel && /usr/bin/g-ir-compiler --includedir=/tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2/src/camel /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/camel/Camel-1.2.gir -o /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/camel/Camel-1.2.typelib
error parsing file /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/camel/Camel-1.2.gir: Error on line 37626 char 28: Document ended unexpectedly while inside an attribute value
make[2]: *** [src/camel/CMakeFiles/gir-typelibs-Camel_1_2_gir.dir/build.make:61: src/camel/Camel-1.2.typelib] Error 1
|
The only other possibility is that you ran out of disk space but that's unlikely because others worked fine... _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
jserink Veteran
Joined: 30 Jan 2004 Posts: 1008
|
Posted: Tue Nov 13, 2018 8:20 am Post subject: |
|
|
eccerr0r wrote: | To save some hunt time for others to look at, this seems to be the error that broke the camel's back:
Code: | [ 31%] Generating Camel-1.2.typelib
cd /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/camel && /usr/bin/g-ir-compiler --includedir=/tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2/src/camel /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/camel/Camel-1.2.gir -o /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/camel/Camel-1.2.typelib
error parsing file /tmp/portage/gnome-extra/evolution-data-server-3.31.2/work/evolution-data-server-3.31.2_build/src/camel/Camel-1.2.gir: Error on line 37626 char 28: Document ended unexpectedly while inside an attribute value
make[2]: *** [src/camel/CMakeFiles/gir-typelibs-Camel_1_2_gir.dir/build.make:61: src/camel/Camel-1.2.typelib] Error 1
|
The only other possibility is that you ran out of disk space but that's unlikely because others worked fine... |
Dunno....
jserinki7 /home/jserink # df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/nvme0n1p4 486924832 383785340 78381172 84% /
devtmpfs 10240 0 10240 0% /dev
tmpfs 3264388 3944 3260444 1% /run
cgroup_root 10240 0 10240 0% /sys/fs/cgroup
shm 16321928 46620 16275308 1% /dev/shm
tmpfs 10485760 0 10485760 0% /var/tmp/portage
none 16321928 24 16321904 1% /run/user/1000
/dev/mmcblk0p1 122383388 91371620 24752008 79% /run/media/jserink/Data
Got 78G available.
Good idea to check that though.
Cheers,
john |
|
Back to top |
|
|
jserink Veteran
Joined: 30 Jan 2004 Posts: 1008
|
Posted: Thu Nov 15, 2018 8:03 am Post subject: Solved |
|
|
Hi Guys:
Just did a layman -S and ran emerge -uDa world and evolution + evolution-data-server came up for upgrade and they both build fine so the ebuild must have been corrected.
Its all good, working great.
Cheers,
john |
|
Back to top |
|
|
|