LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   tar error while copying the files from one directory to another (https://www.linuxquestions.org/questions/linux-newbie-8/tar-error-while-copying-the-files-from-one-directory-to-another-897746/)

apatil65 08-16-2011 10:50 PM

tar error while copying the files from one directory to another
 
Hi,

I am trying to copy files from one directory to another, am getting the following error.

Copying /vob/cm/EME/utility_scripts to /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/15.0.1/utility_scripts

tar: ./project_promotion: Cannot open: No such device or address

tar: ./project_promotion.conf: Cannot open: No such device or address

tar: ./checkout_listed_projects.ksh: Cannot open: No such device or address

tar: ./load_listed_projects.ksh: Cannot open: No such device or address

tar: ./save_listed_projects.ksh: Cannot open: No such device or address

tar: ./dde_checkout_listed_projects.ksh: Cannot open: No such device or address

tar: ./dde_create_data_directories.ksh: Cannot open: No such device or address

tar: ./dde_load_listed_projects.ksh: Cannot open: No such device or address

tar: ./dde_parameter_override.ksh: Cannot open: No such device or address

tar: ./dde_project_list_sort.ksh: Cannot open: No such device or address

tar: Error exit delayed from previous errors

markush 08-17-2011 12:33 AM

Hello apatil65, welcome to LQ,

could you please tell us which command you've executed in order to achieve this?

Markus

grail 08-17-2011 12:53 AM

I am curious what tar has to do with copying? Last time I looked cp was used for copying.

lystor 08-17-2011 01:50 AM

Quote:

Originally Posted by apatil65 (Post 4445142)
Hi,

I am trying to copy files from one directory to another, am getting the following error.

Hi
rsync is the best way to synchronize directories:
Code:

# rsync -avH --progress --delete dir1/ dir2/

apatil65 08-17-2011 03:50 AM

Quote:

Originally Posted by markush (Post 4445189)
Hello apatil65, welcome to LQ,

could you please tell us which command you've executed in order to achieve this?

Markus

Hi,

See the below script, after executing that, i got the below error.....

155 # Copy source into build tree
156
157 for COF_MAP_ENTRY in $(<${COF_SOURCE_MAP})
158 do
159 # extract source and target directory specs from map file line.
160
161 COF_MAP_SOURCE=$(print ${COF_MAP_ENTRY} | ${AWK} -F: '{print $2}')
162 COF_MAP_TARGET=$(print ${COF_MAP_ENTRY} | ${AWK} -F: '{print $1}')
163
164 print "Copying ${COF_MAP_SOURCE} to ${COF_PACKAGEDIR}/${COF_MAP_TARGET}"
165
166 # check the source directory/file exists
167
168 if [[ ! -d ${COF_MAP_SOURCE} && ! -f ${COF_MAP_SOURCE} ]]
169 then
170 Error "Package source directory/file [${COF_MAP_SOURCE}] does not exist." ${COF_EXIT_DIRECTORY_INVALID}
171 fi
172
173 export COF_MAP_SOURCE
174 export COF_MAP_TARGET
175 export COF_PACKAGEDIR
176
177 # make the target directory in the package tree
178
179 mkdir -p ${COF_PACKAGEDIR}/${COF_MAP_TARGET}
180
181 # copy the directory, or single file dependant on what the source map is defined as
182
183 if [[ -d ${COF_MAP_SOURCE} ]]
184 then
185 (cd ${COF_MAP_SOURCE}; tar hlcf - ./ ) | (cd ${COF_PACKAGEDIR}/${COF_MAP_TARGET}; tar xf - )
186 else
187 (cd `dirname ${COF_MAP_SOURCE}` ; tar hlcf - ./`basename ${COF_MAP_SOURCE}`) | (cd ${COF_PACKAGEDIR}/${COF_MAP_TARGET}; tar xf - )
188 fi
189
190 # Make a Bill Of Materials of the source files
191 COF_BOM_DIR=${COF_PACKAGEDIR}/bom/${COF_MAP_TARGET}
192 COF_BOM_FILE="$( basename ${COF_MAP_TARGET}).txt"
193 mkdir -p ${COF_BOM_DIR}
194 CreateInventory ${COF_MAP_SOURCE} > ${COF_BOM_DIR}/${COF_BOM_FILE}
195
196 done

mayankc 08-17-2011 04:42 AM

this is not the full script. Can you post the full script for better understanding?

apatil65 08-17-2011 04:53 AM

Quote:

Originally Posted by mayankc (Post 4445350)
this is not the full script. Can you post the full script for better understanding?

Here is the full script.......


1 #!/usr/bin/ksh
2 set -x
3 ################################################################################
4 # script : make_package
5 # purpose : build a distribution package
6 # author : Angus Sawyer
7 # date : 14/03/2001
8 # version : 1.1
9 # parameters : <package> - name of package to be built.
10 # : <version> - version of package to be built
11 ################################################################################
12
13 # standard initialization
14
15 COF_SCRIPT=make_package
16 COF_VERSION=0.1
17
18 # import standard library
19
20 COF_SITE=/opt/envmgr
21 . ${COF_SITE}/lib/library
22
23 StartScript ${3}
24
25 # get command options
26
27 while getopts ":bhv" ARG
28 do
29 case ${ARG} in
30
31 b)
32 COF_BATCH=1
33 ;;
34 h)
35 print "${COF_SCRIPT} Version: ${COF_VERSION}"
36 print ""
37 print "purpose: create a code and configuration package"
38 print ""
39 print "usage: ${COF_SCRIPT} (-h | -v) | [-b] <version> <package>"
40 print ""
41 print " <version> : version of package to be built."
42 print " <package> : package id."
43 print ""
44 print "requirements: must be executed by root."
45 print ""
46 exit ${COF_EXIT_SUCCESS}
47 ;;
48
49 v)
50 print "${COF_SCRIPT} Version ${COF_VERSION}"
51 exit ${COF_EXIT_SUCCESS}
52 ;;
53 # insert non-standard options here
54
55 esac
56
57 done
58
59 shift $((${OPTIND} -1 ))
60
61 # insert trap handling here
62
63 trap EndScript EXIT
64
65 # RequiredUser root
66
67 # check that the correct command line parameters have been given
68
69 if [[ "${1}" = "" ]]
70 then
71 Error "No version specified." ${COF_EXIT_NOPACKAGE}
72 fi
73
74 CheckVersion ${1}
75 PKG_VERSION=${1}
76
77 # get package name in COF_PACKAGE
78 GetPackageDefinition ${2}
79
80 # define environment variables
81
82
83 if [[ 3 = $# ]]
84 then
85 COF_BUILDDIR=${3}/build
86 if [[ ! -d ${COF_BUILDDIR} ]]
87 then
88 mkdir -p ${COF_BUILDDIR}
89 if [[ ! -d ${COF_BUILDDIR} ]]
90 then
91 Error "Cannot create directory [${COF_BUILDDIR}]."
92 fi
93 fi
94 else
95 COF_BUILDDIR=${COF_SITE}/build
96 fi
97 COF_PKGINFO=${COF_BUILDDIR}/pkginfo
98 COF_PACKAGEDIR=${COF_BUILDDIR}/${COF_PACKAGE}/${PKG_VERSION}
99 COF_PACKAGE_PARAM=${COF_PKG_DEFINITION_DIR}/${COF_PACKAGE}/build.par
100 COF_SOURCE_MAP=${COF_PKG_DEFINITION_DIR}/${COF_PACKAGE}/source.map
101 COF_PACKAGE_DEPEND=${COF_PKG_DEFINITION_DIR}/${COF_PACKAGE}/depend
102 COF_PKGOUT=${COF_SITE}/packages/${COF_PKG_PREFIX}${COF_PACKAGE}-${PKG_VERSION}.pkg
103
104 # check that the package doesn't already exist
105
106 if [[ -f ${COF_PKGOUT} ]]
107 then
108 Error "Package [${COF_PKGOUT}] already exists."
109 fi
110
111 # clear build directory
112
113 rm -rf ${COF_BUILDDIR}/*
114
115 if [[ $? != 0 ]]
116 then
117 Error "Cannot clear build directory [${COF_BUILDDIR}]." ${COF_EXIT_DELETE_FAILED}
118 fi
119
120 # Create package build directory
121
122 print "Creating ${COF_PACKAGEDIR}"
123 mkdir -p ${COF_PACKAGEDIR}
124 if [[ $? != 0 ]]
125 then
126 Error "Cannot create directory [${COF_PACKAGEDIR}]."
127 exit ${COF_EXIT_}
128 fi
129
130 # make package specification file
131 # get package info from package parameter file
132
133 # make m4 macro file from provided, host and package specific parameter files
134
135 MakeTempName COF_PARAM_FILE
136
137 print "PAR_VERSION=${PKG_VERSION}" > ${COF_PARAM_FILE}
138 print "PAR_PACKAGE=${COF_PACKAGE}" >> ${COF_PARAM_FILE}
139 print "PAR_PACKAGEDIR=${COF_PACKAGEDIR}" >> ${COF_PARAM_FILE}
140 print "PAR_TAG=${COF_PKG_PREFIX}${COF_PACKAGE}" >> ${COF_PARAM_FILE}
141 print "PAR_DATESTAMP=$(date +%y%m%d%H%M)" >> ${COF_PARAM_FILE}
142
143 cat ${COF_SITE}/config/host/host.par >> ${COF_PARAM_FILE}
144 cat ${COF_PACKAGE_PARAM} >> ${COF_PARAM_FILE}
145
146 # Deal with package dependancies (OS specific handling)
147
148 OSMakeDependancies
149
150 # Make a package PSF/pkginfo file from the template with the collected parameters
151
152 RunM4 ${COF_PARAM_FILE} ${COF_SITE}/lib/package.template.${COF_OS} ${COF_BUILDDIR}/${COF_PACKAGE_DEFINITION_FILE}
153 CheckFileResolved ${COF_BUILDDIR}/${COF_PACKAGE_DEFINITION_FILE} FATAL ${COF_SITE}/lib/package.template.${COF_OS}
154
155 # Copy source into build tree
156
157 for COF_MAP_ENTRY in $(<${COF_SOURCE_MAP})
158 do
159 # extract source and target directory specs from map file line.
160
161 COF_MAP_SOURCE=$(print ${COF_MAP_ENTRY} | ${AWK} -F: '{print $2}')
162 COF_MAP_TARGET=$(print ${COF_MAP_ENTRY} | ${AWK} -F: '{print $1}')
163
164 print "Copying ${COF_MAP_SOURCE} to ${COF_PACKAGEDIR}/${COF_MAP_TARGET}"
165
166 # check the source directory/file exists
167
168 if [[ ! -d ${COF_MAP_SOURCE} && ! -f ${COF_MAP_SOURCE} ]]
169 then
170 Error "Package source directory/file [${COF_MAP_SOURCE}] does not exist." ${COF_EXIT_DIRECTORY_INVALID}
171 fi
172
173 export COF_MAP_SOURCE
174 export COF_MAP_TARGET
175 export COF_PACKAGEDIR
176
177 # make the target directory in the package tree
178
179 mkdir -p ${COF_PACKAGEDIR}/${COF_MAP_TARGET}
180
181 # copy the directory, or single file dependant on what the source map is defined as
182
183 if [[ -d ${COF_MAP_SOURCE} ]]
184 then
185 (cd ${COF_MAP_SOURCE}; tar hlcf - ./ ) | (cd ${COF_PACKAGEDIR}/${COF_MAP_TARGET}; tar xf - )
186 else
187 (cd `dirname ${COF_MAP_SOURCE}` ; tar hlcf - ./`basename ${COF_MAP_SOURCE}`) | (cd ${COF_PACKAGEDIR}/${COF_MAP_TARGET}; tar xf - )
188 fi
189
190 # Make a Bill Of Materials of the source files
191 COF_BOM_DIR=${COF_PACKAGEDIR}/bom/${COF_MAP_TARGET}
192 COF_BOM_FILE="$( basename ${COF_MAP_TARGET}).txt"
193 mkdir -p ${COF_BOM_DIR}
194 CreateInventory ${COF_MAP_SOURCE} > ${COF_BOM_DIR}/${COF_BOM_FILE}
195
196 done
197
198 # get correct file ownership to set for package build
199
200 GetParameter ${COF_SITE}/config/host/host.par PAR_CODE_OWNER COF_CODE_OWNER
201 GetParameter ${COF_SITE}/config/host/host.par PAR_CODE_GROUP COF_CODE_GROUP
202
203
204 # set permissions of package files
205
206 find ${COF_PACKAGEDIR} -type f -exec chmod 644 {} \;
207 find ${COF_PACKAGEDIR} -type d -exec chmod 755 {} \;
208
209 # set ownership of package files
210
211 # chown -R ${COF_CODE_OWNER}:${COF_CODE_GROUP} ${COF_PACKAGEDIR}
212
213 if [[ $? != 0 ]]
214 then
215 Error "Changing ownership of package files failed." ${COF_EXIT_TOOLFAIL}
216 fi
217
218 OSMakePackage
219
220 # log the creation of a new package to syslog
221
222 LogInfo "package ${COF_PACKAGE} v${PKG_VERSION} built by ${COF_USER}."
223
224 exit ${COF_EXIT_SUCCESS}
225
226 ###############################################################################
227 # end of make_package
228 ###############################################################################

apatil65 08-17-2011 05:05 AM

[QUOTE=apatil65;4445358]Here is the full script.......


1 #!/usr/bin/ksh
2 set -x
3 ################################################################################
4 # script : make_package
5 # purpose : build a distribution package
6 # author : Angus Sawyer
7 # date : 14/03/2001
8 # version : 1.1
9 # parameters : <package> - name of package to be built.
10 # : <version> - version of package to be built
11 ################################################################################
12
13 # standard initialization
14
15 COF_SCRIPT=make_package
16 COF_VERSION=0.1
17
18 # import standard library
19
20 COF_SITE=/opt/envmgr
21 . ${COF_SITE}/lib/library
22
23 StartScript ${3}
24
25 # get command options
26
27 while getopts ":bhv" ARG
28 do
29 case ${ARG} in
30
31 b)
32 COF_BATCH=1
33 ;;
34 h)
35 print "${COF_SCRIPT} Version: ${COF_VERSION}"
36 print ""
37 print "purpose: create a code and configuration package"
38 print ""
39 print "usage: ${COF_SCRIPT} (-h | -v) | [-b] <version> <package>"
40 print ""
41 print " <version> : version of package to be built."
42 print " <package> : package id."
43 print ""
44 print "requirements: must be executed by root."
45 print ""
46 exit ${COF_EXIT_SUCCESS}
47 ;;
48
49 v)
50 print "${COF_SCRIPT} Version ${COF_VERSION}"
51 exit ${COF_EXIT_SUCCESS}
52 ;;
53 # insert non-standard options here
54
55 esac
56
57 done
58
59 shift $((${OPTIND} -1 ))
60
61 # insert trap handling here
62
63 trap EndScript EXIT
64
65 # RequiredUser root
66
67 # check that the correct command line parameters have been given
68
69 if [[ "${1}" = "" ]]
70 then
71 Error "No version specified." ${COF_EXIT_NOPACKAGE}
72 fi
73
74 CheckVersion ${1}
75 PKG_VERSION=${1}
76
77 # get package name in COF_PACKAGE
78 GetPackageDefinition ${2}
79
80 # define environment variables
81
82
83 if [[ 3 = $# ]]
84 then
85 COF_BUILDDIR=${3}/build
86 if [[ ! -d ${COF_BUILDDIR} ]]
87 then
88 mkdir -p ${COF_BUILDDIR}
89 if [[ ! -d ${COF_BUILDDIR} ]]
90 then
91 Error "Cannot create directory [${COF_BUILDDIR}]."
92 fi
93 fi
94 else
95 COF_BUILDDIR=${COF_SITE}/build
96 fi
97 COF_PKGINFO=${COF_BUILDDIR}/pkginfo
98 COF_PACKAGEDIR=${COF_BUILDDIR}/${COF_PACKAGE}/${PKG_VERSION}
99 COF_PACKAGE_PARAM=${COF_PKG_DEFINITION_DIR}/${COF_PACKAGE}/build.par
100 COF_SOURCE_MAP=${COF_PKG_DEFINITION_DIR}/${COF_PACKAGE}/source.map
101 COF_PACKAGE_DEPEND=${COF_PKG_DEFINITION_DIR}/${COF_PACKAGE}/depend
102 COF_PKGOUT=${COF_SITE}/packages/${COF_PKG_PREFIX}${COF_PACKAGE}-${PKG_VERSION}.pkg
103
104 # check that the package doesn't already exist
105
106 if [[ -f ${COF_PKGOUT} ]]
107 then
108 Error "Package [${COF_PKGOUT}] already exists."
109 fi
110
111 # clear build directory
112
113 rm -rf ${COF_BUILDDIR}/*
114
115 if [[ $? != 0 ]]
116 then
117 Error "Cannot clear build directory [${COF_BUILDDIR}]." ${COF_EXIT_DELETE_FAILED}
118 fi
119
120 # Create package build directory
121
122 print "Creating ${COF_PACKAGEDIR}"
123 mkdir -p ${COF_PACKAGEDIR}
124 if [[ $? != 0 ]]
125 then
126 Error "Cannot create directory [${COF_PACKAGEDIR}]."
127 exit ${COF_EXIT_}
128 fi
129
130 # make package specification file
131 # get package info from package parameter file
132
133 # make m4 macro file from provided, host and package specific parameter files
134
135 MakeTempName COF_PARAM_FILE
136
137 print "PAR_VERSION=${PKG_VERSION}" > ${COF_PARAM_FILE}
138 print "PAR_PACKAGE=${COF_PACKAGE}" >> ${COF_PARAM_FILE}
139 print "PAR_PACKAGEDIR=${COF_PACKAGEDIR}" >> ${COF_PARAM_FILE}
140 print "PAR_TAG=${COF_PKG_PREFIX}${COF_PACKAGE}" >> ${COF_PARAM_FILE}
141 print "PAR_DATESTAMP=$(date +%y%m%d%H%M)" >> ${COF_PARAM_FILE}
142
143 cat ${COF_SITE}/config/host/host.par >> ${COF_PARAM_FILE}
144 cat ${COF_PACKAGE_PARAM} >> ${COF_PARAM_FILE}
145
146 # Deal with package dependancies (OS specific handling)
147
148 OSMakeDependancies
149
150 # Make a package PSF/pkginfo file from the template with the collected parameters
151
152 RunM4 ${COF_PARAM_FILE} ${COF_SITE}/lib/package.template.${COF_OS} ${COF_BUILDDIR}/${COF_PACKAGE_DEFINITION_FILE}
153 CheckFileResolved ${COF_BUILDDIR}/${COF_PACKAGE_DEFINITION_FILE} FATAL ${COF_SITE}/lib/package.template.${COF_OS}
154
155 # Copy source into build tree
156
157 for COF_MAP_ENTRY in $(<${COF_SOURCE_MAP})
158 do
159 # extract source and target directory specs from map file line.
160
161 COF_MAP_SOURCE=$(print ${COF_MAP_ENTRY} | ${AWK} -F: '{print $2}')
162 COF_MAP_TARGET=$(print ${COF_MAP_ENTRY} | ${AWK} -F: '{print $1}')
163
164 print "Copying ${COF_MAP_SOURCE} to ${COF_PACKAGEDIR}/${COF_MAP_TARGET}"
165
166 # check the source directory/file exists
167
168 if [[ ! -d ${COF_MAP_SOURCE} && ! -f ${COF_MAP_SOURCE} ]]
169 then
170 Error "Package source directory/file [${COF_MAP_SOURCE}] does not exist." ${COF_EXIT_DIRECTORY_INVALID}
171 fi
172
173 export COF_MAP_SOURCE
174 export COF_MAP_TARGET
175 export COF_PACKAGEDIR
176
177 # make the target directory in the package tree
178
179 mkdir -p ${COF_PACKAGEDIR}/${COF_MAP_TARGET}
180
181 # copy the directory, or single file dependant on what the source map is defined as
182
183 if [[ -d ${COF_MAP_SOURCE} ]]
184 then
185 (cd ${COF_MAP_SOURCE}; tar hlcf - ./ ) | (cd ${COF_PACKAGEDIR}/${COF_MAP_TARGET}; tar xf - )
186 else
187 (cd `dirname ${COF_MAP_SOURCE}` ; tar hlcf - ./`basename ${COF_MAP_SOURCE}`) | (cd ${COF_PACKAGEDIR}/${COF_MAP_TARGET}; tar xf - )
188 fi
189
190 # Make a Bill Of Materials of the source files
191 COF_BOM_DIR=${COF_PACKAGEDIR}/bom/${COF_MAP_TARGET}
192 COF_BOM_FILE="$( basename ${COF_MAP_TARGET}).txt"
193 mkdir -p ${COF_BOM_DIR}
194 CreateInventory ${COF_MAP_SOURCE} > ${COF_BOM_DIR}/${COF_BOM_FILE}
195
196 done
197
198 # get correct file ownership to set for package build
199
200 GetParameter ${COF_SITE}/config/host/host.par PAR_CODE_OWNER COF_CODE_OWNER
201 GetParameter ${COF_SITE}/config/host/host.par PAR_CODE_GROUP COF_CODE_GROUP
202
203
204 # set permissions of package files
205
206 find ${COF_PACKAGEDIR} -type f -exec chmod 644 {} \;
207 find ${COF_PACKAGEDIR} -type d -exec chmod 755 {} \;
208
209 # set ownership of package files
210
211 # chown -R ${COF_CODE_OWNER}:${COF_CODE_GROUP} ${COF_PACKAGEDIR}
212
213 if [[ $? != 0 ]]
214 then
215 Error "Changing ownership of package files failed." ${COF_EXIT_TOOLFAIL}
216 fi
217
218 OSMakePackage
219
220 # log the creation of a new package to syslog
221
222 LogInfo "package ${COF_PACKAGE} v${PKG_VERSION} built by ${COF_USER}."
223
224 exit ${COF_EXIT_SUCCESS}
225
226 ###############################################################################
227 # end of make_package
228 ##############################################################################


HERE IS THE LOG FILE, PLEASE CHECK IT.....................

####################################################################################
# Manufacture actions follow
####################################################################################




ssh -x -n -o 'BatchMode yes' ngmlx424 "/opt/envmgr/controlm/buildprod 20110809110813 envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 EME project_build 2>&1"

STATUS=$?
echo "/opt/envmgr/controlm/buildprod 20110809110813 envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 EME project_build STATUS=${STATUS}" >> /opt/envmgr/controlm/logs//envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813.status log
if [[ 0 != ${STATUS} ]]
then
echo "Build Failed: 20110809110813 envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 EME project_build 2>&1"
exit 1
fi



ssh -x -n -o 'BatchMode yes' default_linux "/opt/envmgr/controlm/makepack envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 87.5.46 eme_project_delivery /vob/utils/build 2>&1"

STATUS=$?
echo "/opt/envmgr/controlm/makepack envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 87.5.46 eme_project_delivery /vob/utils/build STATUS=${STATUS}" >> /opt/envmgr/controlm/logs//envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813.status log
if [[ 0 != ${STATUS} ]]
then
echo "Make Package Failed: eme_project_delivery"
exit 1
fi
ssh -x -n -o 'BatchMode yes' default_hp " /opt/envmgr/controlm/increment_version envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml 87.5.46 eme_project_delivery 2>&1"

STATUS=$?
echo "/opt/envmgr/controlm/increment_version envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml 87.5.46 eme_project_delivery STATUS=${STATUS}" >> /opt/envmgr/controlm/logs//envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813.status log
if [[ 0 != ${STATUS} ]]
then
echo "Increment version failed:eme_project_delivery 87.5.46 "
exit 1
fi
ssh -x -n -o 'BatchMode yes' default_linux "/opt/envmgr/controlm/AddToDepot envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 87.5.46 eme_project_delivery /vob/utils/build 2>&1"

STATUS=$?
echo "/opt/envmgr/controlm/AddToDepot envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 87.5.46 eme_project_delivery /vob/utils/build STATUS=${STATUS}" >> /opt/envmgr/controlm/logs//envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813.status log
if [[ 0 != ${STATUS} ]]
then
echo "AddToDepot failed:eme_project_delivery 87.5.46 "
exit 1
fi
ssh -x -n -o 'BatchMode yes' default_linux "/opt/envmgr/controlm/store_tar envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 87.5.46 eme_project_delivery /vob/utils/build 2>&1"

STATUS=$?
echo "/opt/envmgr/controlm/store_tar envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 87.5.46 eme_project_delivery /vob/utils/build STATUS=${STATUS}" >> /opt/envmgr/controlm/logs//envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813.status log
if [[ 0 != ${STATUS} ]]
then
echo "Save tar failed:eme_project_delivery 87.5.46 "
exit 1
fi




/opt/envmgr/controlm/send_email /opt/envmgr/controlm/logs//envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813.log pinak.mazumdar@capitalone.com 2>&1

STATUS=$?
echo "/opt/envmgr/controlm/send_email /opt/envmgr/controlm/logs//envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813.log pinak.mazumdar@capitalone.com STATUS=${STATUS}" >> /opt/envmgr/controlm/logs//envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813.status log
if [[ 0 != ${STATUS} ]]
then
echo "Send email failed:pinak.mazumdar@capitalone.com "
exit 1
fi


####################################################################################
# Output from manufacture actions follows
####################################################################################
EMEBuild
###########################################################################
Running the EME Extract for project_build...
Project Build COMPLETED, Package Is Ready For Deployment....
The extract command is as follows: /vob/cm/EME/utility_scripts/project_promotion -s -t TEST_BRANCH_FOR_ENVMGR.20080318.BASE -b project_build TEST_BRANCH_FOR_ENVMGR Configuration.Management@capitalone.com
+ RunInView /vob/cm/EME/utility_scripts/project_promotion -s -t TEST_BRANCH_FOR_ENVMGR.20080318.BASE -b project_build TEST_BRANCH_FOR_ENVMGR Configuration.Management@capitalone.com
[2011-08-09 11:08:25] processing...
[2011-08-09 11:08:25] Sav File Creation Requested...
[2011-08-09 11:08:25] TAG Option Chosen***
[2011-08-09 11:08:25] Build Type(Project|Full)/Project Option Chosen***
[2011-08-09 11:08:25] TEST_BRANCH_FOR_ENVMGR Project Promotion Started +++
[2011-08-09 11:08:25] getting Config file
[2011-08-09 11:08:25] config file located
[2011-08-09 11:08:25] The requested extract will be run on ngmlx424 for AB version 2.15
[2011-08-09 11:08:25] AB_HOME: /opt/abinitio/abinitio-V2-15
[2011-08-09 11:08:25] AB_AIR_ROOT: /prod/home01/eme/repo
[2011-08-09 11:08:25] Directory does not Exist.Create Path /vob/mis/build/tmp
[2011-08-09 11:08:25] Directory does not Exist.Create Path /vob/mis/build/eme_project_delivery
[2011-08-09 11:08:25] Directory does not Exist.Create Path /vob/mis/build/eme_full_delivery
[2011-08-09 11:08:25] Project Delivery Path Exists. /vob/mis/build/eme_project_delivery/TEST_BRANCH_FOR_ENVMGR
[2011-08-09 11:08:26] Branch Does Not Exist, Stop Processing...
+ set +x
...EME extract complete.
###########################################################################
+ BUILD_VIEW=envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_2011080911 0813
+ PACKAGE_VERSION=87.5.46
+ PACKAGE_NAME=eme_project_delivery
+ BUILD_DIR=/vob/utils/build
+ uname -n
+ SERVER_NAME=ngmlx400.dev.uk.capitalone.com
+ uname -s
+ SERVER_TYPE=Linux
+ /usr/atria/bin/cleartool startview envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813
+ /usr/atria/bin/cleartool setview -exec /opt/envmgr/bin/make_package 87.5.46 eme_project_delivery /vob/utils/build/ngmlx400.dev.uk.capitalone.com 2>&1 envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813

[ngmlx400.dev.uk.capitalone.com]Starting make_package. User envmgr at Tue Aug 9 11:08:26 BST 2011

Creating /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46
Copying /vob/mis/build/eme_project_delivery to /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/code
Copying /vob/cm/EME/utility_scripts to /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/utility_scripts
tar: ./project_promotion: Cannot open: No such device or address
tar: ./project_promotion.conf: Cannot open: No such device or address
tar: ./checkout_listed_projects.ksh: Cannot open: No such device or address
tar: ./load_listed_projects.ksh: Cannot open: No such device or address
tar: ./save_listed_projects.ksh: Cannot open: No such device or address
tar: ./dde_checkout_listed_projects.ksh: Cannot open: No such device or address
tar: ./dde_create_data_directories.ksh: Cannot open: No such device or address
tar: ./dde_load_listed_projects.ksh: Cannot open: No such device or address
tar: ./dde_parameter_override.ksh: Cannot open: No such device or address
tar: ./dde_project_list_sort.ksh: Cannot open: No such device or address
tar: Error exit delayed from previous errors
Copying /vob/utils/environment_manager/hp-ux_definitions/packages/eme_project_delivery/maps to /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/maps
Copying /vob/utils/environment_manager/hp-ux_definitions/packages/eme_project_delivery/scripts to /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/scripts
Apache Ant version 1.6.1 compiled on February 12 2004
Buildfile: /opt/envmgr/bin/make_package.xml
Adding reference: ant.PropertyHelper
Detected Java version: 1.5 in: /opt/bea/jrockit5.0_27.5.0/jre
Detected OS: Linux
Adding reference: ant.ComponentHelper
Setting ro project property: ant.version -> Apache Ant version 1.6.1 compiled on February 12 2004
Setting ro project property: ant.file -> /opt/envmgr/bin/make_package.xml
Adding reference: ant.projectHelper
Adding reference: ant.parsing.context
Adding reference: ant.targets
parsing buildfile /opt/envmgr/bin/make_package.xml with URI = file:///opt/envmgr/bin/make_package.xml
Setting ro project property: ant.project.name -> make_package
Adding reference: make_package
Setting ro project property: ant.file.make_package -> /opt/envmgr/bin/make_package.xml
Project base dir set to: /opt/envmgr/bin
+Target:
+Target: make-checksums
+Target: make_package
[property] Loading Environment env.
Setting project property: env.USER -> envmgr
Setting project property: env.PWD -> /home/envmgr
Setting project property: env.SHELL -> /bin/bash
Setting project property: env.COF_PACKAGE -> eme_project_delivery
Setting project property: env.COF_PACKAGE_PARAM -> /opt/envmgr/definitions/packages/eme_project_delivery/build.par
Setting project property: env.COF_MAP_SOURCE -> /vob/utils/environment_manager/hp-ux_definitions/packages/eme_project_delivery/scripts
Setting project property: env.MAIL -> /var/spool/mail/envmgr
Setting project property: env.SHLVL -> 2
Setting project property: env.CLEARCASE_CMDLINE -> setview -exec '/opt/envmgr/bin/make_package 87.5.46 eme_project_delivery /vob/utils/build/ngmlx400.dev.uk.capitalone.com 2>&1' envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813
Setting project property: env.PKG_VERSION -> 87.5.46
Setting project property: env.COF_PKG_PREFIX -> COFU
Setting project property: env.NLSPATH -> /usr/dt/lib/nls/msg/%L/%N.cat
Setting project property: env.LOGNAME -> envmgr
Setting project property: env.SSH2_CLIENT -> 172.22.129.62 59981 172.22.129.67 22
Setting project property: env.COF_SITE -> /opt/envmgr
Setting project property: env.PATH -> /opt/bea/jrockit5.0/bin:/view/main_UX/vob/utils/ant/1.6.1/bin:/usr/bin:/bin
Setting project property: env.COF_MAP_TARGET -> scripts
Setting project property: env.XFILESEARCHPATH -> /usr/dt/app-defaults/%L/Dt
Setting project property: env.CLEARCASE_ROOT -> /view/envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813
Setting project property: env.COF_PACKAGEDIR -> /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46
Setting project property: env.JAVA_HOME -> /opt/bea/jrockit5.0
Setting project property: env.ANT_HOME -> /view/main_UX/vob/utils/ant/1.6.1
Setting project property: env.LD_LIBRARY_PATH -> /opt/bea/jrockit5.0_27.5.0/jre/lib/amd64/jrockit:/opt/bea/jrockit5.0_27.5.0/jre/lib/amd64:/opt/bea/jrockit5.0_27.5.0/jre/../lib/amd64
Setting project property: env.HOME -> /home/envmgr
Setting project property: env.SSH_RHOST -> bulddv01.dev.uk.capitalone.com
Setting project property: env.SSH_SESSION_ID -> 117855
Property ${env.COF_PACKAGE_BASE} has not been set
Setting project property: package.base -> ${env.COF_PACKAGE_BASE}
Setting project property: package.dir -> /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46
Setting project property: package.name -> eme_project_delivery
Setting project property: package.version -> 87.5.46
Setting project property: package.jar -> /opt/envmgr/packages/COFUeme_project_delivery-87.5.46.jar
Setting project property: algorithm -> MD5
Build sequence for target `make_package' is [make-checksums, make_package]
Complete build sequence is [make-checksums, make_package, ]

make-checksums:
Could not load a dependent class (com/sun/media/jai/codec/FileSeekableStream) for type image
Could not load a dependent class (org/apache/commons/net/SocketClient) for type rexec
Could not load class (org.apache.tools.ant.tasksdefs.cvslib.CvsVersion) for type cvsversion
Could not load a dependent class (com/starbase/starteam/Item) for type stlist
Could not load a dependent class (org/apache/commons/net/SocketClient) for type telnet
Could not load a dependent class (org/apache/commons/net/SocketClient) for type ftp
Could not load a dependent class (jdepend/xmlui/JDepend) for type jdepend
Could not load a dependent class (junit/framework/TestListener) for type junit
Could not load a dependent class (com/starbase/starteam/Item) for type stcheckin
Could not load a dependent class (com/starbase/starteam/Item) for type stcheckout
fileset: Setup scanner in dir /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46 with patternSet{ includes: [] excludes: [] }
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/basedir.properties
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/bom/scripts/scripts.txt
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/bom/maps/maps.txt
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/maps/target.map
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/scripts/postinstall
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/scripts/switch_param_file_SYSTEST.csv
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/bom/utility_scripts/utility_scripts.txt
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/scripts/UK_DDE_project_migration.ksh
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/bom/code/code.txt
[checksum] Calculating MD5 checksum for /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46/scripts/preinstall

make_package:
fileset: Setup scanner in dir /vob/utils/build/ngmlx400.dev.uk.capitalone.com/build/eme_project_delivery/87.5.46 with patternSet{ includes: [] excludes: [] }
[jar] Building jar: /opt/envmgr/packages/COFUeme_project_delivery-87.5.46.jar
[jar] adding directory META-INF/
[jar] adding entry META-INF/MANIFEST.MF
[jar] adding directory bom/
[jar] adding directory bom/code/
[jar] adding directory bom/maps/
[jar] adding directory bom/scripts/
[jar] adding directory bom/utility_scripts/
[jar] adding directory code/
[jar] adding directory code/TEST_BRANCH_FOR_ENVMGR/
[jar] adding directory maps/
[jar] adding directory scripts/
[jar] adding directory utility_scripts/
[jar] adding entry basedir.properties
[jar] adding entry basedir.properties.MD5
[jar] adding entry bom/code/code.txt
[jar] adding entry bom/code/code.txt.MD5
[jar] adding entry bom/maps/maps.txt
[jar] adding entry bom/maps/maps.txt.MD5
[jar] adding entry bom/scripts/scripts.txt
[jar] adding entry bom/scripts/scripts.txt.MD5
[jar] adding entry bom/utility_scripts/utility_scripts.txt
[jar] adding entry bom/utility_scripts/utility_scripts.txt.MD5
[jar] adding entry maps/target.map
[jar] adding entry maps/target.map.MD5
[jar] adding entry scripts/UK_DDE_project_migration.ksh
[jar] adding entry scripts/UK_DDE_project_migration.ksh.MD5
[jar] adding entry scripts/postinstall
[jar] adding entry scripts/postinstall.MD5
[jar] adding entry scripts/preinstall
[jar] adding entry scripts/preinstall.MD5
[jar] adding entry scripts/switch_param_file_SYSTEST.csv
[jar] adding entry scripts/switch_param_file_SYSTEST.csv.MD5

BUILD SUCCESSFUL
Total time: 11 seconds
[ngmlx400.dev.uk.capitalone.com]Deleting temporary files...

[ngmlx400.dev.uk.capitalone.com]Ending make_package. User envmgr at Tue Aug 9 11:08:45 BST 2011
####################################################
[bulddv01]/opt/envmgr/controlm/increment_version envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml 87.5.46 eme_project_delivery
####################################################
[bulddv01]Updating build file: envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml
Checked out "/view/update_clearcase/vob/utils/builds/envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml" from version "/main/52".
********************************
<<< file 1: /view/update_clearcase/vob/utils/builds/envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml@@/main/52
>>> file 2: /view/update_clearcase/vob/utils/builds/envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml
********************************
-----[33 changed to 33]-----
< <package enabled="yes" package_server="default_linux" name="eme_project_delivery" version="87.5.46" builddir="/vob/utils/build"/>
---
> <package enabled="yes" package_server="default_linux" name="eme_project_delivery" version="87.5.47" builddir="/vob/utils/build"/>
Checked in "/view/update_clearcase/vob/utils/builds/envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml" version "/main/53".
####################################################
AddToDepot ngmlx400.dev.uk.capitalone.com
####################################################
Processing files:
-rw-r--r-- 1 envmgr ukdev 18386 Aug 9 11:08 /opt/envmgr/packages/COFUeme_project_delivery-87.5.46.jar
End of Processing files:
Authentication successful.
COFUeme_project_delivery-87.5.46.jar | 18kB | 118.3kiB/s | TOC: 00:00:00
envmgr_envmgr.MIS_PROB_FIX_AND_SMALL_ENH_2011_DDE_MIGRATION.build.xml_bulddv01_20110809110813 87.5.46 eme_project_delivery /vob/utils/build
####################################################################################
# End of manufacture processes
####################################################################################

grail 08-17-2011 05:30 AM

Try using [code][/code] tags for the code to make it easier to read and keep formatting. Also, if you wish to include a log file, just attach it as having it in
the question serves no real purpose.

apatil65 08-17-2011 07:08 AM

Quote:

Originally Posted by grail (Post 4445380)
Try using [code][/code] tags for the code to make it easier to read and keep formatting. Also, if you wish to include a log file, just attach it as having it in
the question serves no real purpose.

Sorry, I dint get you.... :( Explain clearly please.......

Nylex 08-17-2011 07:12 AM

Quote:

Originally Posted by apatil65 (Post 4445455)
Sorry, I dint get you.... :( Explain clearly please.......

Put code between "[code]" and "[/ code]" (without the space). Also, don't post long files like that, attach them instead. Click the "Go advanced" button below the quick reply box and then use "Manage attachments". Think about what you're posting. Is it really necessary to show everything?

apatil65 08-17-2011 07:19 AM

Thanks a ton, and sorry. Actually this is the first time am using this site.

I will try what you said and get back to you soon.....

apatil65 08-17-2011 07:21 AM

Quote:

Originally Posted by apatil65 (Post 4445464)
Thanks a ton, and sorry. Actually this is the first time am using this site.

I will try what you said and get back to you soon.....

May i know in which line is the space issue in this program?

grail 08-17-2011 07:24 AM

So I am curious ... The signature at the top of the script says it was written in 2001. My question would be, what has changed in 10 years that it now suddenly stops working??

apatil65 08-17-2011 07:28 AM

Even I am surprised with the same......

Suddenly it started throwing the error..... So i posted it here....


All times are GMT -5. The time now is 02:07 PM.