Jump to content

Photo

Multilib Issue

- - - - - multilib wine portage emul-linux

Best Answer Oleg Vinichenko , 17 November 2014 - 07:29 PM

for skype as 32-bit application you need a multilib system, yes and yes until multilib convertion done, emul-* packages is a requirement.

Go to the full post »


4 replies to this topic

#1
tolvo

tolvo

    Newbie

  • Members
  • Pip
  • 5 posts

Hello, 

 my doubt is for enable a multilib system (able to run wine, skype, ...) I just have install "emul-linux" packages?



#2
Oleg Vinichenko

Oleg Vinichenko

    Staff

  • Moderators
  • 346 posts
✓  Best Answer

for skype as 32-bit application you need a multilib system, yes and yes until multilib convertion done, emul-* packages is a requirement.


  • tolvo likes this
www.funtoo.org

#3
sputnik

sputnik

    Advanced Member

  • Members
  • PipPipPip
  • 117 posts
# equery g skype
 * Searching for skype ...

 * dependency graph for net-im/skype-4.3.0.37-r3
 `--  net-im/skype-4.3.0.37-r3  ~amd64 
   `--  sys-apps/sed-4.2.2  (>=sys-apps/sed-4) ~amd64 
   `--  virtual/ttf-fonts-1  (virtual/ttf-fonts) amd64 
   `--  dev-qt/qtcore-4.8.5-r2  (dev-qt/qtcore) amd64  [abi_x86_32(-)]
   `--  dev-qt/qtdbus-4.8.5  (dev-qt/qtdbus) amd64  [abi_x86_32(-)]
   `--  dev-qt/qtgui-4.8.5-r3  (dev-qt/qtgui) amd64  [accessibility abi_x86_32(-)]
   `--  dev-qt/qtwebkit-4.8.5  (dev-qt/qtwebkit) amd64  [abi_x86_32(-)]
   `--  app-emulation/emul-linux-x86-qtlibs-20140508-r1  (>=app-emulation/emul-linux-x86-qtlibs-20120520) amd64  [-abi_x86_32(-)]
   `--  media-libs/alsa-lib-1.0.28  (media-libs/alsa-lib) amd64  [abi_x86_32(-)]
   `--  app-emulation/emul-linux-x86-soundlibs-20140508  (>=app-emulation/emul-linux-x86-soundlibs-20120520) ~amd64  [-abi_x86_32(-)]
   `--  x11-libs/libX11-1.6.2  (x11-libs/libX11) amd64  [abi_x86_32(-)]
   `--  x11-libs/libXext-1.3.3  (x11-libs/libXext) ~amd64  [abi_x86_32(-)]
   `--  x11-libs/libXScrnSaver-1.2.2-r1  (x11-libs/libXScrnSaver) amd64  [abi_x86_32(-)]
   `--  x11-libs/libXv-1.0.10  (x11-libs/libXv) amd64  [abi_x86_32(-)]
   `--  app-emulation/emul-linux-x86-xlibs-20140508  (>=app-emulation/emul-linux-x86-xlibs-20120520) ~amd64  [-abi_x86_32(-)]
   `--  media-sound/pulseaudio-5.0.20141024  (media-sound/pulseaudio) M[package.mask]  [abi_x86_32(-)]
   `--  media-sound/apulse-0.1.2-r2  (media-sound/apulse) ~amd64  [abi_x86_32(-)]
   `--  sec-policy/selinux-skype-2.20140311-r7  (sec-policy/selinux-skype) ~amd64 
[ net-im/skype-4.3.0.37-r3 stats: packages (18), max depth (1) ]
# equery g wine
 * Searching for wine ...
 
dependency graph for app-emulation/wine-1.7.29
 `--  app-emulation/wine-1.7.29  ~amd64 
   `--  media-libs/freetype-2.5.3-r1  (>=media-libs/freetype-2.0.0) amd64 
   `--  net-dialup/capi4k-utils-20050718-r6  (net-dialup/capi4k-utils) amd64 
   `--  sys-libs/ncurses-5.9-r3  (>=sys-libs/ncurses-5.2) ~amd64 
   `--  sys-apps/dbus-1.8.10  (sys-apps/dbus) amd64 
   `--  media-libs/fontconfig-2.11.1-r1  (media-libs/fontconfig) ~amd64 
   `--  media-libs/libgphoto2-2.5.5.1-r1  (media-libs/libgphoto2) ~amd64 
   `--  media-libs/openal-1.15.1-r2  (media-libs/openal) ~amd64 
   `--  media-libs/gstreamer-0.10.36-r2  (media-libs/gstreamer) unknown 
   `--  media-libs/gst-plugins-base-0.10.36-r1  (media-libs/gst-plugins-base) amd64 
   `--  x11-libs/libXcursor-1.1.14  (x11-libs/libXcursor) amd64 
   `--  x11-libs/libXext-1.3.3  (x11-libs/libXext) ~amd64 
   `--  x11-libs/libXrandr-1.4.2  (x11-libs/libXrandr) amd64 
   `--  x11-libs/libXi-1.7.4  (x11-libs/libXi) ~amd64 
   `--  x11-libs/libXxf86vm-1.1.3  (x11-libs/libXxf86vm) amd64 
   `--  x11-libs/libXinerama-1.1.3  (x11-libs/libXinerama) amd64 
   `--  media-libs/alsa-lib-1.0.28  (media-libs/alsa-lib) amd64 
   `--  net-print/cups-2.0.0-r2  (net-print/cups) unknown 
   `--  virtual/opencl-0-r4  (virtual/opencl) amd64 
   `--  virtual/glu-9.0-r1  (virtual/glu) ~amd64 
   `--  virtual/opengl-7.0-r1  (virtual/opengl) ~amd64 
   `--  media-sound/gsm-1.0.13-r1  (media-sound/gsm) ~amd64 
   `--  virtual/jpeg-0-r2  (virtual/jpeg) amd64 
   `--  net-nds/openldap-2.4.40-r2  (net-nds/openldap) unknown 
   `--  media-libs/lcms-2.6-r1  (media-libs/lcms) ~amd64 
   `--  media-sound/mpg123-1.21.0  (>=media-sound/mpg123-1.5.0) ~amd64 
   `--  net-fs/samba-3.6.24  (net-fs/samba) ~amd64  [netapi(+)]
   `--  sys-devel/gettext-0.19.3  (sys-devel/gettext) ~amd64 
   `--  dev-db/unixODBC-2.3.2-r1  (dev-db/unixODBC) ~amd64 
   `--  media-libs/mesa-10.3.1  (media-libs/mesa) ~amd64  [osmesa]
   `--  sys-apps/attr-2.4.47-r1  (sys-apps/attr) ~amd64 
   `--  media-sound/pulseaudio-5.0.20141024  (media-sound/pulseaudio) M[package.mask] 
   `--  dev-libs/libxml2-2.9.2-r1000  (dev-libs/libxml2) unknown 
   `--  dev-libs/libxslt-1.1.28-r1002  (dev-libs/libxslt) unknown 
   `--  media-gfx/sane-backends-1.0.24-r5  (media-gfx/sane-backends) ~amd64 
   `--  net-libs/gnutls-3.3.10  (net-libs/gnutls) unknown 
   `--  media-libs/libpng-1.6.13  (media-libs/libpng) ~amd64 
   `--  media-libs/libv4l-1.6.0-r1  (media-libs/libv4l) ~amd64 
   `--  x11-libs/libXcomposite-0.4.4-r1  (x11-libs/libXcomposite) amd64 
   `--  app-emulation/emul-linux-x86-xlibs-20140508  (>=app-emulation/emul-linux-x86-xlibs-2.1) ~amd64  [development -abi_x86_32(-)]
   `--  app-emulation/emul-linux-x86-baselibs-20140508-r14  (app-emulation/emul-linux-x86-baselibs) ~amd64  [development -abi_x86_32(-)]
   `--  app-emulation/emul-linux-x86-medialibs-20140508-r6  (app-emulation/emul-linux-x86-medialibs) amd64  [development -abi_x86_32(-)]
   `--  app-emulation/emul-linux-x86-sdl-20140508-r1  (app-emulation/emul-linux-x86-sdl) amd64  [development -abi_x86_32(-)]
   `--  app-emulation/emul-linux-x86-soundlibs-20140508  (app-emulation/emul-linux-x86-soundlibs) ~amd64  [alsa development -abi_x86_32(-)]
   `--  app-emulation/emul-linux-x86-opengl-20140508  (app-emulation/emul-linux-x86-opengl) ~amd64  [development -abi_x86_32(-)]
   `--  app-emulation/emul-linux-x86-db-20140508-r3  (app-emulation/emul-linux-x86-db) ~amd64  [development -abi_x86_32(-)]
   `--  x11-proto/inputproto-2.3.1  (x11-proto/inputproto) ~amd64 
   `--  x11-proto/xextproto-7.3.0  (x11-proto/xextproto) ~amd64 
   `--  x11-proto/xf86vidmodeproto-2.3.1-r1  (x11-proto/xf86vidmodeproto) amd64 
   `--  x11-proto/xineramaproto-1.2.1-r1  (x11-proto/xineramaproto) amd64 
   `--  sys-devel/prelink-20130503  (sys-devel/prelink) ~amd64 
   `--  sys-kernel/linux-headers-3.17-r1  (>=sys-kernel/linux-headers-2.6) unknown 
   `--  virtual/pkgconfig-0-r1  (virtual/pkgconfig) unknown 
   `--  virtual/yacc-0  (virtual/yacc) amd64 
   `--  sys-devel/flex-2.5.39-r1  (sys-devel/flex) amd64 
   `--  sys-devel/automake-1.13.4  (>=sys-devel/automake-1.13) amd64 
   `--  sys-devel/automake-1.14.1  (>=sys-devel/automake-1.14) M[package.mask] 
   `--  sys-devel/autoconf-2.69  (>=sys-devel/autoconf-2.69) amd64 
   `--  sys-devel/libtool-2.4.3-r2  (>=sys-devel/libtool-2.4) unknown 
   `--  sys-apps/sed-4.2.2  (>=sys-apps/sed-4) ~amd64 
   `--  x11-base/xorg-server-1.16.1-r1  (x11-base/xorg-server) ~amd64  [xvfb]
   `--  x11-apps/xhost-1.0.6  (x11-apps/xhost) amd64 
   `--  games-emulation/dosbox-0.74  (games-emulation/dosbox) amd64 
   `--  dev-lang/perl-5.20.1-r2  (dev-lang/perl) ~amd64 
   `--  dev-perl/XML-Simple-2.200.0-r1  (dev-perl/XML-Simple) amd64 
   `--  sec-policy/selinux-wine-2.20140311-r7  (sec-policy/selinux-wine) ~amd64 
   `--  sys-fs/udisks-2.1.3  (sys-fs/udisks) amd64 
   `--  sys-auth/rtkit-0.11  (sys-auth/rtkit) ~amd64 
[ app-emulation/wine-1.7.29 stats: packages (68), max depth (1) ]


#4
tolvo

tolvo

    Newbie

  • Members
  • Pip
  • 5 posts

Yeah, I know that a "obvious" question, but I think this "so easy" and I have little problems with found some information about multilib in gentoo/funtoo so I ask to kill my doubt. Thanks.



#5
Philipp Ludwig

Philipp Ludwig

    Member

  • Members
  • PipPip
  • 16 posts

You can also setup a multilib system without the emul packages: http://wiki.gentoo.o...-linux_Packages

 

I did this successfully with funtoo a few weeks ago, however, minecraft didn't work (because java can't handle the different 32 and 64 bit libraries the correct way). Everything else worked though, even Skype with apulse withpout pulseaudio.





Reply to this topic



  



Also tagged with one or more of these keywords: multilib, wine, portage, emul-linux

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users