| Summary: | app-office/libreoffice-3.4.99.1-r1 ACCESS VIOLATION in mkdir /root/.kde4 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Johannes Hirte <johannes.hirte> |
| Component: | Current packages | Assignee: | Gentoo Office Team <office> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | alex, alon.barlev, casta, giovanni.bobbio, patrick.holthaus, pcmoore, silvio.gerli, tdalman |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Stunning error dialogue
sandbox-14753.log |
||
|
Description
Johannes Hirte
2011-12-14 10:26:23 UTC
Here's some more context how it happens: [ build CUT ] writerfilter_rtftok /bin/sh: line 1: 3067 Aborted LD_LIBRARY_PATH="$O/lib":$O/lib/sqlite DBGSV_ERROR_OUT=shell STAR_RESOURCEPATH=$O/bin/ $O/bin/cppunit/cppunittester $W/LinkTarget/CppunitTest/libtest_hwpfilter_test_hwpfilter.so --protector unoexceptionprotector.so unoexceptionprotector "-env:CONFIGURATION_LAYERS=xcsxcu:file://$O/xml/registry" "-env:UNO_TYPES= file://$O/bin/udkapi.rdb file://$O/bin/types.rdb" "-env:UNO_SERVICES=file://$O/xml/ure/services.rdb file://$W/ComponentTarget/hwpfilter/source/hwp.component file://$O/xml/configmgr.component file://$O/xml/ucb1.component file://$O/xml/ucpfile1.component" -env:URE_INTERNAL_LIB_DIR=file://$O/lib -env:LO_LIB_DIR=file://$O/lib > $W/CppunitTest/hwpfilter_test_hwpfilter.test.log 2>&1 /bin/sh: line 1: 3106 Aborted LD_LIBRARY_PATH="$O/lib":$O/lib/sqlite DBGSV_ERROR_OUT=shell STAR_RESOURCEPATH=$O/bin/ $O/bin/cppunit/cppunittester $W/LinkTarget/CppunitTest/libtest_writerfilter_rtftok.so --protector unoexceptionprotector.so unoexceptionprotector "-env:CONFIGURATION_LAYERS=xcsxcu:file://$O/xml/registry" "-env:UNO_TYPES= file://$O/bin/udkapi.rdb file://$O/bin/types.rdb" "-env:UNO_SERVICES=file://$O/xml/ure/services.rdb file://$W/ComponentTarget/writerfilter/util/writerfilter.component file://$O/xml/configmgr.component file://$O/xml/ucb1.component file://$O/xml/ucpfile1.component" -env:URE_INTERNAL_LIB_DIR=file://$O/lib -env:LO_LIB_DIR=file://$O/lib > $W/CppunitTest/writerfilter_rtftok.test.log 2>&1 I18N: Operating system doesn't support locale "en_US" ACCESS DENIED mkdir: /root/.kde4 mkdir failed: : Permission denied Same here. Not only affects amd64. I can confirm it for x86. The same happens to me on this machine:
Portage 2.1.10.41 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.3, glibc-2.14.1-r1, 3.1.5-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-3.1.5-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E7500_@_2.93GHz-with-gentoo-2.1
Timestamp of tree: Thu, 22 Dec 2011 14:15:01 +0000
app-shells/bash: 4.2_p20
dev-java/java-config: 2.1.11-r3
dev-lang/python: 2.7.2-r3, 3.2.2
dev-util/cmake: 2.8.6-r4
dev-util/pkgconfig: 0.26
sys-apps/baselayout: 2.1
sys-apps/openrc: 0.9.7
sys-apps/sandbox: 2.5
sys-devel/autoconf: 2.13, 2.68
sys-devel/automake: 1.11.1-r1
sys-devel/binutils: 2.22-r1
sys-devel/gcc: 4.5.3-r1
sys-devel/gcc-config: 1.5-r2
sys-devel/libtool: 2.4.2
sys-devel/make: 3.82-r3
sys-kernel/linux-headers: 3.1 (virtual/os-headers)
sys-libs/glibc: 2.14.1-r1
But I do not understand why other users didn't notice something else: during LibreOffice emerge a dialog window shows up and says that some file in /var/tmp/portage/app-office/libreoffice-... could not be found. Why a graphical notification??
If you acknowlegde the message, the installing process goes on and at the end produces a sandbox violation related to /root/.kde4 symlinks (??).
This bug could be triggered by the "kde" use flag. Does this ebuild try to alter the KDE settings of the current user (root) ?!
I also want to add that 3.4.99.2 gives the same pitiful result, just like 3.4.99.1 did.
Created attachment 296773 [details]
Stunning error dialogue
I've manage to compile and successfully install LibreOffice 3.4.99.2 by doing
something like:
MAKEOPTS="-j1" emerge libreoffice
The error dialogue complaining about missing files from a hypothetical ~/.kde4
folder still shows up.
Much more sandbox violations for me.
I use app-office/libreoffice-3.4.99.2.
Also the dialog box of attachment#296773 [details] is still presented...
Created attachment 296921 [details]
sandbox-14753.log
*** Bug 396481 has been marked as a duplicate of this bug. *** I suspect this error only occurs when USE=kde is set. The error does not occur on my machines (built yesterday, both with USE='-kde'). (In reply to comment #9) > I suspect this error only occurs when USE=kde is set. The error does not occur > on my machines (built yesterday, both with USE='-kde'). Ii is not necessary to change USE to -kde. For me it was enaugh to compile libreoffice switching off kde and kdm and compile libreoffice in shell command. 1. logoff in kde 2. CRTL+ALT+F1 3. login as root 4. /etc/init-d/xdm stop 5. emerge libreoffice 6. /etc/init-d/xdm start 7. login in kde libreoffice-3.4.99.1-r1 is no longer in the Portage tree. Can this bug be closed? (In reply to comment #11) > libreoffice-3.4.99.1-r1 is no longer in the Portage tree. Can this bug be > closed? Yes. |