Bug 32056 - rpmcs changes /usr/lib -> %_libdir
Summary: rpmcs changes /usr/lib -> %_libdir
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: etersoft-build-utils (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-04 08:34 MSK by ildar
Modified: 2016-05-17 06:56 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ildar 2016-05-04 08:34:39 MSK
что неверно для x86_64.
Comment 1 Vitaly Lipatov 2016-05-07 12:10:55 MSK
(В ответ на комментарий №0)
> rpmcs changes /usr/lib -> %_libdir
так а зачем вы в спеке держите /usr/lib?

> что неверно для x86_64.
А что вы предлагаете?
Comment 2 ildar 2016-05-11 07:08:56 MSK
(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 Vitaly Lipatov 2016-05-14 17:25:56 MSK
Пока так сделаю:
-               s|/usr/lib/|%_libdir/|g
+               s|/usr/lib/|%_libexecdir/|g
Comment 4 ildar 2016-05-17 06:56:03 MSK
думаю, так нормально.