Skip to content

Commit 6950857

Browse files
author
Swapnil Dinkar
committed
spec: install ebsnvme in sbindir
this patch fixes the rpmbuild errors because of missing ebsnvme install; before: ``` $ rpmbuild -bb rpmbuild/SPECS/amazon-ec2-utils.spec . . + exit 0 Processing files: amazon-ec2-utils-2.2.0-1.amzn2023.noarch error: File not found: /home/ec2-user/rpmbuild/BUILDROOT/amazon-ec2-utils-2.2.0-1.amzn2023.x86_64/usr/sbin/ebsnvme RPM build errors: File not found: /home/ec2-user/rpmbuild/BUILDROOT/amazon-ec2-utils-2.2.0-1.amzn2023.x86_64/usr/sbin/ebsnvme ``` after: ``` $ rpmbuild -bb rpmbuild/SPECS/amazon-ec2-utils.spec . . + install -m755 /home/ec2-user/rpmbuild/SOURCES/ebsnvme /home/ec2-user/rpmbuild/BUILDROOT/amazon-ec2-utils-2.2.0-1.amzn2023.x86_64/usr/sbin . . . + rm -rf /home/ec2-user/rpmbuild/BUILDROOT/amazon-ec2-utils-2.2.0-1.amzn2023.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 ``` Signed-off-by: Swapnil Dinkar <[email protected]>
1 parent 561948a commit 6950857

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

amazon-ec2-utils.spec

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,16 +40,18 @@ amazon-ec2-utils contains a set of utilities for running in ec2.
4040
rm -rf $RPM_BUILD_ROOT
4141
mkdir -p $RPM_BUILD_ROOT%{_bindir}
4242
mkdir -p $RPM_BUILD_ROOT%{_udevrulesdir}
43-
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
43+
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
4444
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/
4545
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8/
4646

4747
install -m755 %{SOURCE0} $RPM_BUILD_ROOT%{_bindir}
48-
install -m755 %{SOURCE1} $RPM_BUILD_ROOT/%{_sbindir}
48+
install -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_sbindir}
4949
install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_udevrulesdir}
50+
install -m755 %{SOURCE24} $RPM_BUILD_ROOT%{_sbindir}
5051
install -m644 %{SOURCE25} $RPM_BUILD_ROOT%{_udevrulesdir}
5152
install -m644 %{SOURCE26} $RPM_BUILD_ROOT%{_udevrulesdir}
5253
install -m644 %{SOURCE27} $RPM_BUILD_ROOT%{_udevrulesdir}
54+
install -m755 %{SOURCE28} $RPM_BUILD_ROOT%{_sbindir}
5355
# Install 60-cdrom_id.rules to /etc rather than %{_udevrulesdir}
5456
# because it is intended as an override of a systemd-provided rules
5557
# file:
@@ -58,7 +60,6 @@ install -m644 %{SOURCE16} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/
5860
#udev rules for nvme block devices and supporting scripts
5961
install -m644 %{SOURCE22} $RPM_BUILD_ROOT%{_udevrulesdir}
6062
install -m755 %{SOURCE23} $RPM_BUILD_ROOT%{_sbindir}/ec2nvme-nsid
61-
install -m755 %{SOURCE24} $RPM_BUILD_ROOT/%{_sbindir}
6263

6364
%check
6465
%{python3} -m py_compile %{SOURCE24}

0 commit comments

Comments
 (0)