From 5084cdf861386bc0554e5814107763124a65e11d Mon Sep 17 00:00:00 2001 From: Dan Scott Date: Tue, 22 May 2012 16:45:33 -0400 Subject: [PATCH] Add "tar" to base prereqs to appease autotools On a minimal install of Fedora 17, I was running into the perplexing error message whilst running 'autoreconf -i': libtoolize: can not copy `/usr/share/libtool/config/ltmain.sh' to `./' This was confusing because a manual copy would, in fact, copy the file just fine. http://lists.gnu.org/archive/html/libtool/2009-07/msg00030.html finally lead to enlightenment: autotools uses "tar" to copy files, not "cp". Thus, to avoid similar head-scratching install problems in the future, add "tar" to the base prerequisites for building OpenSRF (both to the DEBs list and the RPMs list). Signed-off-by: Dan Scott --- src/extras/Makefile.install | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/extras/Makefile.install b/src/extras/Makefile.install index e69b49b..f4d5cf5 100644 --- a/src/extras/Makefile.install +++ b/src/extras/Makefile.install @@ -76,6 +76,7 @@ DEBS = \ python-dev\ python-libxml2\ python-setuptools\ + tar\ zlib1g-dev FEDORAS = \ @@ -136,7 +137,8 @@ FEDORAS = \ python-memcached \ python-setuptools \ python-simplejson \ - readline-devel + readline-devel \ + tar DEB_APACHE_MODS = \ ssl -- 2.11.0