New comment by Eluminae on void-packages repository https://github.com/void-linux/void-packages/pull/18492#issuecomment-578398517 Comment: > You can remove `unzip` and the `do_extract` hook, support to extract zip files was added to xbps-src. I had an issue and by-passed it this way. Maybe there is a better solution: ``` -%<- => Grammalecte-1.6.0_1: extracting distfile(s), please wait... /void-packages/common/xbps-src/shutils/common.sh: line 31: cd: /builddir/Grammalecte-1.6.0: No such file or directory => ERROR: Grammalecte-1.6.0_1: cannot access wrksrc directory [/builddir/Grammalecte-1.6.0] ``` ``` void-packages$ ls masterdir/builddir/ grammalecte grammalecte-cli.py grammalecte-server.py LICENSE.fr.txt LICENSE.txt README.txt setup.py ``` The vanila do_extract seems to not extract in a "${pkgname}-${version}" directory but in the builddir root. Or maybe Grammalecte do not respect the tree structure in their released zip. How should we do?