Parrot 7.9.0 "Sangihe hanging parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
Set by moderator on 26 January 2018.
02:56 ilbot2 joined
moderator Parrot 7.9.0 "Sangihe hanging parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
10:14 p6eval joined 13:51 Harzilein joined
Harzilein hi 13:51
can i augment the paths for runtime/library files with an environment variable? the manpage only mentions switching the runtime path 13:52
i.e. i want to install something with setup.pir install --root "$HOME"/.local, then add an environment variable in my shell startup configuration 13:53
Util Harzilein: Some combination of these four env vars may do what you need: 14:47
PARROT_DYNEXT PARROT_LIBRARY PARROT_INCLUDE PARROT_RUNTIME
Search for them in t/library/lib_search_path.t
and docs/deprecations/deprecations.pod for a little clarity.
And thanks for pointing out this weakness in the doc!
Harzilein is there a minimal pir program that prints the library path? 15:01
oh well, i'll look at the test 15:03
now to set up plumage so it finds the actions i guess 15:06
hrm
plumage> help
Method 'usage' not found for invocant of class 'Undef'
hmm... there's a plumage.1 that is installed by parrot btw, while not shipping the program itself 15:09
seems that it worked though, i'll use 'usage' instead of 'help' for now 15:14
oh, and when i exit with ^D i get a stacktrace too :/ 15:15
thanks for the pointers anyway :) 15:19
1|harzi@toybox:~ $ plumage -c .config/plumage/config.json 15:26
plumage> fetch lua
Fetching lua ...
[...] 15:27
Successful.
:D
have languages ever used the PARROT_LIBRARY path or why is that explicitely tested for? 15:41
harzi@toybox:~/.local/lib/parrot/8.1.0/languages $ parrot-lua 15:50
Unknown PMC type to thaw 99
current instr.: 'main' pc 4 (lua.pir:96)
called from Sub 'main' pc 7 (lua.pir:98)