Hello community, here is the log from the commit of package findutils checked in at Mon Aug 7 11:54:15 CEST 2006. -------- --- findutils/findutils.changes 2006-07-24 16:47:23.000000000 +0200 +++ findutils/findutils.changes 2006-08-07 11:47:10.000000000 +0200 @@ -1,0 +2,30 @@ +Mon Aug 7 11:46:08 CEST 2006 - schwab@suse.de + +- Update to finutils 4.2.28. +** Bug Fixes + +Savannah bug #15800: If find finds more subdirectories within a parent +directory than it previously expected to based on the link count of +the parent, the resulting error message now gives the correct +directory name (previously an error message was issued but it +specified the wrong directory). + +Savannah bug #16738: "find .... -exec ... {} +" now works if you have +a large environment and many files must be passed to the -exec +action. The same problem affected the -execdir action, though since +the number of files in a given directory will normally be smaller, the +problem was worse for -exec. + +Savannah bug #16579: Updatedb now works if it is running as a user +whose login shell is not actually a shell. + +** Translations +The following translations have been updated: + Vietnamese, Belarusian, Catalan, Danish, German, Greek, Esperanto, + Spanish, Estonian, Finnish, French, Irish, Galician, Croatian, Hungarian, + Indonesian, Italian, Japanese, Korean, Luganda, Malay, Dutch, Polish, + Portuguese, Brazilian Portuguese, Romanian, Russian, Kinyarwanda, + Slovak, Slovenian, Serbian, Swedish, Turkish, Chinese (simplified), + Chinese (traditional), Bulgarian + +------------------------------------------------------------------- Old: ---- findutils-4.2.27.diff findutils-4.2.27.tar.gz New: ---- findutils-4.2.28.diff findutils-4.2.28.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ findutils.spec ++++++ --- /var/tmp/diff_new_pack.yiaaAO/_old 2006-08-07 11:53:35.000000000 +0200 +++ /var/tmp/diff_new_pack.yiaaAO/_new 2006-08-07 11:53:35.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package findutils (Version 4.2.27) +# spec file for package findutils (Version 4.2.28) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -18,8 +18,8 @@ Obsoletes: find Autoreqprov: on PreReq: %{install_info_prereq} -Version: 4.2.27 -Release: 16 +Version: 4.2.28 +Release: 1 Summary: GNU find--Finding Files Source: findutils-%{version}.tar.gz Source1: sysconfig.locate @@ -82,8 +82,10 @@ %build ./configure CFLAGS="$RPM_OPT_FLAGS" \ - --prefix=/usr --libexecdir=/usr/lib/find --localstatedir=/var/lib \ + --prefix=%{_prefix} --libexecdir=%{_libdir}/find \ + --localstatedir=/var/lib \ --infodir=%{_infodir} --mandir=%{_mandir} \ + --without-included-regex \ --enable-d_type-optimisation make @@ -112,9 +114,9 @@ %files %defattr(-,root,root,755) %doc README NEWS AUTHORS TODO -/usr/bin/find -/usr/bin/xargs -/usr/share/locale/*/LC_MESSAGES/*.mo +%{_bindir}/find +%{_bindir}/xargs +%{_datadir}/locale/*/LC_MESSAGES/*.mo %doc %{_infodir}/find.info*.gz %doc %{_mandir}/man1/find.1.gz %doc %{_mandir}/man1/xargs.1.gz @@ -122,15 +124,38 @@ %files locate %defattr(-,root,root,755) /etc/cron.daily/* -/usr/bin/locate -/usr/bin/updatedb -/usr/lib/find +%{_bindir}/locate +%{_bindir}/updatedb +%{_libdir}/find %doc %{_mandir}/man1/locate.1.gz %doc %{_mandir}/man1/updatedb.1.gz %doc %{_mandir}/man5/locatedb.5.gz /var/adm/fillup-templates/* %changelog -n findutils +* Mon Aug 07 2006 - schwab@suse.de +- Update to finutils 4.2.28. + ** Bug Fixes + Savannah bug #15800: If find finds more subdirectories within a parent + directory than it previously expected to based on the link count of + the parent, the resulting error message now gives the correct + directory name (previously an error message was issued but it + specified the wrong directory). + Savannah bug #16738: "find .... -exec ... {} +" now works if you have + a large environment and many files must be passed to the -exec + action. The same problem affected the -execdir action, though since + the number of files in a given directory will normally be smaller, the + problem was worse for -exec. + Savannah bug #16579: Updatedb now works if it is running as a user + whose login shell is not actually a shell. + ** Translations + The following translations have been updated: + Vietnamese, Belarusian, Catalan, Danish, German, Greek, Esperanto, + Spanish, Estonian, Finnish, French, Irish, Galician, Croatian, Hungarian, + Indonesian, Italian, Japanese, Korean, Luganda, Malay, Dutch, Polish, + Portuguese, Brazilian Portuguese, Romanian, Russian, Kinyarwanda, + Slovak, Slovenian, Serbian, Swedish, Turkish, Chinese (simplified), + Chinese (traditional), Bulgarian * Mon Jul 24 2006 - rguenther@suse.de - Do not run autoreconf. * Mon Jul 24 2006 - schwab@suse.de ++++++ findutils-4.2.27.diff -> findutils-4.2.28.diff ++++++ --- findutils/findutils-4.2.27.diff 2006-07-24 14:32:58.000000000 +0200 +++ findutils/findutils-4.2.28.diff 2006-08-07 11:41:56.000000000 +0200 @@ -32,7 +32,7 @@ .B \-\-old\-format --- locate/updatedb.sh +++ locate/updatedb.sh -@@ -116,7 +116,7 @@ +@@ -117,7 +117,7 @@ : ${NETPATHS=} # Directories to not put in the database, which would otherwise be. @@ -41,7 +41,7 @@ # Trailing slashes result in regex items that are never matched, which # is not what the user will expect. Therefore we now reject such -@@ -146,7 +146,7 @@ +@@ -147,7 +147,7 @@ export TMPDIR # The user to search network directories as. @@ -50,7 +50,7 @@ # The directory containing the subprograms. if test -n "$LIBEXECDIR" ; then -@@ -171,11 +171,10 @@ +@@ -172,11 +172,10 @@ PATH=/bin:/usr/bin:${BINDIR}; export PATH @@ -64,7 +64,7 @@ else prunefs_exp='' fi -@@ -234,8 +233,8 @@ +@@ -235,8 +234,8 @@ # results in a temp file, then rename it atomically. if test -s $LOCATE_DB.n; then rm -f $LOCATE_DB @@ -74,7 +74,7 @@ else echo "updatedb: new database would be empty" >&2 rm -f $LOCATE_DB.n -@@ -304,8 +303,8 @@ +@@ -305,8 +304,8 @@ # put the results in a temp file, then rename it atomically. if test -s $LOCATE_DB.n; then rm -f $LOCATE_DB @@ -84,3 +84,14 @@ else echo "updatedb: new database would be empty" >&2 rm -f $LOCATE_DB.n +--- xargs/xargs.c ++++ xargs/xargs.c +@@ -1234,7 +1234,7 @@ + [-I replace-str] [-i[replace-str]] [--replace[=replace-str]]\n\ + [-n max-args] [--max-args=max-args]\n\ + [-s max-chars] [--max-chars=max-chars]\n\ +- [-P max-procs] [--max-procs=max-procs] [[--show-limits]\n\ ++ [-P max-procs] [--max-procs=max-procs] [--show-limits]\n\ + [--verbose] [--exit] [--no-run-if-empty] [--arg-file=file]\n\ + [--version] [--help] [command [initial-arguments]]\n"), + program_name); ++++++ findutils-4.2.27.tar.gz -> findutils-4.2.28.tar.gz ++++++ ++++ 66643 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...