View previous topic :: View next topic |
Author |
Message |
Yminus Apprentice
Joined: 06 Jan 2008 Posts: 184
|
Posted: Sun Nov 23, 2014 12:57 am Post subject: libreoffice does depend on app-emulation/emul-linux-x86-base |
|
|
I am trying to compile my Gentoo Multilib System without emul-linux Packages.
But it seems I am stuck here:
Code: | The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by x11-libs/libSM-1.2.2[abi_x86_32,uuid]
# required by x11-libs/libXt-1.1.4
# required by app-office/libreoffice-4.3.4.1
# required by @selected
# required by @world (argument)
# /etc/portage/package.mask/emul-linux:
# mask emul-linux
=app-emulation/emul-linux-x86-baselibs-20140508-r12 |
I already set the USE flags for x11-libs/libSM and x11-libs/libXt and reemerged them:
Code: | [I] x11-libs/libXt
Available versions: 1.1.4 [M]~9999[1] {static-libs ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 1.1.4(01:02:17 22.11.2014)(-static-libs ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
Homepage: http://xorg.freedesktop.org/
Description: X.Org Xt library
[D] x11-libs/libSM
Available versions: 1.2.1 ~1.2.1-r1 1.2.2 ~1.2.2-r1 [M]~9999[1] {doc ipv6 static-libs +uuid ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 1.2.2-r1(23:55:52 21.11.2014)(ipv6 uuid -doc -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32")
Homepage: http://xorg.freedesktop.org/
Description: X.Org SM library
[1] "x11" /var/lib/layman/x11 |
Is there a way to get libreoffice emerged without emul-linux? |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1248
|
Posted: Sun Nov 23, 2014 4:49 am Post subject: Re: libreoffice does depend on app-emulation/emul-linux-x86- |
|
|
Yminus wrote: | Is there a way to get libreoffice emerged without emul-linux? |
yes |
|
Back to top |
|
|
natrix Guru
Joined: 23 Aug 2013 Posts: 556
|
Posted: Sun Nov 23, 2014 5:07 am Post subject: |
|
|
Add Code: | =x11-libs/libSM-1.2.2-r1 ~amd64 | in your "/etc/portage/package.keywords" |
|
Back to top |
|
|
Yminus Apprentice
Joined: 06 Jan 2008 Posts: 184
|
Posted: Sun Nov 23, 2014 9:00 am Post subject: Re: libreoffice does depend on app-emulation/emul-linux-x86- |
|
|
Perfect Gentleman wrote: | yes |
Good to know, but how?
natrix wrote: | Add Code: | =x11-libs/libSM-1.2.2-r1 ~amd64 | in your "/etc/portage/package.keywords" |
I already have this keyword set and as you can see above x11-libs/libSM-1.2.2-r1 is already installed? |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1248
|
Posted: Sun Nov 23, 2014 9:18 am Post subject: Re: libreoffice does depend on app-emulation/emul-linux-x86- |
|
|
Yminus wrote: |
Good to know, but how?
|
i masked all emul-linux-x86-* and use abi_x86_32 for certain packages. |
|
Back to top |
|
|
Yminus Apprentice
Joined: 06 Jan 2008 Posts: 184
|
Posted: Sun Nov 23, 2014 9:43 am Post subject: Re: libreoffice does depend on app-emulation/emul-linux-x86- |
|
|
Perfect Gentleman wrote: | i masked all emul-linux-x86-* and use abi_x86_32 for certain packages. |
That's what I did.
Can you please post your libreoffice USE flags? Maybe I have some blocking dependencies. |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1248
|
Posted: Sun Nov 23, 2014 9:48 am Post subject: |
|
|
Code: | [ebuild R ] app-office/libreoffice-4.3.4.1 USE="branding dbus kde opengl vba (-aqua) -bluetooth -coinmp -collada -cups -debug -eds (-firebird) -gltf -gnome -gstreamer -gtk -gtk3 -java -jemalloc -mysql -odk -postgres -telepathy {-test} -vlc" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_4 -python2_7 -python3_3" PYTHON_TARGETS="python2_7 python3_3 python3_4" 0 KiB
|
|
|
Back to top |
|
|
Yminus Apprentice
Joined: 06 Jan 2008 Posts: 184
|
Posted: Sun Nov 23, 2014 10:36 am Post subject: |
|
|
While experimenting with my USE flags I found out, that emerge does not complain, when I do Code: | emerge -av libreoffice |
The error above however occurred on Code: | emerge --update --newuse --deep --with-bdeps=y -av --columns world |
Now libreoffice is compiling (which will take ~2h). When it is finished I will try emerging world again. Maybe it then works. |
|
Back to top |
|
|
Yminus Apprentice
Joined: 06 Jan 2008 Posts: 184
|
Posted: Sun Nov 23, 2014 12:43 pm Post subject: |
|
|
It works! Well, ok - now emerge complains about another app (feh), but I think I am on the right track now. |
|
Back to top |
|
|
Yminus Apprentice
Joined: 06 Jan 2008 Posts: 184
|
Posted: Mon Nov 24, 2014 12:12 am Post subject: |
|
|
I found the "blocker" and solved with: Code: | x11-libs/libSM -uuid |
|
|
Back to top |
|
|
|