From 273243def158a667ce7abc94548a0a16918a0ae5c41d0d1a70185b35f709e4de Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 18 Mar 2016 10:08:19 +0000 Subject: [PATCH] Accepting request 373848 from home:dimstar:Factory - Fix install_info_{install,delete} usage: install-info does not allow file globbing. This fixes issues seen in the buildroot as well when uninstalling libtool: [ 102s] (order: reverse libltdl7-debuginfo libtool-debugsource libltdl7 libtool) [ 102s] install-info: excess command line argument `/usr/share/info/libtool.info-2.gz' [ 102s] install-info: excess command line argument `/usr/share/info/libtool.info.gz' OBS-URL: https://build.opensuse.org/request/show/373848 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=74 --- libtool-testsuite.changes | 6 ++++++ libtool-testsuite.spec | 8 ++++++-- libtool.changes | 6 ++++++ libtool.spec | 8 ++++++-- 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/libtool-testsuite.changes b/libtool-testsuite.changes index c2ee715..0c5c071 100644 --- a/libtool-testsuite.changes +++ b/libtool-testsuite.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Mar 16 15:29:34 UTC 2016 - dimstar@opensuse.org + +- Fix install_info_{install,delete} usage: install-info does not + allow file globbing. + ------------------------------------------------------------------- Thu Aug 6 12:02:32 CEST 2015 - pth@suse.de diff --git a/libtool-testsuite.spec b/libtool-testsuite.spec index 88538e2..e6b66f3 100644 --- a/libtool-testsuite.spec +++ b/libtool-testsuite.spec @@ -1,7 +1,7 @@ # # spec file for package libtool-testsuite # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -92,9 +92,13 @@ chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %post %install_info --info-dir=%{_infodir} %{_infodir}/libtool.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/libtool.info-1.gz +%install_info --info-dir=%{_infodir} %{_infodir}/libtool.info-2.gz %preun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info-1.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info-2.gz %post -n libltdl7 -p /sbin/ldconfig diff --git a/libtool.changes b/libtool.changes index c2ee715..0c5c071 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Mar 16 15:29:34 UTC 2016 - dimstar@opensuse.org + +- Fix install_info_{install,delete} usage: install-info does not + allow file globbing. + ------------------------------------------------------------------- Thu Aug 6 12:02:32 CEST 2015 - pth@suse.de diff --git a/libtool.spec b/libtool.spec index 18c0915..1a792a6 100644 --- a/libtool.spec +++ b/libtool.spec @@ -1,7 +1,7 @@ # # spec file for package libtool # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -92,9 +92,13 @@ chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh %post %install_info --info-dir=%{_infodir} %{_infodir}/libtool.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/libtool.info-1.gz +%install_info --info-dir=%{_infodir} %{_infodir}/libtool.info-2.gz %preun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info*.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info-1.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/libtool.info-2.gz %post -n libltdl7 -p /sbin/ldconfig