Bug 19613 - не даёт собрать плугины для x86_64
Summary: не даёт собрать плугины для x86_64
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-build-gmpc (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-14 01:36 MSD by Alexey Shabalin
Modified: 2009-04-26 18:39 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Shabalin 2009-04-14 01:36:24 MSD
В спеке для пакета rpm-build-gmpc, который _noarch_ !!!

%install
install -D -m644 %SOURCE1 %buildroot%gmpc_plugin_incspec
cat <<__EOF__ >%_name.rpmmacros
%%gmpc_plugin_incspec %gmpc_plugin_incspec
%%gmpc_plugin_libdir %_libdir/gmpc/plugins
%%gmpc_plugin_datadir %_datadir/gmpc/plugins
__EOF__

%_libdir - макрос раскрывается, что для x86_64 тоже выглядит как /usr/lib, что не правильно.
Надо заменить на
%%gmpc_plugin_libdir %%_libdir/gmpc/plugins
И 
%%gmpc_plugin_datadir %%_datadir/gmpc/plugins
тоже можно изменить.
Comment 1 Alexey Rusakov 2009-04-14 01:52:32 MSD
М-да, глупая ошибка. Ловите 0.1.2-alt1 (заодно проверим автоматическую закрывалку багов :).
Comment 2 Alexey Shabalin 2009-04-26 18:39:18 MSD
видимо автоматическая закрывалка не сработала