Build fails at the package stage since the update to 3.44.0, see attached Poudriere log. No issues if the VALA option is on.
I just came around this issue, however, in my case VALA is ON. ===> Installing for evolution-data-server-3.44.0 ===> Checking if evolution-data-server is already installed ===> Registering installation for evolution-data-server-3.44.0 pkg-static: Unable to access file /work/build/wrk/usr/ports/databases/evolution-data-server/work/stage/usr/local/lib/evolution-data-server/addressbook-backends/libebookbackendldap.so:No such file or directory pkg-static: Unable to access file /work/build/wrk/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/evolution-data-server/evolutionperson.schema:No such file or directory *** Error code 1 This looks like error in pkg-list to me...
Created attachment 232990 [details] Patch solving package issue for me... No idea whether those two files are being removed from files created in build process, are they used somewhere else etc. Just simple way to resolve the issue.
Just by the way... I see no Poudriere log attachment from OP, somehow forgotten/lost.
Attachement was too large and was dropped. Full log here: https://gist.github.com/ahktenzero/a1326f8df4e47d2c2d1fdea151f5c9fe/raw/5c127f9ac6954ae9e5d2680008d968699cddc8a7/evolution-data-server-3.44.0.log =======================<phase: package >============================ ===> Building package for evolution-data-server-3.44.0 pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/camel-1.2.deps:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/camel-1.2.vapi:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libebackend-1.2.deps:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libebackend-1.2.vapi:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libebook-1.2.deps:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libebook-1.2.vapi:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libebook-contacts-1.2.deps:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libebook-contacts-1.2.vapi:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libecal-2.0.deps:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libecal-2.0.vapi:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libedata-book-1.2.deps:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libedata-book-1.2.vapi:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libedata-cal-2.0.deps:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libedata-cal-2.0.vapi:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libedataserver-1.2.deps:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libedataserver-1.2.vapi:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libedataserverui-1.2.deps:No such file or directory pkg-static: Unable to access file /wrkdirs/usr/ports/databases/evolution-data-server/work/stage/usr/local/share/vala/vapi/libedataserverui-1.2.vapi:No such file or directory *** Error code 1 Stop. make: stopped in /usr/ports/databases/evolution-data-server =>> Cleaning up wrkdir ===> Cleaning for evolution-data-server-3.44.0 build of databases/evolution-data-server | evolution-data-server-3.44.0 ended at Thu Mar 31 19:15:48 BST 2022 build time: 00:09:02 !!! build failure encountered !!!
Created attachment 232994 [details] Revert some pkg-plist changes Commit db6f330 removed prefixes for conditional inclusion from pkg-plist, resulting in packaging failures unless all optional components were built. This patch reverts those changes and a few others (hardcoding GTK3_VERSION in some filenames). I've tested the port with all combinations of VALA and LDAP and not had any further packaging issues.
Good catch. Committed!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=596122677d2d291a90e3487eb18a6e5818481cc9 commit 596122677d2d291a90e3487eb18a6e5818481cc9 Author: James TD Smith <ahktenzero+freebsd@mohorovi.cc> AuthorDate: 2022-04-07 03:30:42 +0000 Commit: Neel Chauhan <nc@FreeBSD.org> CommitDate: 2022-04-07 03:30:42 +0000 databases/evolution-data-server: Fix packaging issues when VALA=off PR: 262962 databases/evolution-data-server/pkg-plist | 44 +++++++++++++++---------------- 1 file changed, 22 insertions(+), 22 deletions(-)