Bug 32056

Summary: rpmcs changes /usr/lib -> %_libdir
Product: [Development] Sisyphus Reporter: ildar <ildar@altlinux.org>
Component: etersoft-build-utilsAssignee: Vitaly Lipatov <lav@altlinux.org>
Status: CLOSED FIXED QA Contact: qa-sisyphus@altlinux.org
Severity: normal    
Priority: P3 CC: sin@altlinux.org
Version: unstable   
Hardware: all   
OS: Linux   

Description From 2016-05-04 08:34:39
что неверно для x86_64.
------- Comment #1 From 2016-05-07 12:10:55 -------
(В ответ на комментарий №0)
> rpmcs changes /usr/lib -> %_libdir
так а зачем вы в спеке держите /usr/lib?

> что неверно для x86_64.
А что вы предлагаете?
------- Comment #2 From 2016-05-11 07:08:56 -------
(In reply to comment #1)
> (В ответ на комментарий №0)
> > rpmcs changes /usr/lib -> %_libdir
> так а зачем вы в спеке держите /usr/lib?
Я не держу /usr/lib, я просто вкинул в спек новые файлы "как есть" и
предоставил rpmcs подобрать для них наилучшие макросы.

> > что неверно для x86_64.
> А что вы предлагаете?
Я предлагаю добавить немного интеллекта, чтобы rpmcs проводил проверку
архитектуры и догадался, что если /usr/lib встретился на x86_64, то, скорее
всего это не %_libdir, а, например, libexecdir
------- Comment #3 From 2016-05-14 17:25:56 -------
Пока так сделаю:
-               s|/usr/lib/|%_libdir/|g
+               s|/usr/lib/|%_libexecdir/|g
------- Comment #4 From 2016-05-17 06:56:03 -------
думаю, так нормально.