Hello community,
here is the log from the commit of package preload for openSUSE:Factory
checked in at Mon Jul 13 18:14:29 CEST 2009.
--------
--- preload/preload.changes 2009-06-09 11:28:57.000000000 +0200
+++ preload/preload.changes 2009-07-13 14:55:57.000000000 +0200
@@ -1,0 +2,11 @@
+Mon Jul 13 14:54:35 CEST 2009 - coolo@novell.com
+
+- require systemtap-runtime instead of recommending (bnc#521357)
+
+-------------------------------------------------------------------
+Mon Jul 13 13:37:46 CEST 2009 - coolo@novell.com
+
+- disable bootcache for now
+- make killall -q (bnc#494082)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ preload.spec ++++++
--- /var/tmp/diff_new_pack.E0xYxi/_old 2009-07-13 18:10:11.000000000 +0200
+++ /var/tmp/diff_new_pack.E0xYxi/_new 2009-07-13 18:10:11.000000000 +0200
@@ -20,7 +20,7 @@
Name: preload
Version: 1.0
-Release: 15
+Release: 16
Summary: Preloads Files into System Cache for Faster Booting
License: GPL v2 or later
Group: System/Boot
@@ -39,22 +39,13 @@
BuildRequires: kernel-pae kernel-pae-debuginfo
%endif
ExclusiveArch: %ix86 x86_64
-Recommends: preload-kmp systemtap-runtime
+Requires: preload-kmp systemtap-runtime
%suse_kernel_module_package -p %_sourcedir/preamble kdump um debug trace xen vim
%description
Preload lists files to load into the system cache. This shortens system
boot time if used correctly.
-
-
-Authors:
---------
- Robert Love
- Chris Mason
- Stephan Kulow
- Michael Matz
-
%package KMP
License: GPL v2 or later
Summary: Preload Kernel Module
@@ -64,15 +55,6 @@
This will work with preload hand in hand to make sure no unnecessary
files are preload.
-
-
-Authors:
---------
- Robert Love
- Chris Mason
- Stephan Kulow
- Michael Matz
-
%prep
%setup -n preload
mkdir obj
@@ -149,142 +131,3 @@
#/opt/kde3
%changelog
-* Tue Jun 09 2009 coolo@suse.de
-- pae should work again
-* Tue May 26 2009 coolo@suse.de
-- hopefully fix the handling of reads on pipes
-* Mon May 25 2009 coolo@suse.de
-- ignore pae too for now
-* Sat May 23 2009 coolo@suse.de
-- ignore legacy as its debuginfos conflict with default
-* Wed May 20 2009 coolo@novell.com
-- recommend systemtap-runtime, that's enough
-- kernel-pae is no more
-* Wed May 06 2009 coolo@suse.de
-- if the output goes to serial console, give some more buffer
-* Mon May 04 2009 coolo@suse.de
-- don't be too verbose (bnc#494082)
-* Thu Apr 16 2009 coolo@suse.de
-- don't require the kmp, it still has a function without regenerating
-- removed debug output from waitforidle
-* Wed Apr 08 2009 coolo@suse.de
-- [stp] don't show openat for ignored fds
-- [stp] increase buffer size
-* Tue Apr 07 2009 coolo@suse.de
-- don't fail when there is not enough space to reorder
-- fix dos line feeds in input
-* Mon Apr 06 2009 coolo@suse.de
-- make automatically use of bootcache (*EXPERIMENTAL*):
- relink files into /appcache/boot, so they are in order of
- booting. The logic behind it needs to be improved, currently
- it's done on every boot
-- let the kernel command line say where to save the preload trace.
- This allows preloadlog=/dev/zero (interesting for booting live cd) or
- preloadlog=/dev/ttyS0 (interesting for profiling live cd)
-* Thu Apr 02 2009 coolo@suse.de
-- ok, I give up. install all kernels
-* Thu Apr 02 2009 coolo@suse.de
-- leave out the rebuild counter in the kernel version require
-* Tue Mar 31 2009 coolo@suse.de
-- staprun needs the kmp exactly in kernel-version's path not in
- weak-updates, so we need to make this require explicit
-* Wed Mar 25 2009 coolo@suse.de
-- several fixes
-- removed remap support - not everyone has its root on sda6 :)
-* Wed Feb 25 2009 coolo@suse.de
-- preload requires stapio
-* Thu Feb 12 2009 coolo@suse.de
-- majorly reworked how preload works. Experimental for now
-* Wed Oct 22 2008 coolo@suse.de
-- fix syntax (bnc#435512)
-* Sat Aug 23 2008 aj@suse.de
-- Fix init scripts.
-- Fix fillup call.
-* Tue Aug 12 2008 coolo@suse.de
-- now fixing differently for different checks ;(
-* Mon Aug 11 2008 coolo@suse.de
-- fix rpmlint warnings about init scripts
-* Mon May 12 2008 coolo@suse.de
-- update the preload lists (bnc#375313)
-* Wed Nov 07 2007 coolo@suse.de
-- fix nfs mount catch (#333688)
-* Fri Nov 02 2007 coolo@suse.de
-- adding correct Prereqs
-* Fri Sep 21 2007 coolo@suse.de
-- removing temporary files from file lists (#309149)
-* Tue Sep 11 2007 coolo@suse.de
-- make earlyxdm depend on haldaemon, so that we don't get a race condition.
- It's far from optimal (#309171)
-* Mon Sep 03 2007 coolo@suse.de
-- update preload lists for cursor change (uncommited changes)
-- revert the workaround for #302010 now that we have a fix
-* Thu Aug 30 2007 aj@suse.de
-- Fix waitfornm typo (#305757).
-* Sun Aug 26 2007 jblunck@suse.de
-- Remove blktrace since this is in a separate package now
-* Tue Aug 21 2007 ro@suse.de
-- fix typo
-* Tue Aug 21 2007 dmueller@suse.de
-- readd kbd dependency as a kludge for (#302010)
-* Wed Jul 04 2007 coolo@suse.de
-- adding experimental support for ext2remapper
-* Thu Jun 21 2007 coolo@suse.de
-- remove kbd check - it's from the old earlykdm
-* Wed Jun 20 2007 coolo@suse.de
-- harmonize earlykdm and earlygdm into earlyxdm
-* Mon Jun 18 2007 coolo@suse.de
-- remove the boot scripts
-* Sat Jun 16 2007 coolo@suse.de
-- reduce some files
-* Thu Jun 14 2007 coolo@suse.de
-- update gdm file too
-* Fri Apr 20 2007 matz@suse.de
-- Fix off-by-one (#260836).
-* Fri Apr 20 2007 coolo@suse.de
-- update from SVN with updated file lists (#237120)
-* Sat Nov 25 2006 olh@suse.de
-- boot.preload has no hard requirement for boot.klog
- change insserv dependencies from Required-start to Should-start
- scripts will still get the right ordering that way without
- triggering insserv and rpm post errors.
-* Mon Mar 20 2006 matz@suse.de
-- Handle fifo gracefully. (#158734)
-- Integrate preload-gnome-session-files.diff into tarball.
-* Thu Mar 16 2006 federico@novell.com
-- Updated preload-gnome-session-files.diff to preload all the files which
- a GNOME session opens during login.
-* Sat Mar 11 2006 federico@novell.com
-- Added preload-gnome-session-files.diff with a bunch of files needed
- for a GNOME session. This reduces cold login time from about 30
- sec. to about 12 sec.
-* Thu Feb 09 2006 matz@suse.de
-- Accept a cache file, update it via cron.daily if necessary.
-* Thu Feb 09 2006 coolo@suse.de
-- don't hang on boot in opening stale unix domain sockets
-* Tue Feb 07 2006 ro@suse.de
-- fix typo in boot.preload (klogd vs klog)
-* Tue Feb 07 2006 coolo@suse.de
-- avoid loop between boot.localfs and boot.preload_early
-* Mon Feb 06 2006 coolo@suse.de
-- streamline patches with SVN
-- do not wait for update_preload (#117023)
-* Thu Feb 02 2006 rodrigo@suse.de
-- Added preload-gdm.patch to preload some basic GNOME processes.
-* Wed Jan 25 2006 mls@suse.de
-- converted neededforbuild to BuildRequires
-* Tue Jan 24 2006 aj@suse.de
-- boot.coldplug does not exist anymore (#144652).
-* Thu Nov 10 2005 rml@suse.de
-- Newest SVN snapshot, with gdm config
-* Thu Nov 10 2005 coolo@suse.de
-- adoption to new fontconfig file names
-* Thu Aug 25 2005 matz@suse.de
-- Don't be verbose anymore.
-* Tue Aug 23 2005 coolo@suse.de
-- new lists
-* Mon Aug 22 2005 coolo@suse.de
-- reworked majorly
-* Wed Jan 26 2005 coolo@suse.de
-- clean out the lists a bit
-* Mon Jan 10 2005 coolo@suse.de
-- initial package
++++++ preload.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/preload/prepare_preload new/preload/prepare_preload
--- old/preload/prepare_preload 2009-04-07 14:39:23.000000000 +0200
+++ new/preload/prepare_preload 2009-07-13 13:37:24.000000000 +0200
@@ -628,8 +628,8 @@
if (!$opt_p && $< != 0) {
die "You must be root to get the layout of the disk";
}
-bootcache("/appcache/boot", \@filesintimeorder);
-system("rm -rf '/appcache/boot'");
+#bootcache("/appcache/boot", \@filesintimeorder);
+#system("rm -rf '/appcache/boot'");
gather_layout;
order_commands;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/preload/stop_preload new/preload/stop_preload
--- old/preload/stop_preload 2009-04-06 12:05:26.000000000 +0200
+++ new/preload/stop_preload 2009-07-13 13:37:24.000000000 +0200
@@ -1,7 +1,7 @@
#! /bin/sh
/usr/bin/waitforidle
-killall stapio
+killall -q stapio
rm -rf /appcache/boot
if test -f /dev/shm/preloadtrace.log; then
if nice /usr/bin/ionice -c3 /usr/bin/prepare_preload < /dev/shm/preloadtrace.log > /var/cache/preload/prepared.$$; then
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org