From c84e671a129a160eea484cbf45c53f7879386503 Mon Sep 17 00:00:00 2001
From: Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Date: Thu, 3 Feb 2011 13:28:05 +0100
Subject: [PATCH] do not support (very old) yum-arch, only createrepo

---
 plc.d/packages | 16 ----------------
 1 file changed, 16 deletions(-)

diff --git a/plc.d/packages b/plc.d/packages
index f86bbf9..29b4b46 100755
--- a/plc.d/packages
+++ b/plc.d/packages
@@ -1,6 +1,4 @@
 #!/bin/bash
-# $Id$
-# $URL$
 #
 # priority: 1200
 #
@@ -38,8 +36,6 @@ case "$1" in
 	fi
 
 	### availability of repo indexing tools
-	# old one - might be needed for old-style nodes
-	type -p yum-arch > /dev/null && have_yum_arch="true"
 	# new one
 	type -p createrepo > /dev/null && have_createrepo="true"
 
@@ -70,12 +66,10 @@ case "$1" in
 	    # and the corresponding stamps
 	    new_stamps=
 	    # is there a need to refresh yum metadata
-	    need_yum_arch=
 	    need_createrepo=true # always run createrepo as links may change for vserver packages
 
 	    # right after installation, no package is present
 	    # but we still need to create index 
-	    [ -n "$have_yum_arch" -a ! -f $repository/headers/header.info ] && need_yum_arch=true
 	    [ -n "$have_createrepo" -a ! -f $repository/repodata/repomd.xml ] && need_createrepo=true
 	    
 	    for package in $(find $repository/ -name '*.rpm') ; do
@@ -85,8 +79,6 @@ case "$1" in
 		    new_rpms="$new_rpms $package"
 		    new_stamps="$new_stamps $stamp"
 		fi
-		# Or than yum-arch headers
-		[ -n "$have_yum_arch" ] && [ $package -nt $repository/headers/header.info ] && need_yum_arch=true
 		# Or than createrepo database
 		[ -n "$have_createrepo" ] && [ $package -nt $repository/repodata/repomd.xml ] && need_createrepo=true
 	    done
@@ -108,14 +100,6 @@ case "$1" in
 
 	    # Update repository index / yum metadata. 
 
-	    if [ -n "$need_yum_arch" ] ; then
-		# yum-arch sometimes leaves behind
-		# .oldheaders and .olddata directories accidentally.
-		rm -rf $repository/{.oldheaders,.olddata}
-		yum-arch $repository 
-		check
-	    fi
-
 	    if [ -n "$need_createrepo" ] ; then
 		if [ -f $repository/yumgroups.xml ] ; then
 		    createrepo --quiet -g yumgroups.xml $repository 
-- 
2.47.0