kisslinux / kiss

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

kiss reports the wrong file missing during kiss c #245

Closed dilyn-corner closed 3 years ago

dilyn-corner commented 3 years ago

Description

If you have a package that has a local file in files/ or patches/ in sources but it's not actually in that folder, kiss c will return a bad error. (The file it complains about certainly exists on disk, and also isn't local).

Error message

dilyn ~/fossil/KISS-me/wayland/foot  -> kiss c 
-> foot Reading sources
ERROR foot No local file '/home/dilyn/.cache/kiss/sources/foot/subprojects/tllist/1.0.5.tar.gz'

dilyn ~/fossil/KISS-me/wayland/foot -> cat sources
https://codeberg.org/dnkl/foot/archive/1.8.2.tar.gz
https://codeberg.org/dnkl/fcft/archive/2.4.3.tar.gz   subprojects/fcft
https://codeberg.org/dnkl/tllist/archive/1.0.5.tar.gz subprojects/tllist
patches/pgo-fix.patch

dilyn ~/fossil/KISS-me/wayland/foot -> ls patches

Moving the patch into the patches/ folder results in success.

dilyn ~/fossil/KISS-me/wayland/foot  -> mv pgo-fix.patch patches/                                                              
dilyn ~/fossil/KISS-me/wayland/foot  -> kiss c 
-> foot Reading sources
0124a8b1ed7f02e9b85a6b89df82f8f5d2a69f412488dbefad628898bb4ed9ca
71751aedc737702b4499ffbc6ac2847c98f887c2c560605fcd4b253e2a3b9e77
383c8e92fd2a288c20f987b45c6259f8cc7b69071bfff6992e115131dedeffea
32574bd3e79a90a86f4ee789d0f97af80b6096819961adbe947eb3c98e8ae683
-> foot Generated checksums
dylanaraps commented 3 years ago

Everything is working as intended? I don't see where the issue is here?

-> kiss c zlib
-> zlib Reading sources
ERROR zlib No local file 'files/test'
-> ls -l files/
total 0
-> cat sources 
https://zlib.net/zlib-VERSION.tar.gz
files/test
-> 
-> touch files/test
-> kiss c zlib
-> zlib Reading sources
c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
-> zlib Generated checksums
-> 
dylanaraps commented 3 years ago

If the file is not in the relative directory, the relative directory should not appear in the sources file. It should then just be fix-pgo.patch rather than patches/fix-pgo.patch.

dylanaraps commented 3 years ago

This has been the behavior for as long as the sources file has existed no? If not (and I'm misunderstanding the issue) when did this issue first appear?

dylanaraps commented 3 years ago

Hang on.

ERROR foot No local file '/home/dilyn/.cache/kiss/sources/foot/subprojects/tllist/1.0.5.tar.gz'

This is the issue specifically?

dylanaraps commented 3 years ago
-> kiss c foot
-> foot Reading sources
ERROR foot No local file 'patches/fix-pgo.patch'
-> cat sources 
https://codeberg.org/dnkl/foot/archive/VERSION.tar.gz
https://codeberg.org/dnkl/fcft/archive/2.4.3.tar.gz subprojects/fcft
https://codeberg.org/dnkl/tllist/archive/1.0.5.tar.gz subprojects/tllist
patches/fix-pgo.patch
-> ls -l
total 20
-rwxr-xr-x    1 dylan    dylan          368 Jul 18 07:37 build
-rw-r--r--    1 dylan    dylan          195 Jul 19 06:55 checksums
-rw-r--r--    1 dylan    dylan          107 Jul 19 16:26 depends
-rw-r--r--    1 dylan    dylan          218 Jul 22 15:38 sources
-rw-r--r--    1 dylan    dylan            8 Jul 19 06:53 version
-> mkdir patches
-> kiss c foot
-> foot Reading sources
ERROR foot No local file 'patches/fix-pgo.patch'
-> touch patches/fix-pgo.patch
-> kiss c foot
-> foot Reading sources
50cf5b9f3cc1ebaafa62255eea22395e8267cce21e119bc6f7ecacf11f15dada
c418b41fc85ec1654ce9decff445350774bc43fb0f0e012d0c16562cacc2228e
b0f32c9b2c2015c8d8dd068fd4e8b586aa91ca1670badc274ec962559ee0aadd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
-> foot Generated checksums
dylanaraps commented 3 years ago

Can you send me a verbose log as per the issue template so I can see what's going on?

I can't reproduce the result you are seeing.

Edit: Can you reproduce with master?

dilyn-corner commented 3 years ago

Sorry -- I'm not disputing that it should error, I'm disputing that the file it thinks is missing is actually missing. It complains about the incorrect file not existing. When the ACTUAL file which is missing is put in the place kiss expects it to be, kiss does what is expected & without issue.

Edit: Can't reproduce this with master. Strange. I'll look at what I'm doing. Edit: Exists in 5.5.17, not Master. It's been fixed somewhere :v

A full log:

dilyn ~/fossil/KISS-me/wayland/foot -> sh -x /usr/bin/kiss c
+ main c
+ set -ef
+ equ  0
+ return 1
+ [ -t 2 ]
+ ppwd=/home/dilyn/fossil/KISS-me/wayland/foot
+ newline=

+ : zst
+ : 8922
+ : dilyn
+ cmd_su=doas
+ command -v readelf
+ cmd_elf=/usr/bin/readelf
+ command -v 
+ command -v b3sum
+ cmd_sha=/usr/bin/b3sum
+ date +%Y-%m-%d-%H:%M
+ time=2021-07-22-08:42
+ create_tmp_dirs
+ KISS_ROOT=
+ mkdir -p /
+ sys_db=/var/db/kiss/installed
+ sys_ch=/var/db/kiss/choices
+ cac_dir=/home/dilyn/.cache
+ cac_dir=/home/dilyn/.cache/kiss
+ src_dir=/home/dilyn/.cache/kiss/sources
+ log_dir=/home/dilyn/.cache/kiss/logs/2021-07-22
+ bin_dir=/home/dilyn/.cache/kiss/bin
+ proc=/tmp
+ proc=/tmp/8922
+ mak_dir=/tmp/8922/build
+ pkg_dir=/tmp/8922/pkg
+ tar_dir=/tmp/8922/extract
+ tmp_dir=/tmp/8922/tmp
+ mkdir -p /home/dilyn/.cache/kiss/sources /home/dilyn/.cache/kiss/logs/2021-07-22 /home/dilyn/.cache/kiss/bin /tmp/8922/build /tmp/8922/pkg /tmp/8922/extract /tmp/8922/tmp
+ trap pkg_clean EXIT INT
+ args c
+ action=c
+ shift 1
+ export KISS_PATH=/home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ set -- foot
+ pkg_order foot
+ unset order redro deps
+ pkg_depends foot raw
+ contains  foot
+ return 1
+ null 
+ return 0
+ _pkg_find foot
+ set -- foot   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/foot
+ set -f -- foot   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/foot
+ set +f
+ test -d /foot
+ set +f
+ test -d /var/db/kiss/KISS-me/core/foot
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/foot
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/foot
+ set -f -- foot   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/foot /var/db/kiss/KISS-me/wayland/foot
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/foot
+ set +f
+ test -d /var/db/kiss/installed/foot
+ set -f -- foot   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/foot /var/db/kiss/KISS-me/wayland/foot /var/db/kiss/installed/foot
+ unset IFS
+ repo_dir=/home/dilyn/fossil/KISS-me/wayland/foot repo_name=foot
+ [ -e /home/dilyn/fossil/KISS-me/wayland/foot/depends ]
+ read -r dep dep_type
+ ok fontconfig
+ return 0
+ pkg_depends fontconfig    foot make
+ contains  fontconfig
+ return 1
+ null 
+ return 0
+ _pkg_find fontconfig
+ set -- fontconfig   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/fontconfig
+ set +f
+ test -d /fontconfig
+ set +f
+ test -d /var/db/kiss/KISS-me/core/fontconfig
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/fontconfig
+ set -f -- fontconfig   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/fontconfig
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/fontconfig
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/fontconfig
+ set +f
+ test -d /var/db/kiss/installed/fontconfig
+ set -f -- fontconfig   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/fontconfig /var/db/kiss/installed/fontconfig
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/fontconfig repo_name=fontconfig
+ [ -e /var/db/kiss/KISS-me/extra/fontconfig/depends ]
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat    foot fontconfig 
+ contains  expat
+ return 1
+ null 
+ return 0
+ _pkg_find expat
+ set -- expat   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/expat
+ set +f
+ test -d /expat
+ set +f
+ test -d /var/db/kiss/KISS-me/core/expat
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/expat
+ set -f -- expat   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/expat
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/expat
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/expat
+ set +f
+ test -d /var/db/kiss/installed/expat
+ set -f -- expat   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/expat /var/db/kiss/installed/expat
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/expat repo_name=expat
+ [ -e /var/db/kiss/KISS-me/extra/expat/depends ]
+ equ  expl
+ return 1
+ deps= expat
+ read -r dep dep_type
+ ok freetype-harfbuzz
+ return 0
+ pkg_depends freetype-harfbuzz    foot fontconfig 
+ contains  expat freetype-harfbuzz
+ return 1
+ null 
+ return 0
+ _pkg_find freetype-harfbuzz
+ set -- freetype-harfbuzz   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/freetype-harfbuzz
+ set +f
+ test -d /freetype-harfbuzz
+ set +f
+ test -d /var/db/kiss/KISS-me/core/freetype-harfbuzz
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/freetype-harfbuzz
+ set -f -- freetype-harfbuzz   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/freetype-harfbuzz
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/freetype-harfbuzz
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/freetype-harfbuzz
+ set +f
+ test -d /var/db/kiss/installed/freetype-harfbuzz
+ set -f -- freetype-harfbuzz   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/freetype-harfbuzz /var/db/kiss/installed/freetype-harfbuzz
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/freetype-harfbuzz repo_name=freetype-harfbuzz
+ [ -e /var/db/kiss/KISS-me/extra/freetype-harfbuzz/depends ]
+ read -r dep dep_type
+ ok bzip2
+ return 0
+ pkg_depends bzip2    foot fontconfig freetype-harfbuzz 
+ contains  expat bzip2
+ return 1
+ null 
+ return 0
+ _pkg_find bzip2
+ set -- bzip2   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/bzip2
+ set +f
+ test -d /bzip2
+ set +f
+ test -d /var/db/kiss/KISS-me/core/bzip2
+ set -f -- bzip2   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/bzip2
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/bzip2
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/bzip2
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/bzip2
+ set +f
+ test -d /var/db/kiss/installed/bzip2
+ set -f -- bzip2   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/bzip2 /var/db/kiss/installed/bzip2
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/core/bzip2 repo_name=bzip2
+ [ -e /var/db/kiss/KISS-me/core/bzip2/depends ]
+ equ  expl
+ return 1
+ deps= expat bzip2
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat    foot fontconfig freetype-harfbuzz 
+ contains  expat bzip2 expat
+ return 0
+ read -r dep dep_type
+ ok libdrm
+ return 0
+ pkg_depends libdrm    foot fontconfig freetype-harfbuzz 
+ contains  expat bzip2 libdrm
+ return 1
+ null 
+ return 0
+ _pkg_find libdrm
+ set -- libdrm   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/libdrm
+ set +f
+ test -d /libdrm
+ set +f
+ test -d /var/db/kiss/KISS-me/core/libdrm
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/libdrm
+ set -f -- libdrm   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/libdrm
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/libdrm
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/libdrm
+ set +f
+ test -d /var/db/kiss/installed/libdrm
+ set -f -- libdrm   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/libdrm /var/db/kiss/installed/libdrm
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/libdrm repo_name=libdrm
+ [ -e /var/db/kiss/KISS-me/extra/libdrm/depends ]
+ read -r dep dep_type
+ ok libpciaccess
+ return 0
+ pkg_depends libpciaccess    foot fontconfig freetype-harfbuzz libdrm 
+ contains  expat bzip2 libpciaccess
+ return 1
+ null 
+ return 0
+ _pkg_find libpciaccess
+ set -- libpciaccess   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/libpciaccess
+ set +f
+ test -d /libpciaccess
+ set +f
+ test -d /var/db/kiss/KISS-me/core/libpciaccess
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/libpciaccess
+ set -f -- libpciaccess   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/libpciaccess
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/libpciaccess
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/libpciaccess
+ set +f
+ test -d /var/db/kiss/installed/libpciaccess
+ set -f -- libpciaccess   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/libpciaccess /var/db/kiss/installed/libpciaccess
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/libpciaccess repo_name=libpciaccess
+ [ -e /var/db/kiss/KISS-me/extra/libpciaccess/depends ]
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers    foot fontconfig freetype-harfbuzz libdrm make
+ contains  expat bzip2 libpciaccess linux-headers
+ return 1
+ null 
+ return 0
+ _pkg_find linux-headers
+ set -- linux-headers   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/linux-headers
+ set +f
+ test -d /linux-headers
+ set +f
+ test -d /var/db/kiss/KISS-me/core/linux-headers
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/linux-headers
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/linux-headers
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/linux-headers
+ set -f -- linux-headers   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/gpl/linux-headers
+ set +f
+ test -d /var/db/kiss/installed/linux-headers
+ set -f -- linux-headers   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/gpl/linux-headers /var/db/kiss/installed/linux-headers
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/gpl/linux-headers repo_name=linux-headers
+ [ -e /var/db/kiss/KISS-me/gpl/linux-headers/depends ]
+ read -r dep dep_type
+ ok gmake
+ return 0
+ pkg_depends gmake    foot fontconfig freetype-harfbuzz libdrm linux-headers make
+ contains  expat bzip2 libpciaccess gmake
+ return 1
+ null 
+ return 0
+ _pkg_find gmake
+ set -- gmake   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/gmake
+ set +f
+ test -d /gmake
+ set +f
+ test -d /var/db/kiss/KISS-me/core/gmake
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/gmake
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/gmake
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/gmake
+ set -f -- gmake   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/gpl/gmake
+ set +f
+ test -d /var/db/kiss/installed/gmake
+ set -f -- gmake   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/gpl/gmake /var/db/kiss/installed/gmake
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/gpl/gmake repo_name=gmake
+ [ -e /var/db/kiss/KISS-me/gpl/gmake/depends ]
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot fontconfig freetype-harfbuzz libdrm make
+ contains  expat bzip2 libpciaccess gmake linux-headers meson
+ return 1
+ null 
+ return 0
+ _pkg_find meson
+ set -- meson   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/meson
+ set +f
+ test -d /meson
+ set +f
+ test -d /var/db/kiss/KISS-me/core/meson
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/meson
+ set -f -- meson   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/meson
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/meson
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/meson
+ set +f
+ test -d /var/db/kiss/installed/meson
+ set -f -- meson   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/meson /var/db/kiss/installed/meson
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/meson repo_name=meson
+ [ -e /var/db/kiss/KISS-me/extra/meson/depends ]
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python    foot fontconfig freetype-harfbuzz libdrm meson 
+ contains  expat bzip2 libpciaccess gmake linux-headers python
+ return 1
+ null 
+ return 0
+ _pkg_find python
+ set -- python   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/python
+ set +f
+ test -d /python
+ set +f
+ test -d /var/db/kiss/KISS-me/core/python
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/python
+ set -f -- python   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/python
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/python
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/python
+ set +f
+ test -d /var/db/kiss/installed/python
+ set -f -- python   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/python /var/db/kiss/installed/python
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/python repo_name=python
+ [ -e /var/db/kiss/KISS-me/extra/python/depends ]
+ read -r dep dep_type
+ ok bzip2
+ return 0
+ pkg_depends bzip2    foot fontconfig freetype-harfbuzz libdrm meson python 
+ contains  expat bzip2 libpciaccess gmake linux-headers bzip2
+ return 0
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat    foot fontconfig freetype-harfbuzz libdrm meson python 
+ contains  expat bzip2 libpciaccess gmake linux-headers expat
+ return 0
+ read -r dep dep_type
+ ok libffi
+ return 0
+ pkg_depends libffi    foot fontconfig freetype-harfbuzz libdrm meson python 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi
+ return 1
+ null 
+ return 0
+ _pkg_find libffi
+ set -- libffi   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/libffi
+ set +f
+ test -d /libffi
+ set +f
+ test -d /var/db/kiss/KISS-me/core/libffi
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/libffi
+ set -f -- libffi   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/libffi
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/libffi
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/libffi
+ set +f
+ test -d /var/db/kiss/installed/libffi
+ set -f -- libffi   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/libffi /var/db/kiss/installed/libffi
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/libffi repo_name=libffi
+ [ -e /var/db/kiss/KISS-me/extra/libffi/depends ]
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers    foot fontconfig freetype-harfbuzz libdrm meson python libffi make
+ contains  expat bzip2 libpciaccess gmake linux-headers linux-headers
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi
+ read -r dep dep_type
+ ok sqlite
+ return 0
+ pkg_depends sqlite    foot fontconfig freetype-harfbuzz libdrm meson python 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi sqlite
+ return 1
+ null 
+ return 0
+ _pkg_find sqlite
+ set -- sqlite   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/sqlite
+ set +f
+ test -d /sqlite
+ set +f
+ test -d /var/db/kiss/KISS-me/core/sqlite
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/sqlite
+ set -f -- sqlite   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/sqlite
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/sqlite
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/sqlite
+ set +f
+ test -d /var/db/kiss/installed/sqlite
+ set -f -- sqlite   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/sqlite /var/db/kiss/installed/sqlite
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/sqlite repo_name=sqlite
+ [ -e /var/db/kiss/KISS-me/extra/sqlite/depends ]
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib    foot fontconfig freetype-harfbuzz libdrm meson python sqlite 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib
+ return 1
+ null 
+ return 0
+ _pkg_find zlib
+ set -- zlib   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/zlib
+ set +f
+ test -d /zlib
+ set +f
+ test -d /var/db/kiss/KISS-me/core/zlib
+ set -f -- zlib   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/zlib
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/zlib
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/zlib
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/zlib
+ set +f
+ test -d /var/db/kiss/installed/zlib
+ set -f -- zlib   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/zlib /var/db/kiss/installed/zlib
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/core/zlib repo_name=zlib
+ [ -e /var/db/kiss/KISS-me/core/zlib/depends ]
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib    foot fontconfig freetype-harfbuzz libdrm meson python 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python
+ read -r dep dep_type
+ ok samurai
+ return 0
+ pkg_depends samurai    foot fontconfig freetype-harfbuzz libdrm meson 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai
+ return 1
+ null 
+ return 0
+ _pkg_find samurai
+ set -- samurai   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/samurai
+ set +f
+ test -d /samurai
+ set +f
+ test -d /var/db/kiss/KISS-me/core/samurai
+ set -f -- samurai   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/samurai
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/samurai
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/samurai
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/samurai
+ set +f
+ test -d /var/db/kiss/installed/samurai
+ set -f -- samurai   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/samurai /var/db/kiss/installed/samurai
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/core/samurai repo_name=samurai
+ [ -e /var/db/kiss/KISS-me/core/samurai/depends ]
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf    foot fontconfig freetype-harfbuzz libdrm make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf
+ return 1
+ null 
+ return 0
+ _pkg_find pkgconf
+ set -- pkgconf   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/pkgconf
+ set +f
+ test -d /pkgconf
+ set +f
+ test -d /var/db/kiss/KISS-me/core/pkgconf
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/pkgconf
+ set -f -- pkgconf   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/pkgconf
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/pkgconf
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/pkgconf
+ set +f
+ test -d /var/db/kiss/installed/pkgconf
+ set -f -- pkgconf   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/pkgconf /var/db/kiss/installed/pkgconf
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/pkgconf repo_name=pkgconf
+ [ -e /var/db/kiss/KISS-me/extra/pkgconf/depends ]
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm
+ read -r dep dep_type
+ ok libpng
+ return 0
+ pkg_depends libpng    foot fontconfig freetype-harfbuzz 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng
+ return 1
+ null 
+ return 0
+ _pkg_find libpng
+ set -- libpng   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/libpng
+ set +f
+ test -d /libpng
+ set +f
+ test -d /var/db/kiss/KISS-me/core/libpng
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/libpng
+ set -f -- libpng   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/libpng
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/libpng
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/libpng
+ set +f
+ test -d /var/db/kiss/installed/libpng
+ set -f -- libpng   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/libpng /var/db/kiss/installed/libpng
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/libpng repo_name=libpng
+ [ -e /var/db/kiss/KISS-me/extra/libpng/depends ]
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib    foot fontconfig freetype-harfbuzz libpng 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng
+ read -r dep dep_type
+ ok mesa
+ return 0
+ pkg_depends mesa    foot fontconfig freetype-harfbuzz 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng mesa
+ return 1
+ null 
+ return 0
+ _pkg_find mesa
+ set -- mesa   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/mesa
+ set +f
+ test -d /mesa
+ set +f
+ test -d /var/db/kiss/KISS-me/core/mesa
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/mesa
+ set -f -- mesa   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/mesa
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/mesa
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/mesa
+ set +f
+ test -d /var/db/kiss/installed/mesa
+ set -f -- mesa   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/mesa /var/db/kiss/installed/mesa
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/mesa repo_name=mesa
+ [ -e /var/db/kiss/KISS-me/extra/mesa/depends ]
+ read -r dep dep_type
+ ok byacc
+ return 0
+ pkg_depends byacc    foot fontconfig freetype-harfbuzz mesa make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc
+ return 1
+ null 
+ return 0
+ _pkg_find byacc
+ set -- byacc   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/byacc
+ set +f
+ test -d /byacc
+ set +f
+ test -d /var/db/kiss/KISS-me/core/byacc
+ set -f -- byacc   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/byacc
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/byacc
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/byacc
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/byacc
+ set +f
+ test -d /var/db/kiss/installed/byacc
+ set -f -- byacc   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/byacc /var/db/kiss/installed/byacc
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/core/byacc repo_name=byacc
+ [ -e /var/db/kiss/KISS-me/core/byacc/depends ]
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc
+ read -r dep dep_type
+ ok flex
+ return 0
+ pkg_depends flex    foot fontconfig freetype-harfbuzz mesa make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc flex
+ return 1
+ null 
+ return 0
+ _pkg_find flex
+ set -- flex   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/flex
+ set +f
+ test -d /flex
+ set +f
+ test -d /var/db/kiss/KISS-me/core/flex
+ set -f -- flex   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/flex
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/flex
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/flex
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/flex
+ set +f
+ test -d /var/db/kiss/installed/flex
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/core/flex repo_name=flex
+ [ -e /var/db/kiss/KISS-me/core/flex/depends ]
+ read -r dep dep_type
+ ok byacc
+ return 0
+ pkg_depends byacc    foot fontconfig freetype-harfbuzz mesa flex make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc byacc
+ return 0
+ read -r dep dep_type
+ ok m4
+ return 0
+ pkg_depends m4    foot fontconfig freetype-harfbuzz mesa flex make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4
+ return 1
+ null 
+ return 0
+ _pkg_find m4
+ set -- m4   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/m4
+ set +f
+ test -d /m4
+ set +f
+ test -d /var/db/kiss/KISS-me/core/m4
+ set -f -- m4   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/m4
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/m4
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/m4
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/m4
+ set +f
+ test -d /var/db/kiss/installed/m4
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/core/m4 repo_name=m4
+ [ -e /var/db/kiss/KISS-me/core/m4/depends ]
+ read -r dep dep_type
+ ok byacc
+ return 0
+ pkg_depends byacc    foot fontconfig freetype-harfbuzz mesa flex m4 make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc byacc
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex
+ read -r dep dep_type
+ ok libdrm
+ return 0
+ pkg_depends libdrm    foot fontconfig freetype-harfbuzz mesa 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libdrm
+ return 0
+ read -r dep dep_type
+ ok libelf
+ return 0
+ pkg_depends libelf    foot fontconfig freetype-harfbuzz mesa 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf
+ return 1
+ null 
+ return 0
+ _pkg_find libelf
+ set -- libelf   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/libelf
+ set +f
+ test -d /libelf
+ set +f
+ test -d /var/db/kiss/KISS-me/core/libelf
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/libelf
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/libelf
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/libelf
+ set -f -- libelf   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/gpl/libelf
+ set +f
+ test -d /var/db/kiss/installed/libelf
+ set -f -- libelf   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/gpl/libelf /var/db/kiss/installed/libelf
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/gpl/libelf repo_name=libelf
+ [ -e /var/db/kiss/KISS-me/gpl/libelf/depends ]
+ read -r dep dep_type
+ ok gmake
+ return 0
+ pkg_depends gmake    foot fontconfig freetype-harfbuzz mesa libelf make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex gmake
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf    foot fontconfig freetype-harfbuzz mesa libelf make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex pkgconf
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib    foot fontconfig freetype-harfbuzz mesa libelf 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers    foot fontconfig freetype-harfbuzz mesa make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf linux-headers
+ return 0
+ read -r dep dep_type
+ ok m4
+ return 0
+ pkg_depends m4    foot fontconfig freetype-harfbuzz mesa make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf m4
+ return 0
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot fontconfig freetype-harfbuzz mesa make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf meson
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf    foot fontconfig freetype-harfbuzz mesa make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf pkgconf
+ return 0
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python    foot fontconfig freetype-harfbuzz mesa make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf python
+ return 0
+ read -r dep dep_type
+ ok wayland
+ return 0
+ pkg_depends wayland    foot fontconfig freetype-harfbuzz mesa 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland
+ return 1
+ null 
+ return 0
+ _pkg_find wayland
+ set -- wayland   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/wayland
+ set -f -- wayland   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/wayland
+ set +f
+ test -d /wayland
+ set +f
+ test -d /var/db/kiss/KISS-me/core/wayland
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/wayland
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/wayland
+ set -f -- wayland   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/wayland /var/db/kiss/KISS-me/wayland/wayland
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/wayland
+ set +f
+ test -d /var/db/kiss/installed/wayland
+ set -f -- wayland   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/wayland /var/db/kiss/KISS-me/wayland/wayland /var/db/kiss/installed/wayland
+ unset IFS
+ repo_dir=/home/dilyn/fossil/KISS-me/wayland/wayland repo_name=wayland
+ [ -e /home/dilyn/fossil/KISS-me/wayland/wayland/depends ]
+ read -r dep dep_type
+ ok expat
+ return 0
+ pkg_depends expat    foot fontconfig freetype-harfbuzz mesa wayland 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf expat
+ return 0
+ read -r dep dep_type
+ ok flex
+ return 0
+ pkg_depends flex    foot fontconfig freetype-harfbuzz mesa wayland make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf flex
+ return 0
+ read -r dep dep_type
+ ok libffi
+ return 0
+ pkg_depends libffi    foot fontconfig freetype-harfbuzz mesa wayland 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf libffi
+ return 0
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot fontconfig freetype-harfbuzz mesa wayland make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf meson
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf    foot fontconfig freetype-harfbuzz mesa wayland make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf pkgconf
+ return 0
+ read -r dep dep_type
+ ok samurai
+ return 0
+ pkg_depends samurai    foot fontconfig freetype-harfbuzz mesa wayland make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf samurai
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland
+ read -r dep dep_type
+ ok wayland-protocols
+ return 0
+ pkg_depends wayland-protocols    foot fontconfig freetype-harfbuzz mesa make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols
+ return 1
+ null 
+ return 0
+ _pkg_find wayland-protocols
+ set -- wayland-protocols   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/wayland-protocols
+ set -f -- wayland-protocols   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/wayland-protocols
+ set +f
+ test -d /wayland-protocols
+ set +f
+ test -d /var/db/kiss/KISS-me/core/wayland-protocols
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/wayland-protocols
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/wayland-protocols
+ set -f -- wayland-protocols   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/wayland-protocols /var/db/kiss/KISS-me/wayland/wayland-protocols
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/wayland-protocols
+ set +f
+ test -d /var/db/kiss/installed/wayland-protocols
+ set -f -- wayland-protocols   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/wayland-protocols /var/db/kiss/KISS-me/wayland/wayland-protocols /var/db/kiss/installed/wayland-protocols
+ unset IFS
+ repo_dir=/home/dilyn/fossil/KISS-me/wayland/wayland-protocols repo_name=wayland-protocols
+ [ -e /home/dilyn/fossil/KISS-me/wayland/wayland-protocols/depends ]
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot fontconfig freetype-harfbuzz mesa wayland-protocols make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland meson
+ return 0
+ read -r dep dep_type
+ ok wayland
+ return 0
+ pkg_depends wayland    foot fontconfig freetype-harfbuzz mesa wayland-protocols make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib    foot fontconfig freetype-harfbuzz mesa 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols zlib
+ return 0
+ read -r dep dep_type
+ ok zstd
+ return 0
+ pkg_depends zstd    foot fontconfig freetype-harfbuzz mesa 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols zstd
+ return 1
+ null 
+ return 0
+ _pkg_find zstd
+ set -- zstd   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/zstd
+ set +f
+ test -d /zstd
+ set +f
+ test -d /var/db/kiss/KISS-me/core/zstd
+ set -f -- zstd   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/zstd
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/zstd
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/zstd
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/zstd
+ set +f
+ test -d /var/db/kiss/installed/zstd
+ set -f -- zstd   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/zstd /var/db/kiss/installed/zstd
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/core/zstd repo_name=zstd
+ [ -e /var/db/kiss/KISS-me/core/zstd/depends ]
+ read -r dep dep_type
+ ok gmake
+ return 0
+ pkg_depends gmake    foot fontconfig freetype-harfbuzz mesa zstd make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols gmake
+ return 0
+ read -r dep dep_type
+ ok xz
+ return 0
+ pkg_depends xz    foot fontconfig freetype-harfbuzz mesa zstd make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz
+ return 1
+ null 
+ return 0
+ _pkg_find xz
+ set -- xz   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/xz
+ set +f
+ test -d /xz
+ set +f
+ test -d /var/db/kiss/KISS-me/core/xz
+ set -f -- xz   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/xz
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/xz
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/xz
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/xz
+ set +f
+ test -d /var/db/kiss/installed/xz
+ set -f -- xz   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/core/xz /var/db/kiss/installed/xz
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/core/xz repo_name=xz
+ [ -e /var/db/kiss/KISS-me/core/xz/depends ]
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib    foot fontconfig freetype-harfbuzz mesa zstd make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot fontconfig freetype-harfbuzz make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa meson
+ return 0
+ read -r dep dep_type
+ ok pixman
+ return 0
+ pkg_depends pixman    foot fontconfig freetype-harfbuzz 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman
+ return 1
+ null 
+ return 0
+ _pkg_find pixman
+ set -- pixman   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/pixman
+ set +f
+ test -d /pixman
+ set +f
+ test -d /var/db/kiss/KISS-me/core/pixman
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/pixman
+ set -f -- pixman   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/pixman
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/pixman
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/pixman
+ set +f
+ test -d /var/db/kiss/installed/pixman
+ set -f -- pixman   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/pixman /var/db/kiss/installed/pixman
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/pixman repo_name=pixman
+ [ -e /var/db/kiss/KISS-me/extra/pixman/depends ]
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot fontconfig freetype-harfbuzz pixman make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa meson
+ return 0
+ read -r dep dep_type
+ ok samurai
+ return 0
+ pkg_depends samurai    foot fontconfig freetype-harfbuzz pixman make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa samurai
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf    foot fontconfig freetype-harfbuzz make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman pkgconf
+ return 0
+ read -r dep dep_type
+ ok samurai
+ return 0
+ pkg_depends samurai    foot fontconfig freetype-harfbuzz make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman samurai
+ return 0
+ read -r dep dep_type
+ ok zlib
+ return 0
+ pkg_depends zlib    foot fontconfig freetype-harfbuzz 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman zlib
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz
+ read -r dep dep_type
+ ok gperf
+ return 0
+ pkg_depends gperf    foot fontconfig make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf
+ return 1
+ null 
+ return 0
+ _pkg_find gperf
+ set -- gperf   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/gperf
+ set +f
+ test -d /gperf
+ set +f
+ test -d /var/db/kiss/KISS-me/core/gperf
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/gperf
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/gperf
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/gperf
+ set -f -- gperf   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/gpl/gperf
+ set +f
+ test -d /var/db/kiss/installed/gperf
+ set -f -- gperf   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/gpl/gperf /var/db/kiss/installed/gperf
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/gpl/gperf repo_name=gperf
+ [ -e /var/db/kiss/KISS-me/gpl/gperf/depends ]
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot fontconfig make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf meson
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf    foot fontconfig make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf pkgconf
+ return 0
+ read -r dep dep_type
+ ok samurai
+ return 0
+ pkg_depends samurai    foot fontconfig make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf samurai
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig
+ read -r dep dep_type
+ ok freetype-harfbuzz
+ return 0
+ pkg_depends freetype-harfbuzz    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig freetype-harfbuzz
+ return 0
+ read -r dep dep_type
+ ok libxkbcommon
+ return 0
+ pkg_depends libxkbcommon    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig libxkbcommon
+ return 1
+ null 
+ return 0
+ _pkg_find libxkbcommon
+ set -- libxkbcommon   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/libxkbcommon
+ set -f -- libxkbcommon   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/libxkbcommon
+ set +f
+ test -d /libxkbcommon
+ set +f
+ test -d /var/db/kiss/KISS-me/core/libxkbcommon
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/libxkbcommon
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/libxkbcommon
+ set -f -- libxkbcommon   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/libxkbcommon /var/db/kiss/KISS-me/wayland/libxkbcommon
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/libxkbcommon
+ set +f
+ test -d /var/db/kiss/installed/libxkbcommon
+ set -f -- libxkbcommon   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/libxkbcommon /var/db/kiss/KISS-me/wayland/libxkbcommon /var/db/kiss/installed/libxkbcommon
+ unset IFS
+ repo_dir=/home/dilyn/fossil/KISS-me/wayland/libxkbcommon repo_name=libxkbcommon
+ [ -e /home/dilyn/fossil/KISS-me/wayland/libxkbcommon/depends ]
+ read -r dep dep_type
+ ok byacc
+ return 0
+ pkg_depends byacc    foot libxkbcommon make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig byacc
+ return 0
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot libxkbcommon make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig meson
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf    foot libxkbcommon make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig pkgconf
+ return 0
+ read -r dep dep_type
+ ok samurai
+ return 0
+ pkg_depends samurai    foot libxkbcommon make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig samurai
+ return 0
+ read -r dep dep_type
+ ok wayland
+ return 0
+ pkg_depends wayland    foot libxkbcommon 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig wayland
+ return 0
+ read -r dep dep_type
+ ok wayland-protocols
+ return 0
+ pkg_depends wayland-protocols    foot libxkbcommon make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig wayland-protocols
+ return 0
+ read -r dep dep_type
+ ok xkeyboard-config
+ return 0
+ pkg_depends xkeyboard-config    foot libxkbcommon 
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config
+ return 1
+ null 
+ return 0
+ _pkg_find xkeyboard-config
+ set -- xkeyboard-config   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/xkeyboard-config
+ set -f -- xkeyboard-config   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/xkeyboard-config
+ set +f
+ test -d /xkeyboard-config
+ set +f
+ test -d /var/db/kiss/KISS-me/core/xkeyboard-config
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/xkeyboard-config
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/xkeyboard-config
+ set -f -- xkeyboard-config   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/xkeyboard-config /var/db/kiss/KISS-me/wayland/xkeyboard-config
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/xkeyboard-config
+ set +f
+ test -d /var/db/kiss/installed/xkeyboard-config
+ set -f -- xkeyboard-config   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/xkeyboard-config /var/db/kiss/KISS-me/wayland/xkeyboard-config /var/db/kiss/installed/xkeyboard-config
+ unset IFS
+ repo_dir=/home/dilyn/fossil/KISS-me/wayland/xkeyboard-config repo_name=xkeyboard-config
+ [ -e /home/dilyn/fossil/KISS-me/wayland/xkeyboard-config/depends ]
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot libxkbcommon xkeyboard-config make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig meson
+ return 0
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python    foot libxkbcommon xkeyboard-config make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig python
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon
+ read -r dep dep_type
+ ok linux-headers
+ return 0
+ pkg_depends linux-headers    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon linux-headers
+ return 0
+ read -r dep dep_type
+ ok meson
+ return 0
+ pkg_depends meson    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon meson
+ return 0
+ read -r dep dep_type
+ ok netbsd-curses
+ return 0
+ pkg_depends netbsd-curses    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon netbsd-curses
+ return 1
+ null 
+ return 0
+ _pkg_find netbsd-curses
+ set -- netbsd-curses   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/netbsd-curses
+ set +f
+ test -d /netbsd-curses
+ set +f
+ test -d /var/db/kiss/KISS-me/core/netbsd-curses
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/netbsd-curses
+ set -f -- netbsd-curses   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/netbsd-curses
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/netbsd-curses
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/netbsd-curses
+ set +f
+ test -d /var/db/kiss/installed/netbsd-curses
+ set -f -- netbsd-curses   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /var/db/kiss/KISS-me/extra/netbsd-curses /var/db/kiss/installed/netbsd-curses
+ unset IFS
+ repo_dir=/var/db/kiss/KISS-me/extra/netbsd-curses repo_name=netbsd-curses
+ [ -e /var/db/kiss/KISS-me/extra/netbsd-curses/depends ]
+ read -r dep dep_type
+ ok gmake
+ return 0
+ pkg_depends gmake    foot netbsd-curses make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon gmake
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ  expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon netbsd-curses
+ read -r dep dep_type
+ ok pixman
+ return 0
+ pkg_depends pixman    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon netbsd-curses pixman
+ return 0
+ read -r dep dep_type
+ ok pkgconf
+ return 0
+ pkg_depends pkgconf    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon netbsd-curses pkgconf
+ return 0
+ read -r dep dep_type
+ ok python
+ return 0
+ pkg_depends python    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon netbsd-curses python
+ return 0
+ read -r dep dep_type
+ ok samurai
+ return 0
+ pkg_depends samurai    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon netbsd-curses samurai
+ return 0
+ read -r dep dep_type
+ ok wayland
+ return 0
+ pkg_depends wayland    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon netbsd-curses wayland
+ return 0
+ read -r dep dep_type
+ ok wayland-protocols
+ return 0
+ pkg_depends wayland-protocols    foot make
+ contains  expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon netbsd-curses wayland-protocols
+ return 0
+ read -r dep dep_type
+ ok 
+ return 1
+ equ raw expl
+ return 1
+ deps= expat bzip2 libpciaccess gmake linux-headers libffi zlib sqlite python samurai meson pkgconf libdrm libpng byacc m4 flex libelf wayland wayland-protocols xz zstd mesa pixman freetype-harfbuzz gperf fontconfig xkeyboard-config libxkbcommon netbsd-curses foot
+ order= foot
+ redro=foot 
+ unset deps
+ set -- foot
+ export _KISS_LVL=1
+ pkg_source foot c
+ pkg_find_version_split foot
+ pkg_find_version foot
+ ver_pre=
+ rel_pre=
+ pkg_find foot
+ _pkg_find foot
+ set -- foot   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl
+ IFS=:
+ set +f
+ test -d /home/dilyn/fossil/KISS-me/wayland/foot
+ set -f -- foot   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/foot
+ set +f
+ test -d /foot
+ set +f
+ test -d /var/db/kiss/KISS-me/core/foot
+ set +f
+ test -d /var/db/kiss/KISS-me/extra/foot
+ set +f
+ test -d /var/db/kiss/KISS-me/wayland/foot
+ set -f -- foot   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/foot /var/db/kiss/KISS-me/wayland/foot
+ set +f
+ test -d /var/db/kiss/KISS-me/gpl/foot
+ set +f
+ test -d /var/db/kiss/installed/foot
+ set -f -- foot   /home/dilyn/fossil/KISS-me/wayland::/var/db/kiss/KISS-me/core:/var/db/kiss/KISS-me/extra:/var/db/kiss/KISS-me/wayland:/var/db/kiss/KISS-me/gpl /home/dilyn/fossil/KISS-me/wayland/foot /var/db/kiss/KISS-me/wayland/foot /var/db/kiss/installed/foot
+ unset IFS
+ repo_dir=/home/dilyn/fossil/KISS-me/wayland/foot repo_name=foot
+ read -r repo_ver repo_rel
+ ok 1
+ return 0
+ [ -x /home/dilyn/fossil/KISS-me/wayland/foot/build ]
+ IFS=.+-_ read -r repo_major repo_minor repo_patch repo_ident
+ [ -f /home/dilyn/fossil/KISS-me/wayland/foot/sources ]
+ log foot Reading sources
+ printf %b%s %b%s%b %s\n  ->  foot  Reading sources
-> foot Reading sources
+ mkcd /home/dilyn/.cache/kiss/sources/foot
+ mkdir -p /home/dilyn/.cache/kiss/sources/foot
+ cd /home/dilyn/.cache/kiss/sources/foot
+ read -r src dest
+ pkg_source_resolve foot https://codeberg.org/dnkl/foot/archive/1.8.2.tar.gz  c
+ ok https://codeberg.org/dnkl/foot/archive/1.8.2.tar.gz
+ return 0
+ fnr https://codeberg.org/dnkl/foot/archive/1.8.2.tar.gz VERSION 1.8.2 RELEASE 1 MAJOR 1 MINOR 8 PATCH 2 IDENT  PACKAGE foot
+ _fnr=https://codeberg.org/dnkl/foot/archive/1.8.2.tar.gz
+ shift 1
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ break
+ set -- foot https://codeberg.org/dnkl/foot/archive/1.8.2.tar.gz  c
+ null https://codeberg.org/dnkl/foot/archive/1.8.2.tar.gz
+ return 1
+ null https://codeberg.org/dnkl/foot/archive/1.8.2.tar.gz
+ return 1
+ [ -f /home/dilyn/.cache/kiss/sources/foot/1.8.2.tar.gz ]
+ _res=/home/dilyn/.cache/kiss/sources/foot/1.8.2.tar.gz
+ ok c
+ return 0
+ read -r src dest
+ pkg_source_resolve foot https://codeberg.org/dnkl/fcft/archive/2.4.3.tar.gz subprojects/fcft c
+ ok https://codeberg.org/dnkl/fcft/archive/2.4.3.tar.gz
+ return 0
+ fnr https://codeberg.org/dnkl/fcft/archive/2.4.3.tar.gz VERSION 1.8.2 RELEASE 1 MAJOR 1 MINOR 8 PATCH 2 IDENT  PACKAGE foot
+ _fnr=https://codeberg.org/dnkl/fcft/archive/2.4.3.tar.gz
+ shift 1
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ break
+ set -- foot https://codeberg.org/dnkl/fcft/archive/2.4.3.tar.gz subprojects/fcft c
+ null https://codeberg.org/dnkl/fcft/archive/2.4.3.tar.gz
+ return 1
+ null https://codeberg.org/dnkl/fcft/archive/2.4.3.tar.gz
+ return 1
+ [ -f /home/dilyn/.cache/kiss/sources/foot/subprojects/fcft/2.4.3.tar.gz ]
+ _res=/home/dilyn/.cache/kiss/sources/foot/subprojects/fcft/2.4.3.tar.gz
+ ok c
+ return 0
+ read -r src dest
+ pkg_source_resolve foot https://codeberg.org/dnkl/tllist/archive/1.0.5.tar.gz subprojects/tllist c
+ ok https://codeberg.org/dnkl/tllist/archive/1.0.5.tar.gz
+ return 0
+ fnr https://codeberg.org/dnkl/tllist/archive/1.0.5.tar.gz VERSION 1.8.2 RELEASE 1 MAJOR 1 MINOR 8 PATCH 2 IDENT  PACKAGE foot
+ _fnr=https://codeberg.org/dnkl/tllist/archive/1.0.5.tar.gz
+ shift 1
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ break
+ set -- foot https://codeberg.org/dnkl/tllist/archive/1.0.5.tar.gz subprojects/tllist c
+ null https://codeberg.org/dnkl/tllist/archive/1.0.5.tar.gz
+ return 1
+ null https://codeberg.org/dnkl/tllist/archive/1.0.5.tar.gz
+ return 1
+ [ -f /home/dilyn/.cache/kiss/sources/foot/subprojects/tllist/1.0.5.tar.gz ]
+ _res=/home/dilyn/.cache/kiss/sources/foot/subprojects/tllist/1.0.5.tar.gz
+ ok c
+ return 0
+ read -r src dest
+ pkg_source_resolve foot patches/pgo-fix.patch  c
+ ok patches/pgo-fix.patch
+ return 0
+ fnr patches/pgo-fix.patch VERSION 1.8.2 RELEASE 1 MAJOR 1 MINOR 8 PATCH 2 IDENT  PACKAGE foot
+ _fnr=patches/pgo-fix.patch
+ shift 1
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ shift 2
+ :
+ break
+ set -- foot patches/pgo-fix.patch  c
+ null patches/pgo-fix.patch
+ return 1
+ null patches/pgo-fix.patch
+ return 1
+ [ -f /home/dilyn/.cache/kiss/sources/foot/pgo-fix.patch ]
+ null patches/pgo-fix.patch
+ return 1
+ [ -d /home/dilyn/fossil/KISS-me/wayland/foot/patches/pgo-fix.patch ]
+ [ -d /patches/pgo-fix.patch ]
+ [ -f /home/dilyn/fossil/KISS-me/wayland/foot/patches/pgo-fix.patch ]
+ [ -f /patches/pgo-fix.patch ]
+ die foot No local file '/home/dilyn/.cache/kiss/sources/foot/subprojects/tllist/1.0.5.tar.gz'
+ log foot No local file '/home/dilyn/.cache/kiss/sources/foot/subprojects/tllist/1.0.5.tar.gz' ERROR
+ printf %b%s %b%s%b %s\n  ERROR  foot  No local file '/home/dilyn/.cache/kiss/sources/foot/subprojects/tllist/1.0.5.tar.gz'
ERROR foot No local file '/home/dilyn/.cache/kiss/sources/foot/subprojects/tllist/1.0.5.tar.gz'
+ exit 1
+ pkg_clean
+ rm -rf /tmp/8922
dylanaraps commented 3 years ago

Thanks for the log. Will take a look now. Will also push a new release.

Thanks for the issue.

dylanaraps commented 3 years ago

This would be: https://github.com/kisslinux/kiss/commit/ab9c0841ffe8d2a26399dd9db08e145a8cb3b85c