[Backports] %_qt3dir
Motsyo Gennadi aka Drool
=?iso-8859-1?q?motsyo_=CE=C1_gmail=2Ecom?=
Сб Мар 24 20:52:13 MSK 2007
Alexey Petrakov пишет:
> Здравствуйте!
>
> Пытаюсь собрать fbreader-0.8.1a-alt2. Обламывается с руганью:
>
> Generating ZLQtOptionsDialog.moc.cpp ...make[2]: %_qt3dir/bin/moc: Command
> not found
> make[2]: *** [ZLQtOptionsDialog.moc.cpp] Error 127
>
> Я так понимаю, макрос %_qt3dir не определён?
> Ладно, заменяю в спеке %_qt3dir на /usr/lib/qt3. Понимаю что не правильно,
> но что поделаешь?
%_qt3dir = $QTDIR
> Едем дальше. Сборка вываливается со словами:
>
> Processing files: fbreader-0.8.1a-alt2
> error: File must begin with "/": %_niconsdir/fbreader.png
>
> В /etc/rpm/macros.d/compat написано, что %_niconsdir %_iconsdir
> Ладно, думаю, хрен с тобой, золотая рыбка. Заменяю %_niconsdir на
> %_iconsdir ручками. И "о, чудо"! Оно собирается, устанавливается и
> прекрасно работает.
%_niconsdir = %_iconsdir
> Кто виноват меня не особо интересует, а вот что в таких ситуациях делать -
> знать бы хотелось. :)
> Может я что-то не так делаю? Или сизиф уже так далеко уехал? Но, всё-таки,
> это очень похоже на глюки сборочной системы.
Все это штатная ситуация при обратном портировании (backports). И сизиф
действительно далеко уехал. Даже дальше чем кажется :-) Если часто
сталкиваетесь с надобностью портировать с сизифа на старые дистры -
поставьте себе пакет etersoft-rpm-чего-то-там, он специально для этого и
сделан
Подробная информация о списке рассылки backports