diff options
author | MyungJoo Ham <myungjoo.ham@samsung.com> | 2017-03-21 11:07:01 +0900 |
---|---|---|
committer | MyungJoo Ham <myungjoo.ham@samsung.com> | 2017-03-28 19:52:42 +0900 |
commit | 712d0b07c79fcfbac7e7752f94a8bd067a186a71 (patch) | |
tree | 5720bdfe8937599fcf08497a4629e3effa2b97b3 | |
parent | 760b19b672cdee56ad48dd31777a94613746b61d (diff) | |
download | rpm-sandbox/mzx/bootstraping.tar.gz rpm-sandbox/mzx/bootstraping.tar.bz2 rpm-sandbox/mzx/bootstraping.zip |
Fix bootstraping error of tizen_macrossandbox/mzx/bootstraping
1. Sometimes, it becomes 0640, not allowing to build. Enforce it 0644
2. Someitmes, tizen_maro becomes recursive symbolic links.
[ 8s] initializing rpm db...
[ 8s] error: Unable to open /usr/lib/rpm/rpmrc for reading: Too many levels of symbolic links.
Change-Id: I3762ee75b640bf0e8408943cc9a7bd235d1ec9e0
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
-rw-r--r-- | packaging/rpm.spec | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packaging/rpm.spec b/packaging/rpm.spec index 5db9ef79c..490d53769 100644 --- a/packaging/rpm.spec +++ b/packaging/rpm.spec @@ -6,7 +6,7 @@ Summary: The Package Manager License: GPL-2.0+ Group: Base/Package Management Version: 4.11.0.1 -Release: 0 +Release: 1 Url: http://www.rpm.org BuildRequires: binutils BuildRequires: bzip2 @@ -131,7 +131,7 @@ chmod -R u+w db/* rm -f rpmdb/db.h patch -p0 < %{S:2} if [ -s %{_sysconfdir}/rpm/tizen_macros ]; then - cp -a %{_sysconfdir}/rpm/tizen_macros %{SOURCE4} + cp -L -R --preserve=all %{_sysconfdir}/rpm/tizen_macros %{SOURCE4} fi cp -a %{SOURCE4} tizen_macros rm -f m4/libtool.m4 @@ -165,7 +165,7 @@ ln -s ../share/locale %{buildroot}%{rpmlibdir}/locale %make_install install -m 644 db3/db.h %{buildroot}%{_includedir}/rpm mkdir -p %{buildroot}%{_sysconfdir}/rpm -cp -a tizen_macros %{buildroot}%{rpmhome} +install -m 644 tizen_macros %{buildroot}%{rpmhome} mkdir -p %{buildroot}%{rpmhome}/tizen install -m 755 %{SOURCE13} %{buildroot}%{rpmhome}/tizen install -m 755 %{SOURCE23} %{buildroot}%{rpmhome} |