I started the script something like this:
Code: Select all
sh -x
tazpup-ondemand 2>&1 | tee bla.txt
/usr/libexec/tazpkg
Code: Select all
#!/bin/sh -x
echo "entering /usr/libexec/tazpkg/get"
# TazPkg - Tiny autonomous zone packages manager, hg.slitaz.org/tazpkg
# get - TazPkg module
# Get package to the cache directory
echo "Entering /usr/libexec/tazpkg/get"
echo "sourcing /lib/libtaz.sh"
. /lib/libtaz.sh
echo "sourcing /usr/lib/slitaz/libpkg.sh"
. /usr/lib/slitaz/libpkg.sh
echo "sourcing /usr/libexec/tazpkg/getenv"
. /usr/libexec/tazpkg/getenv
echo "sourcing /usr/libexec/tazpkg/find-depends"
. /usr/libexec/tazpkg/find-depends
echo "sourcing finished"
Code: Select all
# Parse cmdline options and store values in a variable.
for opt in "$@"; do
opt_name="${opt%%=*}"; opt_name="$(echo -n "${opt_name#--}" | tr -c 'a-zA-Z0-9' '_')"
case "$opt" in
--[0-9]*=*) export _$opt_name="${opt#*=}" ;;
--[0-9]*) export _$opt_name=yes ;;
--*=*) export $opt_name="${opt#*=}" ;;
--*) export $opt_name=yes ;;
esac
done
Code: Select all
Entering /usr/libexec/tazpkg/get
sourcing /lib/libtaz.sh
sourcing /usr/lib/slitaz/libpkg.sh
sourcing /usr/libexec/tazpkg/getenv
sourcing /usr/libexec/tazpkg/find-depends
sourcing finished
/var/cache/tazpkg/5.0/packages/cups-pdf-2.6.1.tazpkg'
+ echo Entering /usr/libexec/tazpkg/intall
Entering /usr/libexec/tazpkg/intall
+ echo sourcing /lib/libtaz.sh
sourcing /lib/libtaz.sh
+ . /lib/libtaz.sh
+ . /usr/bin/gettext.sh
+ alias sed=busybox sed
+ lgettext Done
+ gettext -d slitaz-base Done
+ okmsg=Done
+ lgettext Failed
+ gettext -d slitaz-base Failed
+ ermsg=Failed
+ : 32
+ : 31
+ : 36
+ opt_name=entering /usr/libexec/tazpkg/get