diff --git a/pmb/challenge/apkindex.py b/pmb/challenge/apkindex.py
index 88278242..806dde30 100644
--- a/pmb/challenge/apkindex.py
+++ b/pmb/challenge/apkindex.py
@@ -18,6 +18,7 @@ along with pmbootstrap. If not, see .
"""
import os
import glob
+import logging
import pmb.parse.apkindex
@@ -37,6 +38,8 @@ def apkindex(args, path_apkindex, apk_suffix=""):
# All listed packages must exist
found = []
+ count = str(len(content.items()))
+ logging.info("Check for existence of all listed packages (" + count + ")")
for pkgname_alias, block in content.items():
apk = (block["pkgname"] + "-" + block["version"] + ".apk" +
apk_suffix)
@@ -52,6 +55,7 @@ def apkindex(args, path_apkindex, apk_suffix=""):
found.append(buildinfo)
# There must be no extra files
+ logging.info("Check for extra files")
for path in glob.glob(folder + "/*"):
name = os.path.basename(path)
if name == "APKINDEX.tar.gz" or name in found:
diff --git a/pmb/challenge/frontend.py b/pmb/challenge/frontend.py
index 46852d3a..1affbae8 100644
--- a/pmb/challenge/frontend.py
+++ b/pmb/challenge/frontend.py
@@ -17,11 +17,13 @@ You should have received a copy of the GNU General Public License
along with pmbootstrap. If not, see .
"""
import os
+import logging
import pmb.challenge
def frontend(args):
path = args.challenge_file
+ logging.info("Challenge " + path)
if path.endswith(".apk"):
pmb.challenge.build(args, path)
elif os.path.basename(path) == "APKINDEX.tar.gz":