-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
It looks like ciaopp.ciaopp_client build attempts to install ciaopp-client at CIAOROOT location
Output of ciao get ciaopp
:
fetching ciaopp source (master) from https://github.com/ciao-lang/ciaopp/archive/master.tar.gz
=> ciaopp: preparing build [bin]
=> ciaopp: building [bin]
compiled src/ (105 modules)
compiled domains/ (65 modules)
compiled lib/ (7 modules)
compiled spec/ (43 modules)
compiled batch/ (7 modules)
compiling ciaopp-dump (command)
compiling ciaopp-batch (command)
compiling ciaopp_master (command)
compiling ciaopp_batch_report (command)
=> ciaopp.cmds: building [bin]
compiling ciaopp (command)
=> ciaopp.ciaopp_client: building [bin]
{ERROR: system:$throw_errno/1, arg 2 - could not open: /nix/store/0dglpvf6vzyddjzk1g6mgs1zrd794qnd-ciao-1.21.0-m1/ciao/1.21.0/build/bin/ciaopp-client}
I guess caused by
ciaopp/Manifest/ciaopp.hooks.pl
Lines 20 to 25 in 3dbdb00
% TODO: strange target, only for installation, define in another way? | |
'$builder_hook'(item_nested(ciaopp_client)). | |
'$builder_hook'(ciaopp_client:cmd('ciao-client', [main='NONE_AUTOGEN', shscript])). | |
'$builder_hook'(ciaopp_client:build_bin) :- % (override build) | |
% (we just copy the script from the builder) | |
cmd_build_copy(core, shscript, ~ciaopp_client_sh, 'ciaopp-client'). |
And setting INSTALL_CIAOROOT
doesn't seem to affect it.
Metadata
Metadata
Assignees
Labels
No labels