Как я будучи ещё совсем чайником ставил xmms в Ubuntu 8.04 :)
Или чего НЕ СТОИТ делать, если решено, что xmms должен быть установлен любыми путями :)
Вообще, я 2 месяца назад обещал написать, как же его всё таки поставить. Обещанного три года ждут обычно, но я раздуплился быстрее :). И так, лекция первая, вводная. Чего делать не надо ни в коем случае, дабы сберечь время и нервы, или история моей тупости :).
Установить xmms из готового deb-пакета, как известно, в Ubuntu 8.04 нельзя. Возникает проблема неразрешённой зависимости libglib1.2. Первое, что приходит в голову - установить его. скачать его можно без проблем, но при попытке установить вылазит новая пролема... libglib1.2 конфликтует с libglib1.2ldbl. То есть его нельзя установить, пока не удалён последний... Первое, что приходит на ум - удалить. Но тут новая проблема. От него зависит такая туева хуча всего, и удалить это рука не поднимается, так как есть сомнения, что система выживет :).
Иду на убунту-форум. И читаю, что его можно скомпилить самому и всё будет работать... Верить? А вдруг и правда. Так как человеку думающему, что xmms можно установить в 8.04 доверяется не очень, а пишет он много и непонятно, то читать всё, конечно же не стоит :). Лучше сделать всё посвоему :). Качаю исходники, начинаю собирать :). Я ведь прочитал инструкцию, как программы собирать :).
И вот, запускаю ./configure А оно мне
GTK+ >= 1.2.2 not installed - please install first... Чаво? GTK у меня не установлен? Иду в Синаптик, ищу пакет GTK версии 1.2

. Тогда мне, конечно смешно не было... И я его не нашёл

. Вот, думаю, репозитории галимые, даже GTK в них нет... Качаю в инете его исходники, начинаю собирать... Вот опять сюрприз. У него тоже зависимости glib, atk, pango, cairo...
Искать в синаптике их пробовал, но мне это опять ничего не дало :). Качаю исходники, собираю. Первые три стали, а cairo не хочет, у него 2 зависимости

. libpng и pkg-config. При попытке собрать первый получаю по голове:
There is no "configure" script in this distribution of
libpng-1.2.8.
Instead, please copy the appropriate makefile for your system from the
"scripts" directory. Read the INSTALL file for more details.
И тут мои нервы и сдали... Я понял, что никакого GTK+ на моём компе не будет... Только две мысли мне не давали покоя ещё долго. Как работает GIMP без GTK? И почему deb-пакет xmms требует только libglib1.2, а исходники кучу всего чего только вообразить можно...
Говорю сразу, я не сумашедший, просто по этому пути мне пройтись однажды довелось :D. Чайникам всегда фигово :D.
Я его поставил спустя пол года :). Это оказалось так просто, что я афигел. Опишу в следующей записи:
http://www.liveinternet.ru/users/linux_loader/post98262686/