1 |
A finite subset of this package.use file will let skype install, |
2 |
followed of course by |
3 |
emerge skype. |
4 |
|
5 |
I arrived at this list the long hard way, repeatedly running emerge and |
6 |
adding stuffs still portage stopped it's whinging. The worst part is Qt |
7 |
and X11 as skype is a Qt app and no longer bundles a local copy of Qt. |
8 |
|
9 |
I agree with Ralf, a small VM with Windows or an Ubuntu/Mint/whatever |
10 |
appliance solely for use with skype is probably a better use of your |
11 |
time. It's a huge PITA to keep abi_x86_32 under control and not bloat, |
12 |
whereas a VM only needs disk space (cheap as dirt) and apt-get once a |
13 |
fortnight or so. |
14 |
|
15 |
Anyway, here's a package.use that works on a Plasma 5 system: |
16 |
|
17 |
# These enable 32-bit libs, mostly for wine and skype |
18 |
# This list is long because both need all of X11 as 32bit and it's a big |
19 |
tree |
20 |
# |
21 |
|
22 |
dev-libs/* abi_x86_32 |
23 |
dev-qt/* abi_x86_32 |
24 |
media-libs/* abi_x86_32 |
25 |
net-libs/* abi_x86_32 |
26 |
sci-libs/* abi_x86_32 |
27 |
sys-libs/* abi_x86_32 |
28 |
x11-libs/* abi_x86_32 |
29 |
x11-proto/* abi_x86_32 |
30 |
|
31 |
app-accessibility/at-spi2-atk abi_x86_32 |
32 |
app-accessibility/at-spi2-core abi_x86_32 |
33 |
app-arch/bzip2 abi_x86_32 |
34 |
app-arch/xz-utils abi_x86_32 |
35 |
app-arch/snappy abi_x86_32 |
36 |
app-i18n/enca abi_x86_32 |
37 |
dev-db/mysql abi_x86_32 |
38 |
dev-db/sqlite abi_x86_32 |
39 |
dev-db/unixODBC abi_x86_32 |
40 |
dev-lang/orc abi_x86_32 |
41 |
dev-qt/qt3support:4 abi_x86_32 |
42 |
dev-qt/qtcore:4 abi_x86_32 |
43 |
dev-qt/qtdbus:4 abi_x86_32 |
44 |
dev-qt/qtgui:4 abi_x86_32 |
45 |
dev-qt/qtscript:4 abi_x86_32 |
46 |
dev-qt/qtsql:4 abi_x86_32 |
47 |
dev-qt/qtwebkit:4 abi_x86_32 |
48 |
dev-qt/qtxmlpatterns:4 abi_x86_32 |
49 |
dev-util/pkgconfig abi_x86_32 |
50 |
gnome-base/librsvg abi_x86_32 |
51 |
gnome-base/gconf abi_x86_32 |
52 |
media-gfx/graphite2 abi_x86_32 |
53 |
media-gfx/sane-backends abi_x86_32 |
54 |
media-plugins/alsa-plugins abi_x86_32 |
55 |
media-sound/lame abi_x86_32 |
56 |
media-sound/mpg123 abi_x86_32 |
57 |
media-sound/pulseaudio abi_x86_32 |
58 |
media-sound/wavpack abi_x86_32 |
59 |
media-video/ffmpeg abi_x86_32 |
60 |
net-dns/avahi abi_x86_32 |
61 |
net-fs/samba abi_x86_32 |
62 |
net-print/cups abi_x86_32 |
63 |
net-wireless/bluez abi_x86_32 |
64 |
sys-apps/attr abi_x86_32 |
65 |
sys-apps/dbus abi_x86_32 |
66 |
sys-apps/util-linux abi_x86_32 |
67 |
sys-devel/gettext abi_x86_32 |
68 |
sys-devel/flex abi_x86_32 |
69 |
sys-fs/udev abi_x86_32 |
70 |
|
71 |
virtual/ffmpeg abi_x86_32 |
72 |
virtual/glu abi_x86_32 |
73 |
virtual/jpeg abi_x86_32 |
74 |
virtual/libffi abi_x86_32 |
75 |
virtual/libiconv abi_x86_32 |
76 |
virtual/libintl abi_x86_32 |
77 |
virtual/libmysqlclient abi_x86_32 |
78 |
virtual/libudev abi_x86_32 |
79 |
virtual/libusb abi_x86_32 |
80 |
virtual/mysql abi_x86_32 |
81 |
virtual/opengl abi_x86_32 |
82 |
virtual/pam abi_x86_32 |
83 |
virtual/pkgconfig abi_x86_32 |
84 |
|
85 |
|
86 |
|
87 |
On 24/02/2016 22:17, allan gottlieb wrote: |
88 |
> On Wed, Feb 24 2016, Ralf wrote: |
89 |
> |
90 |
>> Hi, |
91 |
>> |
92 |
>> I hate those tons of abi_x86_32 packages as well. |
93 |
>> |
94 |
>> This is also not solving your slot conflict, but why not: |
95 |
>> - Use a Windows VM for Skype |
96 |
>> - Use a small Linux VM for Skype (e.g. Debian) |
97 |
>> and just redirect your webcam. |
98 |
>> |
99 |
>> In this way, you don't mess up your system with 32 bit libraries. And, |
100 |
>> of course, you don't know what skype is internally doing as it is |
101 |
>> proprietary software and not famous for no bugs/vulnerabilities. |
102 |
>> |
103 |
>> Cheers |
104 |
>> Ralf |
105 |
> |
106 |
> I am trying to convince the dept and/or systems group to ship me one of |
107 |
> their "loaner laptops" that has skype installed. |
108 |
> |
109 |
> But I "promised" to try to install it on my main laptop (gentoo). |
110 |
> On a backup laptop I went to the skype website and picked up the generic |
111 |
> linux binary. However it complained that I don't have the libraries it |
112 |
> needs, presumably because it wants /usr/lib32 and I have /usr/lib64. |
113 |
> |
114 |
> allan |
115 |
> |
116 |
|
117 |
|
118 |
-- |
119 |
Alan McKinnon |
120 |
alan.mckinnon@×××××.com |