Още премеждия с GTK+2 и Slackware 11

Пробвах да компилирам Oregano и много се зарадвах като видях че му трябва gtk+-2.0 >= 2.10.0. Скърцайки със зъби реших тоя път да му разкажа играта и напук на всичко инсталирах gtk+2-2.12.4-i486-1.tgz от хранилището на Slackware current. Върху старата версия gtk+2-2.8.20 от Slackware 11.
Ами леко изтръпнах след тази интервенция, оказа се че Audacious и Acrobat Reader не работят, ама бях готов да ги прежаля…
Връщам се към Oregano-то и мачкам configure – да, ама не:
scons: Reading SConscript files ...
Checking for pkg gtk+-2.0 >= 2.10.0 ... (cached) yes
Checking for pkg libglade-2.0 >= 2.5.0 ... (cached) yes
Checking for pkg libgnomeui-2.0 >= 2.12.0 ... (cached) no

Такааа, айде сега сваляй libgnomeui. Конфигуриране и следващия камък: трябва му нова версия на libgnome.
Сваля се, конфигурира се, и хопаа:

No package 'gnome-vfs-2.0' found
No package 'libbonobo-2.0' found
No package 'gconf-2.0' found

Тук последва още скърцане със зъби. Явно ще трябва да ъпдейтна половината Gnome.
Тегли се gnome-vfs-2.20.1. Слава богу че почти всичките тия неща ги има на FTP-то на gnome.org
Само че трябва да ми е гадно и gnome-vfs иска още неща:

No package 'gconf-2.0' found

GConf пък искаше ORBit.
Съвсем близо до нервната криза свалям орбитата и то пък взе че се компилира от раз.
Викам си че сега се тръгна нагоре по веригата от изисквания и се връщам към GConf… но не би.

/usr/local/lib/libgthread-2.0.so: undefined reference to `g_thread_gettime'
collect2: ld returned 1 exit status
make[3]: *** [gconf-sanity-check-2] Error 1

Ами ще ви излъжа ако кажа че съм бил близо до нервна криза.
Само дето си изгубих следобеда.
Явно на Slackware 11 не му е писано да има висша версия на GTK+2
Сега търся някакъв начин за ъпдейт от 11 до 12 чрез прекомпилираните пакети. Не ми трябва всичко, поне основните библиотеки да се вдигнат… и GTK+2.

Tags: ,

One Response to “Още премеждия с GTK+2 и Slackware 11”

  1. ivanatora says:

    Колко ми е хубаво като има portupgrade 🙂
    Софтуера е направен да се губи време в използването му, а не в инсталирането му 😀

Leave a Reply