[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