| Summary: | app-office/libreoffice-5.0.3.2 crashes on export pdf in writer if gtk3 flag on | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Harris Landgarten <harrisl> |
| Component: | Current packages | Assignee: | Gentoo Office Team <office> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | anton.gubarkov |
| Priority: | Normal | ||
| Version: | 10.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Harris Landgarten
2015-11-16 20:08:59 UTC
I been unable to duplicate this. You do need to provide emerge --info libreoffice tho so people have a starting spot to debug. I hope this helps. I did see some references to export crashes being fixed in 5.08 during google search but have not found a good page to reference.
Package Manager Information:
Package Name paludis
Package Version 2.4.0
Build Date 2015-08-27T21:30:39-0400
Built with CXX x86_64-pc-linux-gnu-g++ 4.9.3
Built with CXXFLAGS -march=native -O2 -pipe
Built with LDFLAGS -Wl,-O1 -Wl,--as-needed
Environment Information:
Format paludis
Config dir /etc/paludis
Root /
System Root /
World file /var/db/pkg/world
Repository layman:
format unavailable
location /var/db/paludis/repositories/layman
sync tar+http://git.exherbo.org/layman_repositories.tar.bz2
sync_options
Repository gentoo:
format e
location /usr/portage
builddir /var/tmp/paludis
cache /usr/portage/metadata/md5-cache
distdir /usr/portage/distfiles
eapi_when_unknown 0
eapi_when_unspecified 0
eclassdirs /usr/portage/eclass
layout traditional
manifest_hashes SHA256 SHA512 WHIRLPOOL
names_cache /usr/portage/.cache/names
newsdir /usr/portage/metadata/news
profile_eapi_when_unspecified 0
profile_layout traditional
profiles /usr/portage/profiles/default/linux/amd64/13.0/desktop/gnome/systemd
securitydir /usr/portage/metadata/glsa
setsdir /usr/portage/sets
sync rsync://rsync25.us.gentoo.org/gentoo-portage
sync_options --no-new-compress --compress
thin_manifests false
use_manifest use
write_cache /var/cache/paludis/metadata
Package information
app-shells/bash 4.3_p42
dev-java/java-config 2.2.0
dev-lang/perl 5.22.0
dev-lang/python 2.7.10-r2 3.3.5-r2 3.4.3-r2 3.5.0-r1
dev-util/ccache (none)
dev-util/cmake 3.4.0
dev-util/pkgconfig 0.29
sys-apps/baselayout 2.2
sys-apps/openrc 0.18.3
sys-apps/sandbox 2.9
sys-devel/autoconf 2.13 2.69-r1
sys-devel/automake 1.10.3-r1 1.11.6-r1 1.12.6 1.13.4 1.14.1 1.15
sys-devel/binutils 2.25.1-r1
sys-devel/gcc 4.9.3
sys-devel/gcc-config 1.8
sys-devel/libtool 2.4.6-r1
sys-devel/make 4.1-r1
sys-freebsd/freebsd-lib (none)
sys-kernel/linux-headers 4.3
sys-libs/glibc 2.22-r1
sys-libs/uclibc (none)
Repository gnome:
format e
location /var/paludis/repositories/gnome
builddir /var/tmp/paludis
cache /var/empty
distdir /usr/portage/distfiles
eapi_when_unknown 0
eapi_when_unspecified 0
eclassdirs /usr/portage/eclass /var/paludis/repositories/gnome/eclass
layout traditional
manifest_hashes SHA256 SHA512 WHIRLPOOL
master_repository gentoo
names_cache /var/paludis/repositories/gnome/.cache/names
newsdir /var/paludis/repositories/gnome/metadata/news
profile_eapi_when_unspecified 0
profile_layout traditional
profiles /usr/portage/profiles/default/linux/amd64/13.0/desktop/gnome/systemd
securitydir /var/paludis/repositories/gnome/metadata/glsa
setsdir /var/paludis/repositories/gnome/sets
sync git://anongit.gentoo.org/proj/gnome.git git+ssh://git@git.gentoo.org/proj/gnome.git git+https://anongit.gentoo.org/git/proj/gnome.git
sync_options
thin_manifests true
use_manifest use
write_cache /var/cache/paludis/metadata
Repository local_overlay:
format e
location /usr/local/portage
builddir /var/tmp/paludis
cache /var/empty
distdir /usr/portage/distfiles
eapi_when_unknown 0
eapi_when_unspecified 0
eclassdirs /usr/portage/eclass /usr/local/portage/eclass
layout traditional
manifest_hashes SHA256 SHA512 WHIRLPOOL
master_repository gentoo
names_cache /usr/local/portage/.cache/names
newsdir /usr/local/portage/metadata/news
profile_eapi_when_unspecified 0
profile_layout traditional
profiles /usr/portage/profiles/default/linux/amd64/13.0/desktop/gnome/systemd
securitydir /usr/local/portage/metadata/glsa
setsdir /usr/local/portage/sets
sync
sync_options
thin_manifests false
use_manifest use
write_cache /var/cache/paludis/metadata
Repository sublime-text:
format e
location /var/paludis/repositories/sublime-text
builddir /var/tmp/paludis
cache /var/empty
distdir /usr/portage/distfiles
eapi_when_unknown 0
eapi_when_unspecified 0
eclassdirs /usr/portage/eclass /var/paludis/repositories/sublime-text/eclass
layout traditional
manifest_hashes SHA256 SHA512 WHIRLPOOL
master_repository gentoo
names_cache /var/paludis/repositories/sublime-text/.cache/names
newsdir /var/paludis/repositories/sublime-text/metadata/news
profile_eapi_when_unspecified 0
profile_layout traditional
profiles /usr/portage/profiles/default/linux/amd64/13.0/desktop/gnome/systemd
securitydir /var/paludis/repositories/sublime-text/metadata/glsa
setsdir /var/paludis/repositories/sublime-text/sets
sync git://github.com/DamnWidget/sublime-text.git
sync_options
thin_manifests false
use_manifest use
write_cache /var/cache/paludis/metadata
Repository sunrise:
format e
location /var/paludis/repositories/sunrise
builddir /var/tmp/paludis
cache /var/empty
distdir /usr/portage/distfiles
eapi_when_unknown 0
eapi_when_unspecified 0
eclassdirs /usr/portage/eclass /var/paludis/repositories/sunrise/eclass
layout traditional
manifest_hashes SHA256 SHA512 WHIRLPOOL
master_repository gentoo
names_cache /var/paludis/repositories/sunrise/.cache/names
newsdir /var/paludis/repositories/sunrise/metadata/news
profile_eapi_when_unspecified 0
profile_layout traditional
profiles /usr/portage/profiles/default/linux/amd64/13.0/desktop/gnome/systemd
securitydir /var/paludis/repositories/sunrise/metadata/glsa
setsdir /var/paludis/repositories/sunrise/sets
sync git://anongit.gentoo.org/proj/sunrise-reviewed.git git+http://git.overlays.gentoo.org/gitroot/proj/sunrise-reviewed.git git+ssh://git@git.overlays.gentoo.org/proj/sunrise-reviewed.git
sync_options
thin_manifests false
use_manifest use
write_cache /var/cache/paludis/metadata
Repository vmware:
format e
location /var/paludis/repositories/vmware
builddir /var/tmp/paludis
cache /var/empty
distdir /usr/portage/distfiles
eapi_when_unknown 0
eapi_when_unspecified 0
eclassdirs /usr/portage/eclass /var/paludis/repositories/vmware/eclass
layout traditional
manifest_hashes SHA256 SHA512 WHIRLPOOL
master_repository gentoo
names_cache /var/paludis/repositories/vmware/.cache/names
newsdir /var/paludis/repositories/vmware/metadata/news
profile_eapi_when_unspecified 0
profile_layout traditional
profiles /usr/portage/profiles/default/linux/amd64/13.0/desktop/gnome/systemd
securitydir /var/paludis/repositories/vmware/metadata/glsa
setsdir /var/paludis/repositories/vmware/sets
sync git://anongit.gentoo.org/proj/vmware.git git+http://anongit.gentoo.org/git/proj/vmware.git git+ssh://git@git.gentoo.org/proj/vmware.git
sync_options
thin_manifests true
use_manifest use
write_cache /var/cache/paludis/metadata
Repository installed:
format vdb
location /var/db/pkg
builddir /var/tmp/paludis
eapi_when_unknown 0
names_cache /var/db/pkg/.cache/names
root /
Repository installed-unpackaged:
format installed_unpackaged
location /var/paludis/installed-unpackaged
root /
Extra Information for app-office/libreoffice-5.0.3.2::installed:
>>> Running ebuild phase killold as paludisbuild:paludisbuild...
>>> Starting builtin_killold
>>> Done builtin_killold
>>> Completed ebuild phase killold
>>> Running ebuild phases initmisc infovars info as paludisbuild:paludisbuild...
>>> Starting builtin_initmisc
bunzip2 < /var/db/pkg/app-office/libreoffice-5.0.3.2/environment.bz2 > /var/tmp/paludis/environment-app-office-libreoffice-5.0.3.2-12329
ebuild_scrub_environment /var/tmp/paludis/environment-app-office-libreoffice-5.0.3.2-12329
ebuild_safe_source /var/tmp/paludis/environment-app-office-libreoffice-5.0.3.2-12329
rm /var/tmp/paludis/environment-app-office-libreoffice-5.0.3.2-12329
>>> Done builtin_initmisc
>>> Starting builtin_infovars
ACCEPT_KEYWORDS=amd64
CBUILD=x86_64-pc-linux-gnu
CC=
CFLAGS=-march=native -O2 -pipe
CHOST=x86_64-pc-linux-gnu
CONFIG_PROTECT=/etc
CONFIG_PROTECT_MASK=/etc/env.d /etc/gconf
CPPFLAGS=
CTARGET=
CXX=
CXXFLAGS=-march=native -O2 -pipe
DISTDIR=/var/db/pkg/app-office/libreoffice-5.0.3.2
FCFLAGS=-O2 -pipe
FEATURES=
FFLAGS=-O2 -pipe
GENTOO_MIRRORS=
INSTALL_MASK=
LANG=
LC_ALL=C
LDFLAGS=-Wl,-O1 -Wl,--as-needed
MAKEOPTS=-j6
PORTAGE_COMPRESS=
PORTAGE_COMPRESS_FLAGS=
PORTAGE_CONFIGROOT=
PORTAGE_RSYNC_EXTRA_OPTS=
PORTAGE_RSYNC_OPTS=
PORTAGE_TMPDIR=/var/tmp/paludis
PORTDIR=/var/db/pkg/app-office/libreoffice-5.0.3.2
PORTDIR_OVERLAY=
SYNC=
USE=amd64 bluetooth branding cups dbus eds gnome gstreamer gtk java abi_x86_64 elibc_glibc kernel_linux libreoffice_extensions_nlpsolver python_single_target_python2_7 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 userland_GNU amd64
USE_PYTHON=
>>> Done builtin_infovars
>>> Starting pkg_info
>>> Done pkg_info
>>> Completed ebuild phases initmisc infovars info
>>> Running ebuild phase tidyup as paludisbuild:paludisbuild...
>>> Starting builtin_tidyup
rm -fr /var/tmp/paludis/app-office-libreoffice-5.0.3.2-info
>>> Done builtin_tidyup
>>> Completed ebuild phase tidyup
Extra Information for app-office/libreoffice-5.0.3.2:0::gentoo:
>>> Running ebuild phase killold as paludisbuild:paludisbuild...
>>> Starting builtin_killold
>>> Done builtin_killold
>>> Completed ebuild phase killold
>>> Running ebuild phases initmisc infovars info as paludisbuild:paludisbuild...
>>> Starting builtin_initmisc
>>> Done builtin_initmisc
>>> Starting builtin_infovars
ACCEPT_KEYWORDS=amd64
CBUILD=x86_64-pc-linux-gnu
CC=
CFLAGS=-march=native -O2 -pipe
CHOST=x86_64-pc-linux-gnu
CONFIG_PROTECT=
CONFIG_PROTECT_MASK=
CPPFLAGS=
CTARGET=
CXX=
CXXFLAGS=-march=native -O2 -pipe
DISTDIR=/usr/portage/distfiles
FCFLAGS=-O2 -pipe
FEATURES=
FFLAGS=-O2 -pipe
GENTOO_MIRRORS=
INSTALL_MASK=
LANG=
LC_ALL=C
LDFLAGS=-Wl,-O1 -Wl,--as-needed
MAKEOPTS=-j6
PORTAGE_COMPRESS=
PORTAGE_COMPRESS_FLAGS=
PORTAGE_CONFIGROOT=
PORTAGE_RSYNC_EXTRA_OPTS=
PORTAGE_RSYNC_OPTS=
PORTAGE_TMPDIR=/var/tmp/paludis
PORTDIR=/usr/portage
PORTDIR_OVERLAY=
SYNC=
USE=amd64 bluetooth branding cups dbus eds gnome gstreamer gtk java abi_x86_64 elibc_glibc kernel_linux libreoffice_extensions_nlpsolver python_single_target_python2_7 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 userland_GNU amd64
USE_PYTHON=
>>> Done builtin_infovars
>>> Starting pkg_info
>>> Done pkg_info
>>> Completed ebuild phases initmisc infovars info
>>> Running ebuild phase tidyup as paludisbuild:paludisbuild...
>>> Starting builtin_tidyup
rm -fr /var/tmp/paludis/app-office-libreoffice-5.0.3.2-info
>>> Done builtin_tidyup
>>> Completed ebuild phase tidyup
gtk3 frontend is highly unstable and not recommended by us imho, switch it off and dont try again before 5.1... the only reason why we haven't completely masked the useflag yet is because the bug may depend on your graphics hardware. in certain combinations you may be lucky. (the flag IS masked for stable users, which becomes relevant with the upcoming 5.0.3 stabilization.) debian and suse do not include the gtk3 frontend at all. Well they fixed the other gtk3+ bug with 5.0.3 but obviously broke export. I will try it again when 5.0.8 hits which is supposed to fix this bug. I hit the same problem. libreoffice-5.0.3.2 crashes immediatly trying to export something. Reemerging libreoffice-5.0.3.2 without the gtk3 USE flag solved the issue for me. (In reply to Harris Landgarten from comment #4) > Well they fixed the other gtk3+ bug with 5.0.3 but obviously broke export. I > will try it again when 5.0.8 hits which is supposed to fix this bug. Do you have an upstream bug report at hand? https://bugs.documentfoundation.org/show_bug.cgi?id=94936 appears to be the upstream bug (In reply to Harris Landgarten from comment #7) > https://bugs.documentfoundation.org/show_bug.cgi?id=94936 > > appears to be the upstream bug Fixed then. using 5.1 with gtk3 with no issues so far. |