Обновил систему неглядя(каюсь). Теперь этот жуткий скайп не хочет работать без установленного pulse-audio. Раньше прекрасно без него жил и все было в шоколаде. Ладно, попробовал поставить этот pulse - стал получать ошибку:
/usr/lib/libX11-xcb.so: could not read symbols: File in wrong format
Эту беду вылечил, как Боб велел:
I have problems compiling with my unofficial and unsupported multilib setup.
If you are using multilib packages from somewhere and also have some 32bit packages installed, then you might run into problems with the build process trying to link 32bit libraries instead of 64bit libraries. If this occurs, it can probably be solved by placing the following line:
LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \
after the lines for CFLAGS and CXXFLAGS passed to the configure script. In other words, make it look something like this:
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \
./configure \
Beyond that, you are on your own. This is an unsupported setup.
PS. Приведенный выше вариант лечения -- это для другого случая, чтобы 64-битная сборка не пыталась использовать 32-битные библиотеки.
PPS. Скайп 32-разрядный (или я что-то пропустил), захочет 32-разрядные библиотеки pulse-audio. Проще собирать в 32-разрядной системе (в отдельной установке на железе или в ВМ) и преобразовать в compat32. Вот только зависимости пульсы позволят ли иметь ее в 32-битном варианте на 64-битной системе, тот ещё вопрос...
А ему разве не требуется пульса? А то что-то я слышал, что на новые версии скайпа уже можно забить, т.к. их просто невозможно использовать (они без пульсы не работают).
Очень даже подключаются. Когда перестанут — придется забить на эту поделку. Лучше не пользоваться скайпом, чем в систему всякое говно вроде pulseaudio тащить!