Closed dilyn-corner closed 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
->
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
.
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?
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?
-> 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
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?
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
Thanks for the log. Will take a look now. Will also push a new release.
Thanks for the issue.
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
Moving the patch into the patches/ folder results in success.