+ argv0=depends + PS4='+(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]:+${FUNCNAME[0]}(): }' +(/usr/lib/aurutils/aur-depends:8): max_request=30 +(/usr/lib/aurutils/aur-depends:8): mode=pkgname +(/usr/lib/aurutils/aur-depends:11): resolve_depends=1 +(/usr/lib/aurutils/aur-depends:11): resolve_makedepends=1 +(/usr/lib/aurutils/aur-depends:11): resolve_checkdepends=1 +(/usr/lib/aurutils/aur-depends:11): resolve_optdepends=0 +(/usr/lib/aurutils/aur-depends:112): source /usr/share/makepkg/util/parseopts.sh +(/usr/lib/aurutils/aur-depends:114): opt_short=abJGnt +(/usr/lib/aurutils/aur-depends:116): opt_long=('table' 'pkgbase' 'pkgname' 'pkgname-all' 'graph' 'optdepends' 'no-depends' 'no-makedepends' 'no-checkdepends' 'json' 'raw') +(/usr/lib/aurutils/aur-depends:117): opt_hidden=('dump-options') +(/usr/lib/aurutils/aur-depends:119): parseopts abJGnt table pkgbase pkgname pkgname-all graph optdepends no-depends no-makedepends no-checkdepends json raw dump-options -- --pkgname proton-ge-custom +(/usr/share/makepkg/util/parseopts.sh:46): parseopts(): local opt= optarg= i= shortopts=abJGnt +(/usr/share/makepkg/util/parseopts.sh:47): parseopts(): longopts=() +(/usr/share/makepkg/util/parseopts.sh:47): parseopts(): unused_argv=() +(/usr/share/makepkg/util/parseopts.sh:47): parseopts(): local -a longopts unused_argv +(/usr/share/makepkg/util/parseopts.sh:49): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n table ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ table != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n pkgbase ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ pkgbase != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n pkgname ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ pkgname != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n pkgname-all ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ pkgname-all != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n graph ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ graph != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n optdepends ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ optdepends != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n no-depends ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ no-depends != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n no-makedepends ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ no-makedepends != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n no-checkdepends ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ no-checkdepends != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n json ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ json != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n raw ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ raw != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n dump-options ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ dump-options != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:51): parseopts(): longopts+=("$1") +(/usr/share/makepkg/util/parseopts.sh:52): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -n -- ]] +(/usr/share/makepkg/util/parseopts.sh:50): parseopts(): [[ -- != \-\- ]] +(/usr/share/makepkg/util/parseopts.sh:54): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:88): parseopts(): (( 2 )) +(/usr/share/makepkg/util/parseopts.sh:58): parseopts(): case $1 in +(/usr/share/makepkg/util/parseopts.sh:142): parseopts(): IFS== +(/usr/share/makepkg/util/parseopts.sh:142): parseopts(): read -r opt optarg +(/usr/share/makepkg/util/parseopts.sh:143): parseopts(): longoptmatch pkgname +(/usr/share/makepkg/util/parseopts.sh:57): longoptmatch(): longmatch=() +(/usr/share/makepkg/util/parseopts.sh:57): longoptmatch(): local o longmatch +(/usr/share/makepkg/util/parseopts.sh:58): longoptmatch(): for o in "${longopts[@]}" +(/usr/share/makepkg/util/parseopts.sh:59): longoptmatch(): [[ table = \p\k\g\n\a\m\e ]] +(/usr/share/makepkg/util/parseopts.sh:63): longoptmatch(): [[ table = \p\k\g\n\a\m\e* ]] +(/usr/share/makepkg/util/parseopts.sh:58): longoptmatch(): for o in "${longopts[@]}" +(/usr/share/makepkg/util/parseopts.sh:59): longoptmatch(): [[ pkgbase = \p\k\g\n\a\m\e ]] +(/usr/share/makepkg/util/parseopts.sh:63): longoptmatch(): [[ pkgbase = \p\k\g\n\a\m\e* ]] +(/usr/share/makepkg/util/parseopts.sh:58): longoptmatch(): for o in "${longopts[@]}" +(/usr/share/makepkg/util/parseopts.sh:59): longoptmatch(): [[ pkgname = \p\k\g\n\a\m\e ]] +(/usr/share/makepkg/util/parseopts.sh:60): longoptmatch(): longmatch=("$o") +(/usr/share/makepkg/util/parseopts.sh:61): longoptmatch(): break +(/usr/share/makepkg/util/parseopts.sh:66): longoptmatch(): case ${#longmatch[*]} in +(/usr/share/makepkg/util/parseopts.sh:69): longoptmatch(): opt=pkgname +(/usr/share/makepkg/util/parseopts.sh:70): longoptmatch(): case $longmatch in +(/usr/share/makepkg/util/parseopts.sh:73): longoptmatch(): return 0 +(/usr/share/makepkg/util/parseopts.sh:144): parseopts(): case $? in +(/usr/share/makepkg/util/parseopts.sh:147): parseopts(): [[ --pkgname = *=* ]] +(/usr/share/makepkg/util/parseopts.sh:153): parseopts(): OPTRET+=("--$opt") +(/usr/share/makepkg/util/parseopts.sh:197): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:88): parseopts(): (( 1 )) +(/usr/share/makepkg/util/parseopts.sh:58): parseopts(): case $1 in +(/usr/share/makepkg/util/parseopts.sh:194): parseopts(): unused_argv+=("$1") +(/usr/share/makepkg/util/parseopts.sh:197): parseopts(): shift +(/usr/share/makepkg/util/parseopts.sh:88): parseopts(): (( 0 )) +(/usr/share/makepkg/util/parseopts.sh:201): parseopts(): OPTRET+=('--' "${unused_argv[@]}" "$@") +(/usr/share/makepkg/util/parseopts.sh:202): parseopts(): unset longoptmatch +(/usr/share/makepkg/util/parseopts.sh:204): parseopts(): return 0 +(/usr/lib/aurutils/aur-depends:122): set -- --pkgname -- proton-ge-custom +(/usr/lib/aurutils/aur-depends:124): true +(/usr/lib/aurutils/aur-depends:125): case "$1" in +(/usr/lib/aurutils/aur-depends:129): mode=pkgname +(/usr/lib/aurutils/aur-depends:154): shift +(/usr/lib/aurutils/aur-depends:124): true +(/usr/lib/aurutils/aur-depends:125): case "$1" in +(/usr/lib/aurutils/aur-depends:152): shift +(/usr/lib/aurutils/aur-depends:152): break +(/usr/lib/aurutils/aur-depends:158): mkdir -pm 0700 /tmp/aurutils-1000 ++(/usr/lib/aurutils/aur-depends:159): mktemp -d --tmpdir aurutils-1000/depends.XXXXXXXX +(/usr/lib/aurutils/aur-depends:159): tmp=/tmp/aurutils-1000/depends.loaYlfli +(/usr/lib/aurutils/aur-depends:160): trap trap_exit EXIT +(/usr/lib/aurutils/aur-depends:163): fmt='%n\t%b\t%v\t' +(/usr/lib/aurutils/aur-depends:164): (( resolve_depends )) +(/usr/lib/aurutils/aur-depends:164): fmt+=%D +(/usr/lib/aurutils/aur-depends:165): fmt+='\t' +(/usr/lib/aurutils/aur-depends:166): (( resolve_makedepends )) +(/usr/lib/aurutils/aur-depends:166): fmt+=%M +(/usr/lib/aurutils/aur-depends:167): fmt+='\t' +(/usr/lib/aurutils/aur-depends:168): (( resolve_checkdepends )) +(/usr/lib/aurutils/aur-depends:168): fmt+=%c +(/usr/lib/aurutils/aur-depends:169): fmt+='\t' +(/usr/lib/aurutils/aur-depends:170): (( resolve_optdepends )) +(/usr/lib/aurutils/aur-depends:171): fmt+='\n' +(/usr/lib/aurutils/aur-depends:174): rings=0 +(/usr/lib/aurutils/aur-depends:175): cd /tmp/aurutils-1000/depends.loaYlfli +(/usr/lib/aurutils/aur-depends:175): mkdir json tsv +(/usr/lib/aurutils/aur-depends:177): chain '%n\t%b\t%v\t%D\t%M\t%c\t\n' proton-ge-custom +(/usr/lib/aurutils/aur-depends:55): chain(): local a sub 'fmt=%n\t%b\t%v\t%D\t%M\t%c\t\n' +(/usr/lib/aurutils/aur-depends:56): chain(): shift 1 +(/usr/lib/aurutils/aur-depends:59): chain(): aur query -t info proton-ge-custom +(/usr/lib/aurutils/aur-depends:62): chain(): aur format -f '%n\t%b\t%v\t%D\t%M\t%c\t\n' --delim=, json/0 +(/usr/lib/aurutils/aur-depends:62): chain(): pivot_table - +(/usr/lib/aurutils/aur-depends:15): pivot_table(): awk '-F\t' 'BEGIN { format = "%s\t%s\t%s\t%s\t%s\n" } { # Print header (package without dependencies) printf(format, $1, $1, $2, $3, "Self") # Print one line for each dependency split($4, depends, ",") split($5, makedepends, ",") split($6, checkdepends, ",") split($7, optdepends, ",") for (idx in depends) printf(format, $1, depends[idx], $2, $3, "Depends") for (idx in makedepends) printf(format, $1, makedepends[idx], $2, $3, "MakeDepends") for (idx in checkdepends) printf(format, $1, checkdepends[idx], $2, $3, "CheckDepends") for (idx in optdepends) printf(format, $1, optdepends[idx], $2, $3, "OptDepends") }' - +(/usr/lib/aurutils/aur-depends:63): chain(): (( PIPESTATUS[0] )) +(/usr/lib/aurutils/aur-depends:65): chain(): [[ ! -s tsv/0 ]] +(/usr/lib/aurutils/aur-depends:74): chain(): (( a = 1 )) +(/usr/lib/aurutils/aur-depends:74): chain(): (( a <= max_request )) +(/usr/lib/aurutils/aur-depends:75): chain(): sub=0 +(/usr/lib/aurutils/aur-depends:78): chain(): cut -f1 tsv/0 +(/usr/lib/aurutils/aur-depends:80): chain(): cut -f2 tsv/0 +(/usr/lib/aurutils/aur-depends:80): chain(): tr_ver +(/usr/lib/aurutils/aur-depends:50): tr_ver(): sed -r 's/[<>=].*$//g' +(/usr/lib/aurutils/aur-depends:80): chain(): grep -Fxvf seen +(/usr/lib/aurutils/aur-depends:81): chain(): aur query -t info - +(/usr/lib/aurutils/aur-depends:83): chain(): [[ ! -s json/1 ]] +(/usr/lib/aurutils/aur-depends:86): chain(): aur format -f '%n\t%b\t%v\t%D\t%M\t%c\t\n' --delim=, json/1 +(/usr/lib/aurutils/aur-depends:86): chain(): pivot_table - +(/usr/lib/aurutils/aur-depends:15): pivot_table(): awk '-F\t' 'BEGIN { format = "%s\t%s\t%s\t%s\t%s\n" } { # Print header (package without dependencies) printf(format, $1, $1, $2, $3, "Self") # Print one line for each dependency split($4, depends, ",") split($5, makedepends, ",") split($6, checkdepends, ",") split($7, optdepends, ",") for (idx in depends) printf(format, $1, depends[idx], $2, $3, "Depends") for (idx in makedepends) printf(format, $1, makedepends[idx], $2, $3, "MakeDepends") for (idx in checkdepends) printf(format, $1, checkdepends[idx], $2, $3, "CheckDepends") for (idx in optdepends) printf(format, $1, optdepends[idx], $2, $3, "OptDepends") }' - +(/usr/lib/aurutils/aur-depends:87): chain(): (( PIPESTATUS[0] )) +(/usr/lib/aurutils/aur-depends:89): chain(): [[ ! -s tsv/1 ]] +(/usr/lib/aurutils/aur-depends:92): chain(): cut -f2 tsv/0 +(/usr/lib/aurutils/aur-depends:74): chain(): (( ++a )) +(/usr/lib/aurutils/aur-depends:74): chain(): (( a <= max_request )) +(/usr/lib/aurutils/aur-depends:75): chain(): sub=1 +(/usr/lib/aurutils/aur-depends:78): chain(): cut -f1 tsv/1 +(/usr/lib/aurutils/aur-depends:80): chain(): cut -f2 tsv/1 +(/usr/lib/aurutils/aur-depends:80): chain(): tr_ver +(/usr/lib/aurutils/aur-depends:50): tr_ver(): sed -r 's/[<>=].*$//g' +(/usr/lib/aurutils/aur-depends:80): chain(): grep -Fxvf seen +(/usr/lib/aurutils/aur-depends:81): chain(): aur query -t info - +(/usr/lib/aurutils/aur-depends:83): chain(): [[ ! -s json/2 ]] +(/usr/lib/aurutils/aur-depends:86): chain(): aur format -f '%n\t%b\t%v\t%D\t%M\t%c\t\n' --delim=, json/2 +(/usr/lib/aurutils/aur-depends:86): chain(): pivot_table - +(/usr/lib/aurutils/aur-depends:15): pivot_table(): awk '-F\t' 'BEGIN { format = "%s\t%s\t%s\t%s\t%s\n" } { # Print header (package without dependencies) printf(format, $1, $1, $2, $3, "Self") # Print one line for each dependency split($4, depends, ",") split($5, makedepends, ",") split($6, checkdepends, ",") split($7, optdepends, ",") for (idx in depends) printf(format, $1, depends[idx], $2, $3, "Depends") for (idx in makedepends) printf(format, $1, makedepends[idx], $2, $3, "MakeDepends") for (idx in checkdepends) printf(format, $1, checkdepends[idx], $2, $3, "CheckDepends") for (idx in optdepends) printf(format, $1, optdepends[idx], $2, $3, "OptDepends") }' - +(/usr/lib/aurutils/aur-depends:87): chain(): (( PIPESTATUS[0] )) +(/usr/lib/aurutils/aur-depends:89): chain(): [[ ! -s tsv/2 ]] +(/usr/lib/aurutils/aur-depends:92): chain(): cut -f2 tsv/1 +(/usr/lib/aurutils/aur-depends:74): chain(): (( ++a )) +(/usr/lib/aurutils/aur-depends:74): chain(): (( a <= max_request )) +(/usr/lib/aurutils/aur-depends:75): chain(): sub=2 +(/usr/lib/aurutils/aur-depends:78): chain(): cut -f1 tsv/2 +(/usr/lib/aurutils/aur-depends:80): chain(): cut -f2 tsv/2 +(/usr/lib/aurutils/aur-depends:80): chain(): tr_ver +(/usr/lib/aurutils/aur-depends:50): tr_ver(): sed -r 's/[<>=].*$//g' +(/usr/lib/aurutils/aur-depends:80): chain(): grep -Fxvf seen +(/usr/lib/aurutils/aur-depends:81): chain(): aur query -t info - +(/usr/lib/aurutils/aur-depends:83): chain(): [[ ! -s json/3 ]] +(/usr/lib/aurutils/aur-depends:86): chain(): aur format -f '%n\t%b\t%v\t%D\t%M\t%c\t\n' --delim=, json/3 +(/usr/lib/aurutils/aur-depends:86): chain(): pivot_table - +(/usr/lib/aurutils/aur-depends:15): pivot_table(): awk '-F\t' 'BEGIN { format = "%s\t%s\t%s\t%s\t%s\n" } { # Print header (package without dependencies) printf(format, $1, $1, $2, $3, "Self") # Print one line for each dependency split($4, depends, ",") split($5, makedepends, ",") split($6, checkdepends, ",") split($7, optdepends, ",") for (idx in depends) printf(format, $1, depends[idx], $2, $3, "Depends") for (idx in makedepends) printf(format, $1, makedepends[idx], $2, $3, "MakeDepends") for (idx in checkdepends) printf(format, $1, checkdepends[idx], $2, $3, "CheckDepends") for (idx in optdepends) printf(format, $1, optdepends[idx], $2, $3, "OptDepends") }' - +(/usr/lib/aurutils/aur-depends:87): chain(): (( PIPESTATUS[0] )) +(/usr/lib/aurutils/aur-depends:89): chain(): [[ ! -s tsv/3 ]] +(/usr/lib/aurutils/aur-depends:92): chain(): cut -f2 tsv/2 +(/usr/lib/aurutils/aur-depends:74): chain(): (( ++a )) +(/usr/lib/aurutils/aur-depends:74): chain(): (( a <= max_request )) +(/usr/lib/aurutils/aur-depends:75): chain(): sub=3 +(/usr/lib/aurutils/aur-depends:78): chain(): cut -f1 tsv/3 +(/usr/lib/aurutils/aur-depends:80): chain(): cut -f2 tsv/3 +(/usr/lib/aurutils/aur-depends:80): chain(): tr_ver +(/usr/lib/aurutils/aur-depends:80): chain(): grep -Fxvf seen +(/usr/lib/aurutils/aur-depends:50): tr_ver(): sed -r 's/[<>=].*$//g' +(/usr/lib/aurutils/aur-depends:81): chain(): aur query -t info - +(/usr/lib/aurutils/aur-depends:83): chain(): [[ ! -s json/4 ]] +(/usr/lib/aurutils/aur-depends:86): chain(): aur format -f '%n\t%b\t%v\t%D\t%M\t%c\t\n' --delim=, json/4 +(/usr/lib/aurutils/aur-depends:86): chain(): pivot_table - +(/usr/lib/aurutils/aur-depends:15): pivot_table(): awk '-F\t' 'BEGIN { format = "%s\t%s\t%s\t%s\t%s\n" } { # Print header (package without dependencies) printf(format, $1, $1, $2, $3, "Self") # Print one line for each dependency split($4, depends, ",") split($5, makedepends, ",") split($6, checkdepends, ",") split($7, optdepends, ",") for (idx in depends) printf(format, $1, depends[idx], $2, $3, "Depends") for (idx in makedepends) printf(format, $1, makedepends[idx], $2, $3, "MakeDepends") for (idx in checkdepends) printf(format, $1, checkdepends[idx], $2, $3, "CheckDepends") for (idx in optdepends) printf(format, $1, optdepends[idx], $2, $3, "OptDepends") }' - +(/usr/lib/aurutils/aur-depends:87): chain(): (( PIPESTATUS[0] )) +(/usr/lib/aurutils/aur-depends:89): chain(): [[ ! -s tsv/4 ]] +(/usr/lib/aurutils/aur-depends:90): chain(): return 4 +(/usr/lib/aurutils/aur-depends:177): rings=4 +(/usr/lib/aurutils/aur-depends:178): depends=(tsv/*) +(/usr/lib/aurutils/aur-depends:178): json=(json/*) +(/usr/lib/aurutils/aur-depends:181): case $rings in +(/usr/lib/aurutils/aur-depends:192): set -o pipefail +(/usr/lib/aurutils/aur-depends:194): case $mode in ++(/usr/lib/aurutils/aur-depends:197): cut -f1 tsv/0 tsv/1 tsv/2 tsv/3 tsv/4 +(/usr/lib/aurutils/aur-depends:197): grep -Fxf /dev/fd/63 /dev/fd/62 ++(/usr/lib/aurutils/aur-depends:197): cut -f1,2 tsv/0 tsv/1 tsv/2 tsv/3 tsv/4 ++(/usr/lib/aurutils/aur-depends:197): tsort ++(/usr/lib/aurutils/aur-depends:197): tac tsort: -: input contains a loop: tsort: python-fontpens tsort: python-fontparts python-pyclipper python-booleanoperations python-defcon python-fontmath python-fontparts python-fontpens python-mutatormath python-ufonormalizer python-ufoprocessor psautohint lib32-lzo mingw-w64-tools afdko lib32-gsm proton-ge-custom +(/usr/lib/aurutils/aur-depends:198): wait 4109288 +(/usr/lib/aurutils/aur-depends:1): trap_exit +(/usr/lib/aurutils/aur-depends:100): trap_exit(): [[ ! -v AUR_DEBUG ]] +(/usr/lib/aurutils/aur-depends:103): trap_exit(): printf 'AUR_DEBUG: %s: temporary files at %s\n' depends /tmp/aurutils-1000/depends.loaYlfli AUR_DEBUG: depends: temporary files at /tmp/aurutils-1000/depends.loaYlfli