Mailinglist Archive: opensuse-factory (368 mails)
| < Previous | Next > |
Re: [opensuse-factory] Re: Seems some macros are broken in Factory
- From: Ilya Chernykh <anixxsus@xxxxxxxxx>
- Date: Wed, 18 Jan 2012 02:38:21 +0400
- Message-id: <201201180238.21204.anixxsus@gmail.com>
On Wednesday 18 January 2012 02:29:25 Cristian Rodríguez wrote:
Look here what it doees (according the build log):
@@ -1474,11 +1474,11 @@
--with-qmake=BIN Use specific qmake binary with the absolute path.
(only for platforms where qmake is not installed
under QTDIR/bin, /usr/bin, /usr/local/bin,
- /usr/lib/qt3/bin or in PATH).
+ /usr/lib64/qt3/bin or in PATH).
--with-lrelease=BIN Use specific lrelease binary with the absolute path.
(Only for platforms where lrelease is not installed
under QTDIR/bin, /usr/bin, /usr/local/bin,
- /usr/lib/qt3/bin or in PATH).
+ /usr/lib64/qt3/bin or in PATH).
--with-root-dir=DIR Install files under different root directory (path
to prepend before the prefix, empty by default - use
if you are packager and want to create package, or
This is COMPLETELY incorrect, because qt3 IS NOT in /usr/lib64/qt3 but
in /usr/lib/qt3 even on a 64-bit architecture. The script just changes any
occurrence of /lib to /lib64.
Without using this macro all works well.
Expected, this macro is going away, you have to fix your packages not to
call that very old kludge (actually from SUSE 7.x (!!!) )
This problem is actually with macro %suse_update_libdir
There is nothing broken there.. your spec files are ..though.
Look here what it doees (according the build log):
@@ -1474,11 +1474,11 @@
--with-qmake=BIN Use specific qmake binary with the absolute path.
(only for platforms where qmake is not installed
under QTDIR/bin, /usr/bin, /usr/local/bin,
- /usr/lib/qt3/bin or in PATH).
+ /usr/lib64/qt3/bin or in PATH).
--with-lrelease=BIN Use specific lrelease binary with the absolute path.
(Only for platforms where lrelease is not installed
under QTDIR/bin, /usr/bin, /usr/local/bin,
- /usr/lib/qt3/bin or in PATH).
+ /usr/lib64/qt3/bin or in PATH).
--with-root-dir=DIR Install files under different root directory (path
to prepend before the prefix, empty by default - use
if you are packager and want to create package, or
This is COMPLETELY incorrect, because qt3 IS NOT in /usr/lib64/qt3 but
in /usr/lib/qt3 even on a 64-bit architecture. The script just changes any
occurrence of /lib to /lib64.
Without using this macro all works well.
| < Previous | Next > |