Bug 32056 - rpmcs changes /usr/lib -> %_libdir
: rpmcs changes /usr/lib -> %_libdir
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/etersoft-build-utils)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2016-05-04 08:34 by
Modified: 2016-05-17 06:56 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


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 -------
думаю, так нормально.