Glad to hear it is working now.
Oh, and no need to chuckle at being mentioned in the info file. Testing, reporting, and providing the situation of failure is of great value. In this case, terminal output made it quick and easy, without which I would have been likely just scratching my head.
FWIW, here is the diff:
--- /home/tc/submitqc4
+++ /usr/local/bin/submitqc4
@@ -475,9 +475,9 @@
${YELLOW}/tmp/submitqc/wrongmd5${NORMAL}"
fi
-if [ -f /tmp/submitqc/missingdeps/list ] && [ ! -z `cat /tmp/submitqc/missingdeps/list` ]; then
+if [ -f /tmp/submitqc/missingdeps/list ] && [ -s "/tmp/submitqc/missingdeps/list" ]; then
echo " "
- echo "${RED}THESE EXTENSIONS HAVE WRONG DEP FILE ENTRIES : ${BLUE}`cat /tmp/submitqc/missingdeps/list`.${RED} PLEASE REVIEW THE CONTENTS OF \
+ echo "${RED}THESE EXTENSIONS HAVE WRONG DEP FILE ENTRIES : ${BLUE}`cat /tmp/submitqc/missingdeps/list | uniq`.${RED} PLEASE REVIEW THE CONTENTS OF \
${YELLOW}/tmp/submitqc/missingdeps${NORMAL}"
fi