kisslinux / kiss

KISS Linux - Package Manager
https://kisslinux.github.io
MIT License
464 stars 62 forks source link

kiss remove: ordering issue #250

Closed sdsddsd1 closed 3 years ago

sdsddsd1 commented 3 years ago

Description

When two packages are removed, in which one is a direct dependency of the other, the order in which they are passed to kiss remove matters. Glew is shown as orphan so it should be placed first anyway?

Error message

Dependency situation

/tmp/kiss $ kiss-depends glew                                                                                                                                            
-> Ordering arguments list based on dependence 
flex make
glu
libglvnd
xorg-libs
/tmp/kiss $ kiss-depends glu                                                                                                                                             
-> Ordering arguments list based on dependence 
gcc
libglvnd
mesa

kiss fails due to order.

/tmp/kiss $ ./kiss r glew glu
-> Ordering arguments list based on dependence 
Using ssu (to become root)
-> Ordering arguments list based on dependence 
-> glu Checking if package removable
glew/depends
ERROR glu Not removable, has dependents

kiss succeds if the order is changed.

/tmp/kiss $ ./kiss r glu glew 
-> Ordering arguments list based on dependence 
Using ssu (to become root)
-> Ordering arguments list based on dependence 
-> glew Checking if package removable
-> glew Removing package
-> glew Removed successfully
-> glu Checking if package removable
-> glu Removing package
-> glu Removed successfully

Verbose log

  1. Run env KISS_PROMPT=0 sh -x /usr/bin/kiss <arguments> > log 2>&1
  2. Upload the contents of log.

Issues without attached log file will be closed unless steps to reproduce the problem are provided in place of it. Issues not using the template will be closed. Feature requests and otherwise non-issues can disregard this notice.

dylanaraps commented 3 years ago

I cannot reproduce. Send a verbose log for the failing command.

dylanaraps commented 3 years ago
-> kiss r glu glew
Using ssu (to become root)
-> glew Checking if package removable
-> glew Removing package
-> glew Removed successfully
-> glu Checking if package removable
-> glu Removing package
-> glu Removed successfully
-> kiss r glew glu
Using ssu (to become root)
-> glew Checking if package removable
-> glew Removing package
-> glew Removed successfully
-> glu Checking if package removable
-> glu Removing package
-> glu Removed successfully
sdsddsd1 commented 3 years ago
+ main r glu glew
+ set -ef
+ equ  0
+ return 1
+ '[' -t 2 ]
+ ppwd=/tmp
+ newline='
'
+ : zst
+ : 7452
+ : claudia
+ cmd_su=ssu
+ command -v readelf
+ cmd_elf=/usr/bin/readelf
+ command -v openssl
+ cmd_sha=/usr/bin/openssl
+ command -v aria2c
+ command -v axel
+ cmd_get=/usr/bin/axel
+ date '+%Y-%m-%d-%H:%M'
+ time=2021-07-24-22:17
+ create_tmp_dirs
+ KISS_ROOT=
+ mkdir -p /
+ sys_db=/var/db/kiss/installed
+ sys_ch=/var/db/kiss/choices
+ cac_dir=/home/claudia/.cache
+ cac_dir=/home/claudia/.cache/kiss
+ src_dir=/home/claudia/.cache/kiss/sources
+ log_dir=/home/claudia/.cache/kiss/logs/2021-07-24
+ bin_dir=/home/claudia/.cache/kiss/bin
+ proc=/tmp
+ proc=/tmp/7452
+ mak_dir=/tmp/7452/build
+ pkg_dir=/tmp/7452/pkg
+ tar_dir=/tmp/7452/extract
+ tmp_dir=/tmp/7452/tmp
+ mkdir -p /home/claudia/.cache/kiss/sources /home/claudia/.cache/kiss/logs/2021-07-24 /home/claudia/.cache/kiss/bin /tmp/7452/build /tmp/7452/pkg /tmp/7452/extract /tmp/7452/tmp
+ trap pkg_clean EXIT INT
+ args r glu glew
+ action=r
+ shift 1
+ pkg_order glu glew
+ unset order redro deps
+ log 'Ordering arguments list based on dependence'
+ printf '%b%s %b%s%b %s\n'  '->'  'Ordering arguments list based on dependence'  
-> Ordering arguments list based on dependence 
+ pkg_depends glu raw
+ contains  glu
+ return 1
+ null 
+ return 0
+ pkg_find glu
+ _pkg_find glu
+ set -- glu   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /glu
+ set +f
+ test -d /home/claudia/repos/forkrepo/glu
+ set +f
+ test -d /home/claudia/repos/myrepo/glu
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/glu
+ set -f -- glu   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glu
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/glu
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/glu
+ set +f
+ test -d /home/claudia/repos/repo/core/glu
+ set +f
+ test -d /home/claudia/repos/repo/extra/glu
+ set +f
+ test -d /home/claudia/repos/repo/wayland/glu
+ set +f
+ test -d /home/claudia/repos/community/community/glu
+ set -f -- glu   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glu /home/claudia/repos/community/community/glu
+ set +f
+ test -d /var/db/kiss/installed/glu
+ set -f -- glu   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glu /home/claudia/repos/community/community/glu /var/db/kiss/installed/glu
+ unset IFS
+ repo_dir=/home/claudia/repos/kiss-games/equipment/glu repo_name=glu
+ '[' -e /home/claudia/repos/kiss-games/equipment/glu/depends ]
+ read -r dep dep_type
+ ok libglvnd
+ return 0
+ pkg_depends libglvnd   ' glu' 
+ contains  libglvnd
+ return 1
+ null 
+ return 0
+ pkg_find libglvnd
+ _pkg_find libglvnd
+ set -- libglvnd   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libglvnd
+ set +f
+ test -d /home/claudia/repos/forkrepo/libglvnd
+ set +f
+ test -d /home/claudia/repos/myrepo/libglvnd
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libglvnd
+ set -f -- libglvnd   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/libglvnd
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libglvnd
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libglvnd
+ set +f
+ test -d /home/claudia/repos/repo/core/libglvnd
+ set +f
+ test -d /home/claudia/repos/repo/extra/libglvnd
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libglvnd
+ set +f
+ test -d /home/claudia/repos/community/community/libglvnd
+ set +f
+ test -d /var/db/kiss/installed/libglvnd
+ unset IFS
+ repo_dir=/home/claudia/repos/kiss-games/equipment/libglvnd repo_name=libglvnd
+ '[' -e /home/claudia/repos/kiss-games/equipment/libglvnd/depends ]
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson   ' glu libglvnd' make
+ contains  meson
+ return 1
+ null 
+ return 0
+ pkg_find meson
+ _pkg_find meson
+ set -- meson   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /meson
+ set +f
+ test -d /home/claudia/repos/forkrepo/meson
+ set +f
+ test -d /home/claudia/repos/myrepo/meson
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/meson
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/meson
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/meson
+ set +f
+ test -d /home/claudia/repos/repo/core/meson
+ set +f
+ test -d /home/claudia/repos/repo/extra/meson
+ set -f -- meson   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/meson
+ set +f
+ test -d /home/claudia/repos/repo/wayland/meson
+ set +f
+ test -d /home/claudia/repos/community/community/meson
+ set +f
+ test -d /var/db/kiss/installed/meson
+ set -f -- meson   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/meson /var/db/kiss/installed/meson
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/meson repo_name=meson
+ '[' -e /home/claudia/repos/repo/extra/meson/depends ]
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python   ' glu libglvnd meson' 
+ contains  python
+ return 1
+ null 
+ return 0
+ pkg_find python
+ _pkg_find python
+ set -- python   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /python
+ set +f
+ test -d /home/claudia/repos/forkrepo/python
+ set -f -- python   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/python
+ set +f
+ test -d /home/claudia/repos/myrepo/python
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/python
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/python
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/python
+ set +f
+ test -d /home/claudia/repos/repo/core/python
+ set +f
+ test -d /home/claudia/repos/repo/extra/python
+ set -f -- python   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/python /home/claudia/repos/repo/extra/python
+ set +f
+ test -d /home/claudia/repos/repo/wayland/python
+ set +f
+ test -d /home/claudia/repos/community/community/python
+ set +f
+ test -d /var/db/kiss/installed/python
+ set -f -- python   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/python /home/claudia/repos/repo/extra/python /var/db/kiss/installed/python
+ unset IFS
+ repo_dir=/home/claudia/repos/forkrepo/python repo_name=python
+ '[' -e /home/claudia/repos/forkrepo/python/depends ]
+ read -r dep dep_type
+ ok bzip2
+ return 0
+ pkg_depends bzip2   ' glu libglvnd meson python' 
+ contains  bzip2
+ return 1
+ null 
+ return 0
+ pkg_find bzip2
+ _pkg_find bzip2
+ set -- bzip2   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /bzip2
+ set +f
+ test -d /home/claudia/repos/forkrepo/bzip2
+ set +f
+ test -d /home/claudia/repos/myrepo/bzip2
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/bzip2
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/bzip2
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/bzip2
+ set +f
+ test -d /home/claudia/repos/repo/core/bzip2
+ set +f
+ test -d /home/claudia/repos/repo/extra/bzip2
+ set -f -- bzip2   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/bzip2
+ set +f
+ test -d /home/claudia/repos/repo/wayland/bzip2
+ set +f
+ test -d /home/claudia/repos/community/community/bzip2
+ set +f
+ test -d /var/db/kiss/installed/bzip2
+ set -f -- bzip2   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/bzip2 /var/db/kiss/installed/bzip2
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/bzip2 repo_name=bzip2
+ '[' -e /home/claudia/repos/repo/extra/bzip2/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2'
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat   ' glu libglvnd meson python' 
+ contains ' bzip2' expat
+ return 1
+ null 
+ return 0
+ pkg_find expat
+ _pkg_find expat
+ set -- expat   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /expat
+ set +f
+ test -d /home/claudia/repos/forkrepo/expat
+ set +f
+ test -d /home/claudia/repos/myrepo/expat
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/expat
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/expat
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/expat
+ set +f
+ test -d /home/claudia/repos/repo/core/expat
+ set +f
+ test -d /home/claudia/repos/repo/extra/expat
+ set -f -- expat   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/expat
+ set +f
+ test -d /home/claudia/repos/repo/wayland/expat
+ set +f
+ test -d /home/claudia/repos/community/community/expat
+ set +f
+ test -d /var/db/kiss/installed/expat
+ set -f -- expat   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/expat /var/db/kiss/installed/expat
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/expat repo_name=expat
+ '[' -e /home/claudia/repos/repo/extra/expat/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat'
+ read -r dep dep_type
+ ok libffi
+ return 0
+ pkg_depends libffi   ' glu libglvnd meson python' 
+ contains ' bzip2 expat' libffi
+ return 1
+ null 
+ return 0
+ pkg_find libffi
+ _pkg_find libffi
+ set -- libffi   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libffi
+ set +f
+ test -d /home/claudia/repos/forkrepo/libffi
+ set +f
+ test -d /home/claudia/repos/myrepo/libffi
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libffi
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libffi
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libffi
+ set +f
+ test -d /home/claudia/repos/repo/core/libffi
+ set +f
+ test -d /home/claudia/repos/repo/extra/libffi
+ set -f -- libffi   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/libffi
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libffi
+ set +f
+ test -d /home/claudia/repos/community/community/libffi
+ set +f
+ test -d /var/db/kiss/installed/libffi
+ set -f -- libffi   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/libffi /var/db/kiss/installed/libffi
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/libffi repo_name=libffi
+ '[' -e /home/claudia/repos/repo/extra/libffi/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi'
+ read -r dep dep_type
+ ok openssl
+ return 0
+ pkg_depends openssl   ' glu libglvnd meson python' 
+ contains ' bzip2 expat libffi' openssl
+ return 1
+ null 
+ return 0
+ pkg_find openssl
+ _pkg_find openssl
+ set -- openssl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /openssl
+ set +f
+ test -d /home/claudia/repos/forkrepo/openssl
+ set +f
+ test -d /home/claudia/repos/myrepo/openssl
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/openssl
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/openssl
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/openssl
+ set +f
+ test -d /home/claudia/repos/repo/core/openssl
+ set -f -- openssl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/openssl
+ set +f
+ test -d /home/claudia/repos/repo/extra/openssl
+ set +f
+ test -d /home/claudia/repos/repo/wayland/openssl
+ set +f
+ test -d /home/claudia/repos/community/community/openssl
+ set +f
+ test -d /var/db/kiss/installed/openssl
+ set -f -- openssl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/openssl /var/db/kiss/installed/openssl
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/openssl repo_name=openssl
+ '[' -e /home/claudia/repos/repo/core/openssl/depends ]
+ read -r dep dep_type
+ ok perl
+ return 0
+ pkg_depends perl   ' glu libglvnd meson python openssl' make
+ contains ' bzip2 expat libffi' perl
+ return 1
+ null 
+ return 0
+ pkg_find perl
+ _pkg_find perl
+ set -- perl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /perl
+ set +f
+ test -d /home/claudia/repos/forkrepo/perl
+ set +f
+ test -d /home/claudia/repos/myrepo/perl
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/perl
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/perl
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/perl
+ set +f
+ test -d /home/claudia/repos/repo/core/perl
+ set +f
+ test -d /home/claudia/repos/repo/extra/perl
+ set -f -- perl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/perl
+ set +f
+ test -d /home/claudia/repos/repo/wayland/perl
+ set +f
+ test -d /home/claudia/repos/community/community/perl
+ set +f
+ test -d /var/db/kiss/installed/perl
+ set -f -- perl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/perl /var/db/kiss/installed/perl
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/perl repo_name=perl
+ '[' -e /home/claudia/repos/repo/extra/perl/depends ]
+ read -r dep dep_type
+ ok bzip2
+ return 0
+ pkg_depends bzip2   ' glu libglvnd meson python openssl perl' 
+ contains ' bzip2 expat libffi' bzip2
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glu libglvnd meson python openssl perl' 
+ contains ' bzip2 expat libffi' zlib
+ return 1
+ null 
+ return 0
+ pkg_find zlib
+ _pkg_find zlib
+ set -- zlib   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /zlib
+ set +f
+ test -d /home/claudia/repos/forkrepo/zlib
+ set +f
+ test -d /home/claudia/repos/myrepo/zlib
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/zlib
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/zlib
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/zlib
+ set +f
+ test -d /home/claudia/repos/repo/core/zlib
+ set -f -- zlib   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/zlib
+ set +f
+ test -d /home/claudia/repos/repo/extra/zlib
+ set +f
+ test -d /home/claudia/repos/repo/wayland/zlib
+ set +f
+ test -d /home/claudia/repos/community/community/zlib
+ set +f
+ test -d /var/db/kiss/installed/zlib
+ set -f -- zlib   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/zlib /var/db/kiss/installed/zlib
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/zlib repo_name=zlib
+ '[' -e /home/claudia/repos/repo/core/zlib/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl'
+ read -r dep dep_type
+ ok sqlite
+ return 0
+ pkg_depends sqlite   ' glu libglvnd meson python' 
+ contains ' bzip2 expat libffi zlib perl openssl' sqlite
+ return 1
+ null 
+ return 0
+ pkg_find sqlite
+ _pkg_find sqlite
+ set -- sqlite   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /sqlite
+ set +f
+ test -d /home/claudia/repos/forkrepo/sqlite
+ set +f
+ test -d /home/claudia/repos/myrepo/sqlite
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/sqlite
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/sqlite
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/sqlite
+ set +f
+ test -d /home/claudia/repos/repo/core/sqlite
+ set +f
+ test -d /home/claudia/repos/repo/extra/sqlite
+ set -f -- sqlite   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/sqlite
+ set +f
+ test -d /home/claudia/repos/repo/wayland/sqlite
+ set +f
+ test -d /home/claudia/repos/community/community/sqlite
+ set +f
+ test -d /var/db/kiss/installed/sqlite
+ set -f -- sqlite   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/sqlite /var/db/kiss/installed/sqlite
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/sqlite repo_name=sqlite
+ '[' -e /home/claudia/repos/repo/extra/sqlite/depends ]
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glu libglvnd meson python sqlite' 
+ contains ' bzip2 expat libffi zlib perl openssl' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite'
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glu libglvnd meson python' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python'
+ read -r dep dep_type
+ ok samurai
+ return 0
+ pkg_depends samurai   ' glu libglvnd meson' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python' samurai
+ return 1
+ null 
+ return 0
+ pkg_find samurai
+ _pkg_find samurai
+ set -- samurai   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /samurai
+ set +f
+ test -d /home/claudia/repos/forkrepo/samurai
+ set +f
+ test -d /home/claudia/repos/myrepo/samurai
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/samurai
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/samurai
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/samurai
+ set +f
+ test -d /home/claudia/repos/repo/core/samurai
+ set +f
+ test -d /home/claudia/repos/repo/extra/samurai
+ set -f -- samurai   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/samurai
+ set +f
+ test -d /home/claudia/repos/repo/wayland/samurai
+ set +f
+ test -d /home/claudia/repos/community/community/samurai
+ set +f
+ test -d /var/db/kiss/installed/samurai
+ set -f -- samurai   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/samurai /var/db/kiss/installed/samurai
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/samurai repo_name=samurai
+ '[' -e /home/claudia/repos/repo/extra/samurai/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson'
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python   ' glu libglvnd' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson' python
+ return 0
+ read -r dep dep_type
+ ok xorg-libs
+ return 0
+ pkg_depends xorg-libs   ' glu libglvnd' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson' xorg-libs
+ return 1
+ null 
+ return 0
+ pkg_find xorg-libs
+ _pkg_find xorg-libs
+ set -- xorg-libs   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /xorg-libs
+ set +f
+ test -d /home/claudia/repos/forkrepo/xorg-libs
+ set -f -- xorg-libs   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/xorg-libs
+ set +f
+ test -d /home/claudia/repos/myrepo/xorg-libs
+ set -f -- xorg-libs   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/xorg-libs /home/claudia/repos/myrepo/xorg-libs
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/xorg-libs
+ set -f -- xorg-libs   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/xorg-libs /home/claudia/repos/myrepo/xorg-libs /home/claudia/repos/kiss-games/equipment/xorg-libs
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/xorg-libs
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/xorg-libs
+ set +f
+ test -d /home/claudia/repos/repo/core/xorg-libs
+ set +f
+ test -d /home/claudia/repos/repo/extra/xorg-libs
+ set +f
+ test -d /home/claudia/repos/repo/wayland/xorg-libs
+ set +f
+ test -d /home/claudia/repos/community/community/xorg-libs
+ set +f
+ test -d /var/db/kiss/installed/xorg-libs
+ unset IFS
+ repo_dir=/home/claudia/repos/forkrepo/xorg-libs repo_name=xorg-libs
+ '[' -e /home/claudia/repos/forkrepo/xorg-libs/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd'
+ read -r dep dep_type
+ ok mesa
+ return 0
+ pkg_depends mesa   ' glu' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd' mesa
+ return 1
+ null 
+ return 0
+ pkg_find mesa
+ _pkg_find mesa
+ set -- mesa   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /mesa
+ set +f
+ test -d /home/claudia/repos/forkrepo/mesa
+ set +f
+ test -d /home/claudia/repos/myrepo/mesa
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/mesa
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/mesa
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/mesa
+ set +f
+ test -d /home/claudia/repos/repo/core/mesa
+ set +f
+ test -d /home/claudia/repos/repo/extra/mesa
+ set -f -- mesa   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/mesa
+ set +f
+ test -d /home/claudia/repos/repo/wayland/mesa
+ set +f
+ test -d /home/claudia/repos/community/community/mesa
+ set +f
+ test -d /var/db/kiss/installed/mesa
+ set -f -- mesa   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/mesa /var/db/kiss/installed/mesa
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/mesa repo_name=mesa
+ '[' -e /home/claudia/repos/repo/extra/mesa/depends ]
+ read -r dep dep_type
+ ok bison
+ return 0
+ pkg_depends bison   ' glu mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd' bison
+ return 1
+ null 
+ return 0
+ pkg_find bison
+ _pkg_find bison
+ set -- bison   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /bison
+ set +f
+ test -d /home/claudia/repos/forkrepo/bison
+ set +f
+ test -d /home/claudia/repos/myrepo/bison
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/bison
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/bison
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/bison
+ set +f
+ test -d /home/claudia/repos/repo/core/bison
+ set -f -- bison   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/bison
+ set +f
+ test -d /home/claudia/repos/repo/extra/bison
+ set +f
+ test -d /home/claudia/repos/repo/wayland/bison
+ set +f
+ test -d /home/claudia/repos/community/community/bison
+ set +f
+ test -d /var/db/kiss/installed/bison
+ set -f -- bison   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/bison /var/db/kiss/installed/bison
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/bison repo_name=bison
+ '[' -e /home/claudia/repos/repo/core/bison/depends ]
+ read -r dep dep_type
+ ok m4
+ return 0
+ pkg_depends m4   ' glu mesa bison' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd' m4
+ return 1
+ null 
+ return 0
+ pkg_find m4
+ _pkg_find m4
+ set -- m4   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /m4
+ set +f
+ test -d /home/claudia/repos/forkrepo/m4
+ set +f
+ test -d /home/claudia/repos/myrepo/m4
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/m4
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/m4
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/m4
+ set +f
+ test -d /home/claudia/repos/repo/core/m4
+ set -f -- m4   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/m4
+ set +f
+ test -d /home/claudia/repos/repo/extra/m4
+ set +f
+ test -d /home/claudia/repos/repo/wayland/m4
+ set +f
+ test -d /home/claudia/repos/community/community/m4
+ set +f
+ test -d /var/db/kiss/installed/m4
+ set -f -- m4   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/m4 /var/db/kiss/installed/m4
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/m4 repo_name=m4
+ '[' -e /home/claudia/repos/repo/core/m4/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison'
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat   ' glu mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison' expat
+ return 0
+ read -r dep dep_type
+ ok flex
+ return 0
+ pkg_depends flex   ' glu mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison' flex
+ return 1
+ null 
+ return 0
+ pkg_find flex
+ _pkg_find flex
+ set -- flex   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /flex
+ set +f
+ test -d /home/claudia/repos/forkrepo/flex
+ set +f
+ test -d /home/claudia/repos/myrepo/flex
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/flex
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/flex
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/flex
+ set +f
+ test -d /home/claudia/repos/repo/core/flex
+ set -f -- flex   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/flex
+ set +f
+ test -d /home/claudia/repos/repo/extra/flex
+ set +f
+ test -d /home/claudia/repos/repo/wayland/flex
+ set +f
+ test -d /home/claudia/repos/community/community/flex
+ set +f
+ test -d /var/db/kiss/installed/flex
+ set -f -- flex   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/flex /var/db/kiss/installed/flex
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/flex repo_name=flex
+ '[' -e /home/claudia/repos/repo/core/flex/depends ]
+ read -r dep dep_type
+ ok m4
+ return 0
+ pkg_depends m4   ' glu mesa flex' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison' m4
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex'
+ read -r dep dep_type
+ ok libdrm
+ return 0
+ pkg_depends libdrm   ' glu mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex' libdrm
+ return 1
+ null 
+ return 0
+ pkg_find libdrm
+ _pkg_find libdrm
+ set -- libdrm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libdrm
+ set +f
+ test -d /home/claudia/repos/forkrepo/libdrm
+ set +f
+ test -d /home/claudia/repos/myrepo/libdrm
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libdrm
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libdrm
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libdrm
+ set +f
+ test -d /home/claudia/repos/repo/core/libdrm
+ set +f
+ test -d /home/claudia/repos/repo/extra/libdrm
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libdrm
+ set -f -- libdrm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/libdrm
+ set +f
+ test -d /home/claudia/repos/community/community/libdrm
+ set +f
+ test -d /var/db/kiss/installed/libdrm
+ set -f -- libdrm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/libdrm /var/db/kiss/installed/libdrm
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/wayland/libdrm repo_name=libdrm
+ '[' -e /home/claudia/repos/repo/wayland/libdrm/depends ]
+ read -r dep dep_type
+ ok libpciaccess
+ return 0
+ pkg_depends libpciaccess   ' glu mesa libdrm' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex' libpciaccess
+ return 1
+ null 
+ return 0
+ pkg_find libpciaccess
+ _pkg_find libpciaccess
+ set -- libpciaccess   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libpciaccess
+ set +f
+ test -d /home/claudia/repos/forkrepo/libpciaccess
+ set +f
+ test -d /home/claudia/repos/myrepo/libpciaccess
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libpciaccess
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libpciaccess
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libpciaccess
+ set +f
+ test -d /home/claudia/repos/repo/core/libpciaccess
+ set +f
+ test -d /home/claudia/repos/repo/extra/libpciaccess
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libpciaccess
+ set -f -- libpciaccess   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/libpciaccess
+ set +f
+ test -d /home/claudia/repos/community/community/libpciaccess
+ set +f
+ test -d /var/db/kiss/installed/libpciaccess
+ set -f -- libpciaccess   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/libpciaccess /var/db/kiss/installed/libpciaccess
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/wayland/libpciaccess repo_name=libpciaccess
+ '[' -e /home/claudia/repos/repo/wayland/libpciaccess/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess'
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers   ' glu mesa libdrm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess' linux-headers
+ return 1
+ null 
+ return 0
+ pkg_find linux-headers
+ _pkg_find linux-headers
+ set -- linux-headers   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /linux-headers
+ set +f
+ test -d /home/claudia/repos/forkrepo/linux-headers
+ set +f
+ test -d /home/claudia/repos/myrepo/linux-headers
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/linux-headers
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/linux-headers
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/linux-headers
+ set +f
+ test -d /home/claudia/repos/repo/core/linux-headers
+ set -f -- linux-headers   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/linux-headers
+ set +f
+ test -d /home/claudia/repos/repo/extra/linux-headers
+ set +f
+ test -d /home/claudia/repos/repo/wayland/linux-headers
+ set +f
+ test -d /home/claudia/repos/community/community/linux-headers
+ set +f
+ test -d /var/db/kiss/installed/linux-headers
+ set -f -- linux-headers   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/linux-headers /var/db/kiss/installed/linux-headers
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/linux-headers repo_name=linux-headers
+ '[' -e /home/claudia/repos/repo/core/linux-headers/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers'
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson   ' glu mesa libdrm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers' meson
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf   ' glu mesa libdrm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers' pkgconf
+ return 1
+ null 
+ return 0
+ pkg_find pkgconf
+ _pkg_find pkgconf
+ set -- pkgconf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /pkgconf
+ set +f
+ test -d /home/claudia/repos/forkrepo/pkgconf
+ set +f
+ test -d /home/claudia/repos/myrepo/pkgconf
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/pkgconf
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/pkgconf
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/pkgconf
+ set +f
+ test -d /home/claudia/repos/repo/core/pkgconf
+ set +f
+ test -d /home/claudia/repos/repo/extra/pkgconf
+ set -f -- pkgconf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/pkgconf
+ set +f
+ test -d /home/claudia/repos/repo/wayland/pkgconf
+ set +f
+ test -d /home/claudia/repos/community/community/pkgconf
+ set +f
+ test -d /var/db/kiss/installed/pkgconf
+ set -f -- pkgconf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/pkgconf /var/db/kiss/installed/pkgconf
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/pkgconf repo_name=pkgconf
+ '[' -e /home/claudia/repos/repo/extra/pkgconf/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm'
+ read -r dep dep_type
+ ok libelf
+ return 0
+ pkg_depends libelf   ' glu mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm' libelf
+ return 1
+ null 
+ return 0
+ pkg_find libelf
+ _pkg_find libelf
+ set -- libelf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libelf
+ set +f
+ test -d /home/claudia/repos/forkrepo/libelf
+ set +f
+ test -d /home/claudia/repos/myrepo/libelf
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libelf
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libelf
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libelf
+ set +f
+ test -d /home/claudia/repos/repo/core/libelf
+ set +f
+ test -d /home/claudia/repos/repo/extra/libelf
+ set -f -- libelf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/libelf
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libelf
+ set +f
+ test -d /home/claudia/repos/community/community/libelf
+ set +f
+ test -d /var/db/kiss/installed/libelf
+ set -f -- libelf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/libelf /var/db/kiss/installed/libelf
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/libelf repo_name=libelf
+ '[' -e /home/claudia/repos/repo/extra/libelf/depends ]
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf   ' glu mesa libelf' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm' pkgconf
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glu mesa libelf' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf'
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers   ' glu mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' linux-headers
+ return 0
+ read -r dep dep_type
+ ok llvm
+ return 0
+ pkg_depends llvm   ' glu mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' llvm
+ return 1
+ null 
+ return 0
+ pkg_find llvm
+ _pkg_find llvm
+ set -- llvm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /llvm
+ set +f
+ test -d /home/claudia/repos/forkrepo/llvm
+ set +f
+ test -d /home/claudia/repos/myrepo/llvm
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/llvm
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/llvm
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/llvm
+ set +f
+ test -d /home/claudia/repos/repo/core/llvm
+ set +f
+ test -d /home/claudia/repos/repo/extra/llvm
+ set -f -- llvm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/llvm
+ set +f
+ test -d /home/claudia/repos/repo/wayland/llvm
+ set +f
+ test -d /home/claudia/repos/community/community/llvm
+ set +f
+ test -d /var/db/kiss/installed/llvm
+ set -f -- llvm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/llvm /var/db/kiss/installed/llvm
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/llvm repo_name=llvm
+ '[' -e /home/claudia/repos/repo/extra/llvm/depends ]
+ read -r dep dep_type
+ ok cmake
+ return 0
+ pkg_depends cmake   ' glu mesa llvm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' cmake
+ return 1
+ null 
+ return 0
+ pkg_find cmake
+ _pkg_find cmake
+ set -- cmake   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /cmake
+ set +f
+ test -d /home/claudia/repos/forkrepo/cmake
+ set +f
+ test -d /home/claudia/repos/myrepo/cmake
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/cmake
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/cmake
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/cmake
+ set +f
+ test -d /home/claudia/repos/repo/core/cmake
+ set +f
+ test -d /home/claudia/repos/repo/extra/cmake
+ set -f -- cmake   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/cmake
+ set +f
+ test -d /home/claudia/repos/repo/wayland/cmake
+ set +f
+ test -d /home/claudia/repos/community/community/cmake
+ set +f
+ test -d /var/db/kiss/installed/cmake
+ set -f -- cmake   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/cmake /var/db/kiss/installed/cmake
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/cmake repo_name=cmake
+ '[' -e /home/claudia/repos/repo/extra/cmake/depends ]
+ read -r dep dep_type
+ ok bzip2
+ return 0
+ pkg_depends bzip2   ' glu mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' bzip2
+ return 0
+ read -r dep dep_type
+ ok curl
+ return 0
+ pkg_depends curl   ' glu mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' curl
+ return 1
+ null 
+ return 0
+ pkg_find curl
+ _pkg_find curl
+ set -- curl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /curl
+ set +f
+ test -d /home/claudia/repos/forkrepo/curl
+ set +f
+ test -d /home/claudia/repos/myrepo/curl
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/curl
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/curl
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/curl
+ set +f
+ test -d /home/claudia/repos/repo/core/curl
+ set -f -- curl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/curl
+ set +f
+ test -d /home/claudia/repos/repo/extra/curl
+ set +f
+ test -d /home/claudia/repos/repo/wayland/curl
+ set +f
+ test -d /home/claudia/repos/community/community/curl
+ set +f
+ test -d /var/db/kiss/installed/curl
+ set -f -- curl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/curl /var/db/kiss/installed/curl
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/curl repo_name=curl
+ '[' -e /home/claudia/repos/repo/core/curl/depends ]
+ read -r dep dep_type
+ ok openssl
+ return 0
+ pkg_depends openssl   ' glu mesa llvm cmake curl' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' openssl
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glu mesa llvm cmake curl' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl'
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat   ' glu mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl' expat
+ return 0
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers   ' glu mesa llvm cmake' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl' linux-headers
+ return 0
+ read -r dep dep_type
+ ok openssl
+ return 0
+ pkg_depends openssl   ' glu mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl' openssl
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glu mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake'
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python   ' glu mesa llvm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake' python
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glu mesa llvm' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm'
+ read -r dep dep_type
+ ok m4
+ return 0
+ pkg_depends m4   ' glu mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' m4
+ return 0
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson   ' glu mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' meson
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf   ' glu mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' pkgconf
+ return 0
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python   ' glu mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' python
+ return 0
+ read -r dep dep_type
+ ok wayland
+ return 0
+ pkg_depends wayland   ' glu mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' wayland
+ return 1
+ null 
+ return 0
+ pkg_find wayland
+ _pkg_find wayland
+ set -- wayland   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /wayland
+ set +f
+ test -d /home/claudia/repos/forkrepo/wayland
+ set +f
+ test -d /home/claudia/repos/myrepo/wayland
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/wayland
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/wayland
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/wayland
+ set +f
+ test -d /home/claudia/repos/repo/core/wayland
+ set +f
+ test -d /home/claudia/repos/repo/extra/wayland
+ set +f
+ test -d /home/claudia/repos/repo/wayland/wayland
+ set -f -- wayland   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/wayland
+ set +f
+ test -d /home/claudia/repos/community/community/wayland
+ set +f
+ test -d /var/db/kiss/installed/wayland
+ set -f -- wayland   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/wayland /var/db/kiss/installed/wayland
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/wayland/wayland repo_name=wayland
+ '[' -e /home/claudia/repos/repo/wayland/wayland/depends ]
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat   ' glu mesa wayland' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' expat
+ return 0
+ read -r dep dep_type
+ ok flex
+ return 0
+ pkg_depends flex   ' glu mesa wayland' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' flex
+ return 0
+ read -r dep dep_type
+ ok libffi
+ return 0
+ pkg_depends libffi   ' glu mesa wayland' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' libffi
+ return 0
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson   ' glu mesa wayland' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' meson
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland'
+ read -r dep dep_type
+ ok wayland-protocols
+ return 0
+ pkg_depends wayland-protocols   ' glu mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland' wayland-protocols
+ return 1
+ null 
+ return 0
+ pkg_find wayland-protocols
+ _pkg_find wayland-protocols
+ set -- wayland-protocols   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /wayland-protocols
+ set +f
+ test -d /home/claudia/repos/forkrepo/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/myrepo/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/repo/core/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/repo/extra/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/repo/wayland/wayland-protocols
+ set -f -- wayland-protocols   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/community/community/wayland-protocols
+ set +f
+ test -d /var/db/kiss/installed/wayland-protocols
+ set -f -- wayland-protocols   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/wayland-protocols /var/db/kiss/installed/wayland-protocols
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/wayland/wayland-protocols repo_name=wayland-protocols
+ '[' -e /home/claudia/repos/repo/wayland/wayland-protocols/depends ]
+ read -r dep dep_type
+ ok wayland
+ return 0
+ pkg_depends wayland   ' glu mesa wayland-protocols' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland' wayland
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols'
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glu mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ raw expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glu'
+ pkg_depends glew raw
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glu' glew
+ return 1
+ null 
+ return 0
+ pkg_find glew
+ _pkg_find glew
+ set -- glew   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /glew
+ set +f
+ test -d /home/claudia/repos/forkrepo/glew
+ set +f
+ test -d /home/claudia/repos/myrepo/glew
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/glew
+ set -f -- glew   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glew
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/glew
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/glew
+ set +f
+ test -d /home/claudia/repos/repo/core/glew
+ set +f
+ test -d /home/claudia/repos/repo/extra/glew
+ set +f
+ test -d /home/claudia/repos/repo/wayland/glew
+ set +f
+ test -d /home/claudia/repos/community/community/glew
+ set -f -- glew   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glew /home/claudia/repos/community/community/glew
+ set +f
+ test -d /var/db/kiss/installed/glew
+ set -f -- glew   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glew /home/claudia/repos/community/community/glew /var/db/kiss/installed/glew
+ unset IFS
+ repo_dir=/home/claudia/repos/kiss-games/equipment/glew repo_name=glew
+ '[' -e /home/claudia/repos/kiss-games/equipment/glew/depends ]
+ read -r dep dep_type
+ ok libglvnd
+ return 0
+ pkg_depends libglvnd   ' glew' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glu' libglvnd
+ return 0
+ read -r dep dep_type
+ ok mesa
+ return 0
+ pkg_depends mesa   ' glew' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glu' mesa
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ raw expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glu glew'
+ order=' glu'
+ redro='glu '
+ order=' glu glew'
+ redro='glew glu '
+ unset deps
+ set -- glu glew
+ export '_KISS_LVL=1'
+ ok glu
+ return 0
+ am_owner /
+ ls -ld /
+ inf='drwxr-xr-x   17 root     root          4096 Jul 23 12:06 /'
+ read -r _ _ user _
+ equ claudia/root root/claudia
+ return 1
+ as_user env 'LOGNAME=root' 'HOME=/home/claudia' 'XDG_CACHE_HOME=' 'KISS_COMPRESS=zst' 'KISS_PATH=:/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community' 'KISS_FORCE=' 'KISS_ROOT=' 'KISS_CHOICE=' 'KISS_COLOR=' 'KISS_TMPDIR=/tmp' 'KISS_PID=7452' '_KISS_LVL=1' /usr/bin/kiss r glu glew
+ printf 'Using %s (to become %s)\n' ssu root
Using ssu (to become root)
+ ssu -u root -- env 'LOGNAME=root' 'HOME=/home/claudia' 'XDG_CACHE_HOME=' 'KISS_COMPRESS=zst' 'KISS_PATH=:/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community' 'KISS_FORCE=' 'KISS_ROOT=' 'KISS_CHOICE=' 'KISS_COLOR=' 'KISS_TMPDIR=/tmp' 'KISS_PID=7452' '_KISS_LVL=1' /usr/bin/kiss r glu glew
-> Ordering arguments list based on dependence 
-> glew Checking if package removable
-> glew Removing package
-> glew Removed successfully
-> glu Checking if package removable
-> glu Removing package
-> glu Removed successfully
+ return
+ pkg_clean
+ rm -rf /tmp/7452
+ main r glew glu
+ set -ef
+ equ  0
+ return 1
+ '[' -t 2 ]
+ ppwd=/tmp
+ newline='
'
+ : zst
+ : 7251
+ : claudia
+ cmd_su=ssu
+ command -v readelf
+ cmd_elf=/usr/bin/readelf
+ command -v openssl
+ cmd_sha=/usr/bin/openssl
+ command -v aria2c
+ command -v axel
+ cmd_get=/usr/bin/axel
+ date '+%Y-%m-%d-%H:%M'
+ time=2021-07-24-22:15
+ create_tmp_dirs
+ KISS_ROOT=
+ mkdir -p /
+ sys_db=/var/db/kiss/installed
+ sys_ch=/var/db/kiss/choices
+ cac_dir=/home/claudia/.cache
+ cac_dir=/home/claudia/.cache/kiss
+ src_dir=/home/claudia/.cache/kiss/sources
+ log_dir=/home/claudia/.cache/kiss/logs/2021-07-24
+ bin_dir=/home/claudia/.cache/kiss/bin
+ proc=/tmp
+ proc=/tmp/7251
+ mak_dir=/tmp/7251/build
+ pkg_dir=/tmp/7251/pkg
+ tar_dir=/tmp/7251/extract
+ tmp_dir=/tmp/7251/tmp
+ mkdir -p /home/claudia/.cache/kiss/sources /home/claudia/.cache/kiss/logs/2021-07-24 /home/claudia/.cache/kiss/bin /tmp/7251/build /tmp/7251/pkg /tmp/7251/extract /tmp/7251/tmp
+ trap pkg_clean EXIT INT
+ args r glew glu
+ action=r
+ shift 1
+ pkg_order glew glu
+ unset order redro deps
+ log 'Ordering arguments list based on dependence'
+ printf '%b%s %b%s%b %s\n'  '->'  'Ordering arguments list based on dependence'  
-> Ordering arguments list based on dependence 
+ pkg_depends glew raw
+ contains  glew
+ return 1
+ null 
+ return 0
+ pkg_find glew
+ _pkg_find glew
+ set -- glew   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /glew
+ set +f
+ test -d /home/claudia/repos/forkrepo/glew
+ set +f
+ test -d /home/claudia/repos/myrepo/glew
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/glew
+ set -f -- glew   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glew
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/glew
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/glew
+ set +f
+ test -d /home/claudia/repos/repo/core/glew
+ set +f
+ test -d /home/claudia/repos/repo/extra/glew
+ set +f
+ test -d /home/claudia/repos/repo/wayland/glew
+ set +f
+ test -d /home/claudia/repos/community/community/glew
+ set -f -- glew   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glew /home/claudia/repos/community/community/glew
+ set +f
+ test -d /var/db/kiss/installed/glew
+ set -f -- glew   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glew /home/claudia/repos/community/community/glew /var/db/kiss/installed/glew
+ unset IFS
+ repo_dir=/home/claudia/repos/kiss-games/equipment/glew repo_name=glew
+ '[' -e /home/claudia/repos/kiss-games/equipment/glew/depends ]
+ read -r dep dep_type
+ ok libglvnd
+ return 0
+ pkg_depends libglvnd   ' glew' 
+ contains  libglvnd
+ return 1
+ null 
+ return 0
+ pkg_find libglvnd
+ _pkg_find libglvnd
+ set -- libglvnd   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libglvnd
+ set +f
+ test -d /home/claudia/repos/forkrepo/libglvnd
+ set +f
+ test -d /home/claudia/repos/myrepo/libglvnd
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libglvnd
+ set -f -- libglvnd   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/libglvnd
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libglvnd
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libglvnd
+ set +f
+ test -d /home/claudia/repos/repo/core/libglvnd
+ set +f
+ test -d /home/claudia/repos/repo/extra/libglvnd
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libglvnd
+ set +f
+ test -d /home/claudia/repos/community/community/libglvnd
+ set +f
+ test -d /var/db/kiss/installed/libglvnd
+ unset IFS
+ repo_dir=/home/claudia/repos/kiss-games/equipment/libglvnd repo_name=libglvnd
+ '[' -e /home/claudia/repos/kiss-games/equipment/libglvnd/depends ]
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson   ' glew libglvnd' make
+ contains  meson
+ return 1
+ null 
+ return 0
+ pkg_find meson
+ _pkg_find meson
+ set -- meson   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /meson
+ set +f
+ test -d /home/claudia/repos/forkrepo/meson
+ set +f
+ test -d /home/claudia/repos/myrepo/meson
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/meson
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/meson
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/meson
+ set +f
+ test -d /home/claudia/repos/repo/core/meson
+ set +f
+ test -d /home/claudia/repos/repo/extra/meson
+ set -f -- meson   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/meson
+ set +f
+ test -d /home/claudia/repos/repo/wayland/meson
+ set +f
+ test -d /home/claudia/repos/community/community/meson
+ set +f
+ test -d /var/db/kiss/installed/meson
+ set -f -- meson   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/meson /var/db/kiss/installed/meson
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/meson repo_name=meson
+ '[' -e /home/claudia/repos/repo/extra/meson/depends ]
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python   ' glew libglvnd meson' 
+ contains  python
+ return 1
+ null 
+ return 0
+ pkg_find python
+ _pkg_find python
+ set -- python   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /python
+ set +f
+ test -d /home/claudia/repos/forkrepo/python
+ set -f -- python   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/python
+ set +f
+ test -d /home/claudia/repos/myrepo/python
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/python
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/python
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/python
+ set +f
+ test -d /home/claudia/repos/repo/core/python
+ set +f
+ test -d /home/claudia/repos/repo/extra/python
+ set -f -- python   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/python /home/claudia/repos/repo/extra/python
+ set +f
+ test -d /home/claudia/repos/repo/wayland/python
+ set +f
+ test -d /home/claudia/repos/community/community/python
+ set +f
+ test -d /var/db/kiss/installed/python
+ set -f -- python   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/python /home/claudia/repos/repo/extra/python /var/db/kiss/installed/python
+ unset IFS
+ repo_dir=/home/claudia/repos/forkrepo/python repo_name=python
+ '[' -e /home/claudia/repos/forkrepo/python/depends ]
+ read -r dep dep_type
+ ok bzip2
+ return 0
+ pkg_depends bzip2   ' glew libglvnd meson python' 
+ contains  bzip2
+ return 1
+ null 
+ return 0
+ pkg_find bzip2
+ _pkg_find bzip2
+ set -- bzip2   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /bzip2
+ set +f
+ test -d /home/claudia/repos/forkrepo/bzip2
+ set +f
+ test -d /home/claudia/repos/myrepo/bzip2
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/bzip2
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/bzip2
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/bzip2
+ set +f
+ test -d /home/claudia/repos/repo/core/bzip2
+ set +f
+ test -d /home/claudia/repos/repo/extra/bzip2
+ set -f -- bzip2   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/bzip2
+ set +f
+ test -d /home/claudia/repos/repo/wayland/bzip2
+ set +f
+ test -d /home/claudia/repos/community/community/bzip2
+ set +f
+ test -d /var/db/kiss/installed/bzip2
+ set -f -- bzip2   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/bzip2 /var/db/kiss/installed/bzip2
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/bzip2 repo_name=bzip2
+ '[' -e /home/claudia/repos/repo/extra/bzip2/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2'
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat   ' glew libglvnd meson python' 
+ contains ' bzip2' expat
+ return 1
+ null 
+ return 0
+ pkg_find expat
+ _pkg_find expat
+ set -- expat   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /expat
+ set +f
+ test -d /home/claudia/repos/forkrepo/expat
+ set +f
+ test -d /home/claudia/repos/myrepo/expat
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/expat
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/expat
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/expat
+ set +f
+ test -d /home/claudia/repos/repo/core/expat
+ set +f
+ test -d /home/claudia/repos/repo/extra/expat
+ set -f -- expat   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/expat
+ set +f
+ test -d /home/claudia/repos/repo/wayland/expat
+ set +f
+ test -d /home/claudia/repos/community/community/expat
+ set +f
+ test -d /var/db/kiss/installed/expat
+ set -f -- expat   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/expat /var/db/kiss/installed/expat
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/expat repo_name=expat
+ '[' -e /home/claudia/repos/repo/extra/expat/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat'
+ read -r dep dep_type
+ ok libffi
+ return 0
+ pkg_depends libffi   ' glew libglvnd meson python' 
+ contains ' bzip2 expat' libffi
+ return 1
+ null 
+ return 0
+ pkg_find libffi
+ _pkg_find libffi
+ set -- libffi   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libffi
+ set +f
+ test -d /home/claudia/repos/forkrepo/libffi
+ set +f
+ test -d /home/claudia/repos/myrepo/libffi
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libffi
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libffi
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libffi
+ set +f
+ test -d /home/claudia/repos/repo/core/libffi
+ set +f
+ test -d /home/claudia/repos/repo/extra/libffi
+ set -f -- libffi   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/libffi
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libffi
+ set +f
+ test -d /home/claudia/repos/community/community/libffi
+ set +f
+ test -d /var/db/kiss/installed/libffi
+ set -f -- libffi   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/libffi /var/db/kiss/installed/libffi
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/libffi repo_name=libffi
+ '[' -e /home/claudia/repos/repo/extra/libffi/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi'
+ read -r dep dep_type
+ ok openssl
+ return 0
+ pkg_depends openssl   ' glew libglvnd meson python' 
+ contains ' bzip2 expat libffi' openssl
+ return 1
+ null 
+ return 0
+ pkg_find openssl
+ _pkg_find openssl
+ set -- openssl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /openssl
+ set +f
+ test -d /home/claudia/repos/forkrepo/openssl
+ set +f
+ test -d /home/claudia/repos/myrepo/openssl
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/openssl
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/openssl
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/openssl
+ set +f
+ test -d /home/claudia/repos/repo/core/openssl
+ set -f -- openssl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/openssl
+ set +f
+ test -d /home/claudia/repos/repo/extra/openssl
+ set +f
+ test -d /home/claudia/repos/repo/wayland/openssl
+ set +f
+ test -d /home/claudia/repos/community/community/openssl
+ set +f
+ test -d /var/db/kiss/installed/openssl
+ set -f -- openssl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/openssl /var/db/kiss/installed/openssl
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/openssl repo_name=openssl
+ '[' -e /home/claudia/repos/repo/core/openssl/depends ]
+ read -r dep dep_type
+ ok perl
+ return 0
+ pkg_depends perl   ' glew libglvnd meson python openssl' make
+ contains ' bzip2 expat libffi' perl
+ return 1
+ null 
+ return 0
+ pkg_find perl
+ _pkg_find perl
+ set -- perl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /perl
+ set +f
+ test -d /home/claudia/repos/forkrepo/perl
+ set +f
+ test -d /home/claudia/repos/myrepo/perl
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/perl
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/perl
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/perl
+ set +f
+ test -d /home/claudia/repos/repo/core/perl
+ set +f
+ test -d /home/claudia/repos/repo/extra/perl
+ set -f -- perl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/perl
+ set +f
+ test -d /home/claudia/repos/repo/wayland/perl
+ set +f
+ test -d /home/claudia/repos/community/community/perl
+ set +f
+ test -d /var/db/kiss/installed/perl
+ set -f -- perl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/perl /var/db/kiss/installed/perl
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/perl repo_name=perl
+ '[' -e /home/claudia/repos/repo/extra/perl/depends ]
+ read -r dep dep_type
+ ok bzip2
+ return 0
+ pkg_depends bzip2   ' glew libglvnd meson python openssl perl' 
+ contains ' bzip2 expat libffi' bzip2
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glew libglvnd meson python openssl perl' 
+ contains ' bzip2 expat libffi' zlib
+ return 1
+ null 
+ return 0
+ pkg_find zlib
+ _pkg_find zlib
+ set -- zlib   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /zlib
+ set +f
+ test -d /home/claudia/repos/forkrepo/zlib
+ set +f
+ test -d /home/claudia/repos/myrepo/zlib
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/zlib
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/zlib
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/zlib
+ set +f
+ test -d /home/claudia/repos/repo/core/zlib
+ set -f -- zlib   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/zlib
+ set +f
+ test -d /home/claudia/repos/repo/extra/zlib
+ set +f
+ test -d /home/claudia/repos/repo/wayland/zlib
+ set +f
+ test -d /home/claudia/repos/community/community/zlib
+ set +f
+ test -d /var/db/kiss/installed/zlib
+ set -f -- zlib   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/zlib /var/db/kiss/installed/zlib
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/zlib repo_name=zlib
+ '[' -e /home/claudia/repos/repo/core/zlib/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl'
+ read -r dep dep_type
+ ok sqlite
+ return 0
+ pkg_depends sqlite   ' glew libglvnd meson python' 
+ contains ' bzip2 expat libffi zlib perl openssl' sqlite
+ return 1
+ null 
+ return 0
+ pkg_find sqlite
+ _pkg_find sqlite
+ set -- sqlite   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /sqlite
+ set +f
+ test -d /home/claudia/repos/forkrepo/sqlite
+ set +f
+ test -d /home/claudia/repos/myrepo/sqlite
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/sqlite
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/sqlite
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/sqlite
+ set +f
+ test -d /home/claudia/repos/repo/core/sqlite
+ set +f
+ test -d /home/claudia/repos/repo/extra/sqlite
+ set -f -- sqlite   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/sqlite
+ set +f
+ test -d /home/claudia/repos/repo/wayland/sqlite
+ set +f
+ test -d /home/claudia/repos/community/community/sqlite
+ set +f
+ test -d /var/db/kiss/installed/sqlite
+ set -f -- sqlite   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/sqlite /var/db/kiss/installed/sqlite
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/sqlite repo_name=sqlite
+ '[' -e /home/claudia/repos/repo/extra/sqlite/depends ]
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glew libglvnd meson python sqlite' 
+ contains ' bzip2 expat libffi zlib perl openssl' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite'
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glew libglvnd meson python' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python'
+ read -r dep dep_type
+ ok samurai
+ return 0
+ pkg_depends samurai   ' glew libglvnd meson' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python' samurai
+ return 1
+ null 
+ return 0
+ pkg_find samurai
+ _pkg_find samurai
+ set -- samurai   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /samurai
+ set +f
+ test -d /home/claudia/repos/forkrepo/samurai
+ set +f
+ test -d /home/claudia/repos/myrepo/samurai
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/samurai
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/samurai
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/samurai
+ set +f
+ test -d /home/claudia/repos/repo/core/samurai
+ set +f
+ test -d /home/claudia/repos/repo/extra/samurai
+ set -f -- samurai   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/samurai
+ set +f
+ test -d /home/claudia/repos/repo/wayland/samurai
+ set +f
+ test -d /home/claudia/repos/community/community/samurai
+ set +f
+ test -d /var/db/kiss/installed/samurai
+ set -f -- samurai   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/samurai /var/db/kiss/installed/samurai
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/samurai repo_name=samurai
+ '[' -e /home/claudia/repos/repo/extra/samurai/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson'
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python   ' glew libglvnd' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson' python
+ return 0
+ read -r dep dep_type
+ ok xorg-libs
+ return 0
+ pkg_depends xorg-libs   ' glew libglvnd' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson' xorg-libs
+ return 1
+ null 
+ return 0
+ pkg_find xorg-libs
+ _pkg_find xorg-libs
+ set -- xorg-libs   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /xorg-libs
+ set +f
+ test -d /home/claudia/repos/forkrepo/xorg-libs
+ set -f -- xorg-libs   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/xorg-libs
+ set +f
+ test -d /home/claudia/repos/myrepo/xorg-libs
+ set -f -- xorg-libs   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/xorg-libs /home/claudia/repos/myrepo/xorg-libs
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/xorg-libs
+ set -f -- xorg-libs   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/forkrepo/xorg-libs /home/claudia/repos/myrepo/xorg-libs /home/claudia/repos/kiss-games/equipment/xorg-libs
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/xorg-libs
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/xorg-libs
+ set +f
+ test -d /home/claudia/repos/repo/core/xorg-libs
+ set +f
+ test -d /home/claudia/repos/repo/extra/xorg-libs
+ set +f
+ test -d /home/claudia/repos/repo/wayland/xorg-libs
+ set +f
+ test -d /home/claudia/repos/community/community/xorg-libs
+ set +f
+ test -d /var/db/kiss/installed/xorg-libs
+ unset IFS
+ repo_dir=/home/claudia/repos/forkrepo/xorg-libs repo_name=xorg-libs
+ '[' -e /home/claudia/repos/forkrepo/xorg-libs/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd'
+ read -r dep dep_type
+ ok mesa
+ return 0
+ pkg_depends mesa   ' glew' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd' mesa
+ return 1
+ null 
+ return 0
+ pkg_find mesa
+ _pkg_find mesa
+ set -- mesa   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /mesa
+ set +f
+ test -d /home/claudia/repos/forkrepo/mesa
+ set +f
+ test -d /home/claudia/repos/myrepo/mesa
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/mesa
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/mesa
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/mesa
+ set +f
+ test -d /home/claudia/repos/repo/core/mesa
+ set +f
+ test -d /home/claudia/repos/repo/extra/mesa
+ set -f -- mesa   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/mesa
+ set +f
+ test -d /home/claudia/repos/repo/wayland/mesa
+ set +f
+ test -d /home/claudia/repos/community/community/mesa
+ set +f
+ test -d /var/db/kiss/installed/mesa
+ set -f -- mesa   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/mesa /var/db/kiss/installed/mesa
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/mesa repo_name=mesa
+ '[' -e /home/claudia/repos/repo/extra/mesa/depends ]
+ read -r dep dep_type
+ ok bison
+ return 0
+ pkg_depends bison   ' glew mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd' bison
+ return 1
+ null 
+ return 0
+ pkg_find bison
+ _pkg_find bison
+ set -- bison   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /bison
+ set +f
+ test -d /home/claudia/repos/forkrepo/bison
+ set +f
+ test -d /home/claudia/repos/myrepo/bison
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/bison
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/bison
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/bison
+ set +f
+ test -d /home/claudia/repos/repo/core/bison
+ set -f -- bison   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/bison
+ set +f
+ test -d /home/claudia/repos/repo/extra/bison
+ set +f
+ test -d /home/claudia/repos/repo/wayland/bison
+ set +f
+ test -d /home/claudia/repos/community/community/bison
+ set +f
+ test -d /var/db/kiss/installed/bison
+ set -f -- bison   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/bison /var/db/kiss/installed/bison
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/bison repo_name=bison
+ '[' -e /home/claudia/repos/repo/core/bison/depends ]
+ read -r dep dep_type
+ ok m4
+ return 0
+ pkg_depends m4   ' glew mesa bison' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd' m4
+ return 1
+ null 
+ return 0
+ pkg_find m4
+ _pkg_find m4
+ set -- m4   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /m4
+ set +f
+ test -d /home/claudia/repos/forkrepo/m4
+ set +f
+ test -d /home/claudia/repos/myrepo/m4
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/m4
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/m4
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/m4
+ set +f
+ test -d /home/claudia/repos/repo/core/m4
+ set -f -- m4   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/m4
+ set +f
+ test -d /home/claudia/repos/repo/extra/m4
+ set +f
+ test -d /home/claudia/repos/repo/wayland/m4
+ set +f
+ test -d /home/claudia/repos/community/community/m4
+ set +f
+ test -d /var/db/kiss/installed/m4
+ set -f -- m4   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/m4 /var/db/kiss/installed/m4
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/m4 repo_name=m4
+ '[' -e /home/claudia/repos/repo/core/m4/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison'
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat   ' glew mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison' expat
+ return 0
+ read -r dep dep_type
+ ok flex
+ return 0
+ pkg_depends flex   ' glew mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison' flex
+ return 1
+ null 
+ return 0
+ pkg_find flex
+ _pkg_find flex
+ set -- flex   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /flex
+ set +f
+ test -d /home/claudia/repos/forkrepo/flex
+ set +f
+ test -d /home/claudia/repos/myrepo/flex
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/flex
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/flex
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/flex
+ set +f
+ test -d /home/claudia/repos/repo/core/flex
+ set -f -- flex   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/flex
+ set +f
+ test -d /home/claudia/repos/repo/extra/flex
+ set +f
+ test -d /home/claudia/repos/repo/wayland/flex
+ set +f
+ test -d /home/claudia/repos/community/community/flex
+ set +f
+ test -d /var/db/kiss/installed/flex
+ set -f -- flex   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/flex /var/db/kiss/installed/flex
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/flex repo_name=flex
+ '[' -e /home/claudia/repos/repo/core/flex/depends ]
+ read -r dep dep_type
+ ok m4
+ return 0
+ pkg_depends m4   ' glew mesa flex' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison' m4
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex'
+ read -r dep dep_type
+ ok libdrm
+ return 0
+ pkg_depends libdrm   ' glew mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex' libdrm
+ return 1
+ null 
+ return 0
+ pkg_find libdrm
+ _pkg_find libdrm
+ set -- libdrm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libdrm
+ set +f
+ test -d /home/claudia/repos/forkrepo/libdrm
+ set +f
+ test -d /home/claudia/repos/myrepo/libdrm
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libdrm
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libdrm
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libdrm
+ set +f
+ test -d /home/claudia/repos/repo/core/libdrm
+ set +f
+ test -d /home/claudia/repos/repo/extra/libdrm
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libdrm
+ set -f -- libdrm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/libdrm
+ set +f
+ test -d /home/claudia/repos/community/community/libdrm
+ set +f
+ test -d /var/db/kiss/installed/libdrm
+ set -f -- libdrm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/libdrm /var/db/kiss/installed/libdrm
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/wayland/libdrm repo_name=libdrm
+ '[' -e /home/claudia/repos/repo/wayland/libdrm/depends ]
+ read -r dep dep_type
+ ok libpciaccess
+ return 0
+ pkg_depends libpciaccess   ' glew mesa libdrm' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex' libpciaccess
+ return 1
+ null 
+ return 0
+ pkg_find libpciaccess
+ _pkg_find libpciaccess
+ set -- libpciaccess   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libpciaccess
+ set +f
+ test -d /home/claudia/repos/forkrepo/libpciaccess
+ set +f
+ test -d /home/claudia/repos/myrepo/libpciaccess
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libpciaccess
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libpciaccess
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libpciaccess
+ set +f
+ test -d /home/claudia/repos/repo/core/libpciaccess
+ set +f
+ test -d /home/claudia/repos/repo/extra/libpciaccess
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libpciaccess
+ set -f -- libpciaccess   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/libpciaccess
+ set +f
+ test -d /home/claudia/repos/community/community/libpciaccess
+ set +f
+ test -d /var/db/kiss/installed/libpciaccess
+ set -f -- libpciaccess   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/libpciaccess /var/db/kiss/installed/libpciaccess
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/wayland/libpciaccess repo_name=libpciaccess
+ '[' -e /home/claudia/repos/repo/wayland/libpciaccess/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess'
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers   ' glew mesa libdrm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess' linux-headers
+ return 1
+ null 
+ return 0
+ pkg_find linux-headers
+ _pkg_find linux-headers
+ set -- linux-headers   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /linux-headers
+ set +f
+ test -d /home/claudia/repos/forkrepo/linux-headers
+ set +f
+ test -d /home/claudia/repos/myrepo/linux-headers
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/linux-headers
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/linux-headers
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/linux-headers
+ set +f
+ test -d /home/claudia/repos/repo/core/linux-headers
+ set -f -- linux-headers   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/linux-headers
+ set +f
+ test -d /home/claudia/repos/repo/extra/linux-headers
+ set +f
+ test -d /home/claudia/repos/repo/wayland/linux-headers
+ set +f
+ test -d /home/claudia/repos/community/community/linux-headers
+ set +f
+ test -d /var/db/kiss/installed/linux-headers
+ set -f -- linux-headers   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/linux-headers /var/db/kiss/installed/linux-headers
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/linux-headers repo_name=linux-headers
+ '[' -e /home/claudia/repos/repo/core/linux-headers/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers'
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson   ' glew mesa libdrm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers' meson
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf   ' glew mesa libdrm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers' pkgconf
+ return 1
+ null 
+ return 0
+ pkg_find pkgconf
+ _pkg_find pkgconf
+ set -- pkgconf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /pkgconf
+ set +f
+ test -d /home/claudia/repos/forkrepo/pkgconf
+ set +f
+ test -d /home/claudia/repos/myrepo/pkgconf
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/pkgconf
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/pkgconf
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/pkgconf
+ set +f
+ test -d /home/claudia/repos/repo/core/pkgconf
+ set +f
+ test -d /home/claudia/repos/repo/extra/pkgconf
+ set -f -- pkgconf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/pkgconf
+ set +f
+ test -d /home/claudia/repos/repo/wayland/pkgconf
+ set +f
+ test -d /home/claudia/repos/community/community/pkgconf
+ set +f
+ test -d /var/db/kiss/installed/pkgconf
+ set -f -- pkgconf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/pkgconf /var/db/kiss/installed/pkgconf
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/pkgconf repo_name=pkgconf
+ '[' -e /home/claudia/repos/repo/extra/pkgconf/depends ]
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm'
+ read -r dep dep_type
+ ok libelf
+ return 0
+ pkg_depends libelf   ' glew mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm' libelf
+ return 1
+ null 
+ return 0
+ pkg_find libelf
+ _pkg_find libelf
+ set -- libelf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /libelf
+ set +f
+ test -d /home/claudia/repos/forkrepo/libelf
+ set +f
+ test -d /home/claudia/repos/myrepo/libelf
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/libelf
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/libelf
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/libelf
+ set +f
+ test -d /home/claudia/repos/repo/core/libelf
+ set +f
+ test -d /home/claudia/repos/repo/extra/libelf
+ set -f -- libelf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/libelf
+ set +f
+ test -d /home/claudia/repos/repo/wayland/libelf
+ set +f
+ test -d /home/claudia/repos/community/community/libelf
+ set +f
+ test -d /var/db/kiss/installed/libelf
+ set -f -- libelf   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/libelf /var/db/kiss/installed/libelf
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/libelf repo_name=libelf
+ '[' -e /home/claudia/repos/repo/extra/libelf/depends ]
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf   ' glew mesa libelf' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm' pkgconf
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glew mesa libelf' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf'
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers   ' glew mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' linux-headers
+ return 0
+ read -r dep dep_type
+ ok llvm
+ return 0
+ pkg_depends llvm   ' glew mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' llvm
+ return 1
+ null 
+ return 0
+ pkg_find llvm
+ _pkg_find llvm
+ set -- llvm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /llvm
+ set +f
+ test -d /home/claudia/repos/forkrepo/llvm
+ set +f
+ test -d /home/claudia/repos/myrepo/llvm
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/llvm
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/llvm
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/llvm
+ set +f
+ test -d /home/claudia/repos/repo/core/llvm
+ set +f
+ test -d /home/claudia/repos/repo/extra/llvm
+ set -f -- llvm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/llvm
+ set +f
+ test -d /home/claudia/repos/repo/wayland/llvm
+ set +f
+ test -d /home/claudia/repos/community/community/llvm
+ set +f
+ test -d /var/db/kiss/installed/llvm
+ set -f -- llvm   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/llvm /var/db/kiss/installed/llvm
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/llvm repo_name=llvm
+ '[' -e /home/claudia/repos/repo/extra/llvm/depends ]
+ read -r dep dep_type
+ ok cmake
+ return 0
+ pkg_depends cmake   ' glew mesa llvm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' cmake
+ return 1
+ null 
+ return 0
+ pkg_find cmake
+ _pkg_find cmake
+ set -- cmake   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /cmake
+ set +f
+ test -d /home/claudia/repos/forkrepo/cmake
+ set +f
+ test -d /home/claudia/repos/myrepo/cmake
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/cmake
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/cmake
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/cmake
+ set +f
+ test -d /home/claudia/repos/repo/core/cmake
+ set +f
+ test -d /home/claudia/repos/repo/extra/cmake
+ set -f -- cmake   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/cmake
+ set +f
+ test -d /home/claudia/repos/repo/wayland/cmake
+ set +f
+ test -d /home/claudia/repos/community/community/cmake
+ set +f
+ test -d /var/db/kiss/installed/cmake
+ set -f -- cmake   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/extra/cmake /var/db/kiss/installed/cmake
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/extra/cmake repo_name=cmake
+ '[' -e /home/claudia/repos/repo/extra/cmake/depends ]
+ read -r dep dep_type
+ ok bzip2
+ return 0
+ pkg_depends bzip2   ' glew mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' bzip2
+ return 0
+ read -r dep dep_type
+ ok curl
+ return 0
+ pkg_depends curl   ' glew mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' curl
+ return 1
+ null 
+ return 0
+ pkg_find curl
+ _pkg_find curl
+ set -- curl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /curl
+ set +f
+ test -d /home/claudia/repos/forkrepo/curl
+ set +f
+ test -d /home/claudia/repos/myrepo/curl
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/curl
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/curl
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/curl
+ set +f
+ test -d /home/claudia/repos/repo/core/curl
+ set -f -- curl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/curl
+ set +f
+ test -d /home/claudia/repos/repo/extra/curl
+ set +f
+ test -d /home/claudia/repos/repo/wayland/curl
+ set +f
+ test -d /home/claudia/repos/community/community/curl
+ set +f
+ test -d /var/db/kiss/installed/curl
+ set -f -- curl   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/core/curl /var/db/kiss/installed/curl
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/core/curl repo_name=curl
+ '[' -e /home/claudia/repos/repo/core/curl/depends ]
+ read -r dep dep_type
+ ok openssl
+ return 0
+ pkg_depends openssl   ' glew mesa llvm cmake curl' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' openssl
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glew mesa llvm cmake curl' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl'
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat   ' glew mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl' expat
+ return 0
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers   ' glew mesa llvm cmake' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl' linux-headers
+ return 0
+ read -r dep dep_type
+ ok openssl
+ return 0
+ pkg_depends openssl   ' glew mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl' openssl
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glew mesa llvm cmake' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake'
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python   ' glew mesa llvm' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake' python
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glew mesa llvm' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm'
+ read -r dep dep_type
+ ok m4
+ return 0
+ pkg_depends m4   ' glew mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' m4
+ return 0
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson   ' glew mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' meson
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf   ' glew mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' pkgconf
+ return 0
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python   ' glew mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' python
+ return 0
+ read -r dep dep_type
+ ok wayland
+ return 0
+ pkg_depends wayland   ' glew mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' wayland
+ return 1
+ null 
+ return 0
+ pkg_find wayland
+ _pkg_find wayland
+ set -- wayland   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /wayland
+ set +f
+ test -d /home/claudia/repos/forkrepo/wayland
+ set +f
+ test -d /home/claudia/repos/myrepo/wayland
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/wayland
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/wayland
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/wayland
+ set +f
+ test -d /home/claudia/repos/repo/core/wayland
+ set +f
+ test -d /home/claudia/repos/repo/extra/wayland
+ set +f
+ test -d /home/claudia/repos/repo/wayland/wayland
+ set -f -- wayland   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/wayland
+ set +f
+ test -d /home/claudia/repos/community/community/wayland
+ set +f
+ test -d /var/db/kiss/installed/wayland
+ set -f -- wayland   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/wayland /var/db/kiss/installed/wayland
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/wayland/wayland repo_name=wayland
+ '[' -e /home/claudia/repos/repo/wayland/wayland/depends ]
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat   ' glew mesa wayland' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' expat
+ return 0
+ read -r dep dep_type
+ ok flex
+ return 0
+ pkg_depends flex   ' glew mesa wayland' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' flex
+ return 0
+ read -r dep dep_type
+ ok libffi
+ return 0
+ pkg_depends libffi   ' glew mesa wayland' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' libffi
+ return 0
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson   ' glew mesa wayland' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm' meson
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland'
+ read -r dep dep_type
+ ok wayland-protocols
+ return 0
+ pkg_depends wayland-protocols   ' glew mesa' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland' wayland-protocols
+ return 1
+ null 
+ return 0
+ pkg_find wayland-protocols
+ _pkg_find wayland-protocols
+ set -- wayland-protocols   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /wayland-protocols
+ set +f
+ test -d /home/claudia/repos/forkrepo/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/myrepo/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/repo/core/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/repo/extra/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/repo/wayland/wayland-protocols
+ set -f -- wayland-protocols   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/wayland-protocols
+ set +f
+ test -d /home/claudia/repos/community/community/wayland-protocols
+ set +f
+ test -d /var/db/kiss/installed/wayland-protocols
+ set -f -- wayland-protocols   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/repo/wayland/wayland-protocols /var/db/kiss/installed/wayland-protocols
+ unset IFS
+ repo_dir=/home/claudia/repos/repo/wayland/wayland-protocols repo_name=wayland-protocols
+ '[' -e /home/claudia/repos/repo/wayland/wayland-protocols/depends ]
+ read -r dep dep_type
+ ok wayland
+ return 0
+ pkg_depends wayland   ' glew mesa wayland-protocols' make
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland' wayland
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols'
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib   ' glew mesa' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols' zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa'
+ read -r dep dep_type
+ ok 
+ return 1
+ equ raw expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glew'
+ pkg_depends glu raw
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glew' glu
+ return 1
+ null 
+ return 0
+ pkg_find glu
+ _pkg_find glu
+ set -- glu   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community
+ IFS=:
+ set +f
+ test -d /glu
+ set +f
+ test -d /home/claudia/repos/forkrepo/glu
+ set +f
+ test -d /home/claudia/repos/myrepo/glu
+ set +f
+ test -d /home/claudia/repos/kiss-games/equipment/glu
+ set -f -- glu   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glu
+ set +f
+ test -d /home/claudia/repos/kiss-games/legacyland/glu
+ set +f
+ test -d /home/claudia/repos/kiss-games/games/glu
+ set +f
+ test -d /home/claudia/repos/repo/core/glu
+ set +f
+ test -d /home/claudia/repos/repo/extra/glu
+ set +f
+ test -d /home/claudia/repos/repo/wayland/glu
+ set +f
+ test -d /home/claudia/repos/community/community/glu
+ set -f -- glu   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glu /home/claudia/repos/community/community/glu
+ set +f
+ test -d /var/db/kiss/installed/glu
+ set -f -- glu   :/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community /home/claudia/repos/kiss-games/equipment/glu /home/claudia/repos/community/community/glu /var/db/kiss/installed/glu
+ unset IFS
+ repo_dir=/home/claudia/repos/kiss-games/equipment/glu repo_name=glu
+ '[' -e /home/claudia/repos/kiss-games/equipment/glu/depends ]
+ read -r dep dep_type
+ ok libglvnd
+ return 0
+ pkg_depends libglvnd   ' glu' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glew' libglvnd
+ return 0
+ read -r dep dep_type
+ ok mesa
+ return 0
+ pkg_depends mesa   ' glu' 
+ contains ' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glew' mesa
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ raw expl
+ return 1
+ deps=' bzip2 expat libffi zlib perl openssl sqlite python samurai meson xorg-libs libglvnd m4 bison flex libpciaccess linux-headers pkgconf libdrm libelf curl cmake llvm wayland wayland-protocols mesa glew glu'
+ order=' glew'
+ redro='glew '
+ order=' glew glu'
+ redro='glu glew '
+ unset deps
+ set -- glew glu
+ export '_KISS_LVL=1'
+ ok glew
+ return 0
+ am_owner /
+ ls -ld /
+ inf='drwxr-xr-x   17 root     root          4096 Jul 23 12:06 /'
+ read -r _ _ user _
+ equ claudia/root root/claudia
+ return 1
+ as_user env 'LOGNAME=root' 'HOME=/home/claudia' 'XDG_CACHE_HOME=' 'KISS_COMPRESS=zst' 'KISS_PATH=:/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community' 'KISS_FORCE=' 'KISS_ROOT=' 'KISS_CHOICE=' 'KISS_COLOR=' 'KISS_TMPDIR=/tmp' 'KISS_PID=7251' '_KISS_LVL=1' /usr/bin/kiss r glew glu
+ printf 'Using %s (to become %s)\n' ssu root
Using ssu (to become root)
+ ssu -u root -- env 'LOGNAME=root' 'HOME=/home/claudia' 'XDG_CACHE_HOME=' 'KISS_COMPRESS=zst' 'KISS_PATH=:/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community' 'KISS_FORCE=' 'KISS_ROOT=' 'KISS_CHOICE=' 'KISS_COLOR=' 'KISS_TMPDIR=/tmp' 'KISS_PID=7251' '_KISS_LVL=1' /usr/bin/kiss r glew glu
-> Ordering arguments list based on dependence 
-> glu Checking if package removable
glew/depends
ERROR glu Not removable, has dependents
+ pkg_clean
+ rm -rf /tmp/7251
dylanaraps commented 3 years ago

Can you send logs from the latest release?

dylanaraps commented 3 years ago

I've figured out the issue, don't worry.

dylanaraps commented 3 years ago

Please try the latest master.

sdsddsd1 commented 3 years ago

You are too fast. :)

dylanaraps commented 3 years ago

Actually.. maybe not.

sdsddsd1 commented 3 years ago

Issue still there. kiss r glew glu with master

+ main r glew glu
+ set -ef
+ equ  0
+ return 1
+ '[' -t 2 ]
+ ppwd=/tmp/kiss
+ newline='
'
+ : zst
+ : 17343
+ : claudia
+ cmd_su=ssu
+ command -v readelf
+ cmd_elf=/usr/bin/readelf
+ command -v openssl
+ cmd_sha=/usr/bin/openssl
+ command -v aria2c
+ command -v axel
+ cmd_get=/usr/bin/axel
+ date '+%Y-%m-%d-%H:%M'
+ time=2021-07-24-22:36
+ create_tmp_dirs
+ KISS_ROOT=
+ mkdir -p /
+ sys_db=/var/db/kiss/installed
+ sys_ch=/var/db/kiss/choices
+ cac_dir=/home/claudia/.cache
+ cac_dir=/home/claudia/.cache/kiss
+ src_dir=/home/claudia/.cache/kiss/sources
+ log_dir=/home/claudia/.cache/kiss/logs/2021-07-24
+ bin_dir=/home/claudia/.cache/kiss/bin
+ proc=/tmp
+ proc=/tmp/17343
+ mak_dir=/tmp/17343/build
+ pkg_dir=/tmp/17343/pkg
+ tar_dir=/tmp/17343/extract
+ tmp_dir=/tmp/17343/tmp
+ mkdir -p /home/claudia/.cache/kiss/sources /home/claudia/.cache/kiss/logs/2021-07-24 /home/claudia/.cache/kiss/bin /tmp/17343/build /tmp/17343/pkg /tmp/17343/extract /tmp/17343/tmp
+ trap pkg_clean EXIT INT
+ args r glew glu
+ action=r
+ shift 1
+ export '_KISS_LVL=1'
+ ok glew
+ return 0
+ am_owner /
+ ls -ld /
+ inf='drwxr-xr-x   17 root     root          4096 Jul 23 12:06 /'
+ read -r _ _ user _
+ equ claudia/root root/claudia
+ return 1
+ as_user env 'LOGNAME=root' 'HOME=/home/claudia' 'XDG_CACHE_HOME=' 'KISS_COMPRESS=zst' 'KISS_PATH=:/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community' 'KISS_FORCE=' 'KISS_ROOT=' 'KISS_CHOICE=' 'KISS_COLOR=' 'KISS_TMPDIR=/tmp' 'KISS_PID=17343' '_KISS_LVL=1' /tmp/kiss/kiss r glew glu
+ printf 'Using %s (to become %s)\n' ssu root
Using ssu (to become root)
+ ssu -u root -- env 'LOGNAME=root' 'HOME=/home/claudia' 'XDG_CACHE_HOME=' 'KISS_COMPRESS=zst' 'KISS_PATH=:/home/claudia/repos/forkrepo:/home/claudia/repos/myrepo:/home/claudia/repos/kiss-games/equipment:/home/claudia/repos/kiss-games/legacyland:/home/claudia/repos/kiss-games/games:/home/claudia/repos/repo/core:/home/claudia/repos/repo/extra:/home/claudia/repos/repo/wayland:/home/claudia/repos/community/community' 'KISS_FORCE=' 'KISS_ROOT=' 'KISS_CHOICE=' 'KISS_COLOR=' 'KISS_TMPDIR=/tmp' 'KISS_PID=17343' '_KISS_LVL=1' /tmp/kiss/kiss r glew glu
-> glu Checking if package removable
glew/depends
ERROR glu Not removable, has dependents
+ pkg_clean
+ rm -rf /tmp/17343
dylanaraps commented 3 years ago

Does /home/claudia/repos/kiss-games/equipment/glu/depends by any chance not contain glew.

I believe the issue is that pkg_order looks in repositories rather than just /var/db/kiss/installed on package removal.

dylanaraps commented 3 years ago

This was a bug regardless but do let me know if the issue still occurs.

sdsddsd1 commented 3 years ago

Does /home/claudia/repos/kiss-games/equipment/glu/depends by any chance not contain glew

Yes. This packages build independently from each other. Glew just sometimes links to glu. The issue is resolved. I can no longer produce the error. merci