Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 586014 - gnome-base/orbit multilib support missing
Summary: gnome-base/orbit multilib support missing
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-15 12:46 UTC by Jordi PM
Modified: 2016-06-16 18:25 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jordi PM 2016-06-15 12:46:15 UTC
I'm trying to install Code Composer Studio V6.1.3, so when the binary ELF file runs, it asks for some dependencies to be fullfilled, so I have the following set to install them:

/etc/portage/sets/ccs:
      1 dev-libs/atk
      2 x11-libs/cairo
      3 net-print/libgnomecups
      4 media-libs/fontconfig
      5 gnome-base/gconf
      6 dev-libs/libgcrypt:11
      7 x11-libs/gdk-pixbuf
      8 gnome-base/gnome-vfs
      9 x11-libs/gtk+
     10 gnome-base/orbit
     11 x11-libs/pango
     12 x11-libs/cairo
     13 x11-libs/libXcomposite
     14 media-libs/libcanberra

Also, I have USE=abi_x86_32 for all those packages. I have been successful in installing all the above packages except for gnome-base/orbit as it seems it doesn't have multilib suport in portage.

This bug is a request to add multilib support to the gnome-base/orbit ebuild.

sudo USE=abi_x86_32 emerge -av1 gnome-base/orbit

[ebuild   R    ] gnome-base/orbit-2.14.19-r4:2::gentoo  USE="-debug -pic -static-libs {-test}"
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-16 15:06:11 UTC
orbit is kinda ancient but I guess it's no big deal making it multilib. Though can't promise it won't break soon.
Comment 2 Ian Stakenvicius (RETIRED) gentoo-dev 2016-06-16 17:55:24 UTC
OK give it a shot.

commit 48b5f94e6994cf7cf0b0a2ce0deec4535508cc57
Author: Ian Stakenvicius <axs@gentoo.org>
Date:   Thu Jun 16 13:54:07 2016 -0400

    gnome-base/orbit: add multilib support
Comment 3 Jordi PM 2016-06-16 18:25:50 UTC
Wow, what a fast commit! :)

I forgot to say I am on amd64, but I think it doesn't matter anymore.

I've had some troubles emerging orbit (I'm on distcc and -j13)

Processing file corba-ops.idl
orbit-idl-2 2.14.19 compiling
  mode, show preprocessor errors, passes: common

Processing file ../../../src/orb/orb-core/iop-defs.idl

** (orbit-idl-2:28092): WARNING **: failed to create '.deps' directory 'File exists'

** (orbit-idl-2:28092): CRITICAL **: orbit_idl_output_c_deps: assertion 'ci->fh != NULL' failed
Makefile:786: recipe for target 'orbit-interface-common.c' failed
make[4]: *** [orbit-interface-common.c] Segmentation fault
make[4]: *** Deleting file 'orbit-interface-common.c'
make[4]: *** Waiting for unfinished jobs....


But after trying:

sudo FEATURES=-distcc MAKEOPTS=-j1 emerge -vu1 orbit

it works perfectly and the CCSv6 installer doesn't complain anymore. Now I don't know if the -distcc or the -j1 fixed the build process, but anyway it works, Thank you!