В бубунте немае qt4.4, но сие не страшно, берем :
qt4-x11_4.4.0-2.diff.gz
qt4-x11_4.4.0-2.dsc
qt4-x11_4.4.0.orig.tar.bz2
с сайта дебиана и радуясь компилим... но чето не компилися,
выбрасывает ошибку, мол не может распарсить зависимость для
виртуального пакета libqt4-core_4.4.0-2_i386.deb, белка в
недоумении, гугль в панике бьется под потоком запросов, но
ничего путевого не выдает. Ковыряние debian/control со
включенной телепатией, ибо формат этого файла мне незнаком,
показало, мол мантейнер лишний раз нажал ентер:
Depends:
libqtcore4 (= ${binary:Version}), libqt4-network (= ${binary:Version}),
Исправляем на:
Depends: libqtcore4 (= ${binary:Version}), libqt4-network (= ${binary:Version}),
Все собралось! Почему мантейнер такое пропустил? Или в дебиане
dpkg другой и собирает такие глюки или что?
Последний ищет пакеты не только для SUSE а и для всех остальных дистрибутивов что поддерживает BuildService.
Если кажется что пакет собран криво, то можно пойти на build.opensuse.org и посмотреть сорцы из которых он собирася и *.spec файлы, при обнаружении ошибки тут же написать мейнтейнеру или пересобрать самому в своем репозитарии.