rpms/tog-pegasus/devel pegasus-2.5.1-fix_repupgrade.patch, NONE, 1.1 tog-pegasus.spec, 1.29, 1.30

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Apr 17 21:29:39 UTC 2006


Author: jvdias

Update of /cvs/dist/rpms/tog-pegasus/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv3927

Modified Files:
	tog-pegasus.spec 
Added Files:
	pegasus-2.5.1-fix_repupgrade.patch 
Log Message:
fix repupgrade during RPM upgrade

pegasus-2.5.1-fix_repupgrade.patch:
 RepositoryUpgrade.cpp |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE pegasus-2.5.1-fix_repupgrade.patch ---
--- pegasus/src/Clients/repupgrade/RepositoryUpgrade.cpp.fix_repupgrade	2006-01-31 14:34:30.000000000 -0500
+++ pegasus/src/Clients/repupgrade/RepositoryUpgrade.cpp	2006-04-17 16:09:24.000000000 -0400
@@ -295,9 +295,9 @@
     const String NEW_REPOSITORY_PATH = "/wbem_var/opt/wbem/repository";
     const String RepositoryUpgrade::_LOG_PATH  = "/wbem_var/opt/wbem/upgrade";
 #elif defined(PEGASUS_USE_RELEASE_DIRS) && defined(PEGASUS_OS_LINUX)
-    const String OLD_REPOSITORY_PATH = "/var/opt/tog-pegasus/prev_repository";
-    const String NEW_REPOSITORY_PATH = "/var/opt/tog-pegasus/repository";
-    const String RepositoryUpgrade::_LOG_PATH  = "/var/opt/tog-pegasus/log/upgrade";
+    const String OLD_REPOSITORY_PATH = "/var/lib/Pegasus/prev_repository";
+    const String NEW_REPOSITORY_PATH = "/var/lib/Pegasus/repository";
+    const String RepositoryUpgrade::_LOG_PATH  = "/var/lib/Pegasus/log/install.log";
 #define REPUPGRADE_USE_RELEASE_DIRS true
 #else
     const String RepositoryUpgrade::_LOG_PATH


Index: tog-pegasus.spec
===================================================================
RCS file: /cvs/dist/rpms/tog-pegasus/devel/tog-pegasus.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- tog-pegasus.spec	14 Apr 2006 23:35:38 -0000	1.29
+++ tog-pegasus.spec	17 Apr 2006 21:29:22 -0000	1.30
@@ -31,7 +31,7 @@
 %define pegasus_uid	66
 
 Version: 		2.5.1
-Release: 		2%{?LINUX_VERSION:.%{LINUX_VERSION}}
+Release: 		3%{?LINUX_VERSION:.%{LINUX_VERSION}}
 Epoch:   		2
 #
 Summary:   		OpenPegasus WBEM Services for Linux
@@ -65,6 +65,7 @@
 Patch14:		pegasus-2.5.1-obz4945.patch
 Patch15:		pegasus-2.5.1-PATH_MAX.patch
 Patch16:		pegasus-2.5.1-HOSTNAME_MAX.patch
+Patch17:		pegasus-2.5.1-fix_repupgrade.patch
 #
 Conflicts: 		openwbem
 Provides: 		tog-pegasus-cimserver
@@ -136,6 +137,7 @@
 %patch14 -p1 -b .obz4945
 %patch15 -p1 -b .PATH_MAX
 %patch16 -p1 -b .HOSTNAME_MAX
+%patch17 -p1 -b .fix_repupgrade
 
 %build
 rm -rf ${RPM_BUILD_ROOT} || :;
@@ -246,8 +248,7 @@
    if [ -d /var/lib/Pegasus/prev_repository ]; then
    #  The user's old repository was moved to /var/lib/Pegasus/prev_repository, which 
    #  now must be upgraded to the new repository in /var/lib/Pegasus/repository:
-	/usr/sbin/repupgrade /var/lib/Pegasus/prev_repository /var/lib/Pegasus/repository \
-			     2>> /var/lib/Pegasus/log/install.log || :;
+	/usr/sbin/repupgrade 2>> /var/lib/Pegasus/log/install.log || :;
         mv /var/lib/Pegasus/prev_repository /var/lib/Pegasus/prev_repository_`date '+%Y-%m-%d-%s.%N'`.rpmsave;
    fi;
    /sbin/service tog-pegasus condrestart >/dev/null 2>&1 || :;
@@ -271,6 +272,9 @@
 :;
 
 %changelog
+* Mon Apr 17 2006 Jason Vas Dias <jvdias at redhat.com> - 2:2.5.1-3
+- Fix repupgrade (make it use correct paths)
+
 * Fri Apr 14 2006 Jason Vas Dias <jvdias at redhat.com> - 2:2.5.1-2
 - Apply patches for the two '2.5.2_APPROVED' upstream bugzillas 
   4934(4943) and 4945 :




More information about the fedora-cvs-commits mailing list