Hello Nigko. Do I understand correctly: Your grievance is the definition of `local-file', which for relative paths like "../.." does not follow symlinks to non-directory files, but should? And this is because current-source-directory returns the wrong path in a Guix channel?
That is, `local-file' does not work correctly? And the problem is not how the cookbook is written? Could you create a bug report by writing a mail to bug-g...@gnu.org with this concrete issue, referencing this your mail to guix-devel: https://lists.gnu.org/archive/html/guix-devel/2024-08/msg00047.html Regards, Florian