diff options
Diffstat (limited to 'doc')
5 files changed, 81 insertions, 0 deletions
diff --git a/doc/forum/5.3.5_errors_building_with_Stack/comment_1_bf0296c4293a52b4533a9465795366e4._comment b/doc/forum/5.3.5_errors_building_with_Stack/comment_1_bf0296c4293a52b4533a9465795366e4._comment new file mode 100644 index 00000000..03121a74 --- /dev/null +++ b/doc/forum/5.3.5_errors_building_with_Stack/comment_1_bf0296c4293a52b4533a9465795366e4._comment @@ -0,0 +1,7 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 1""" + date="2018-04-30T13:23:47Z" + content=""" +Think I've fixed this now. +"""]] diff --git a/doc/forum/5.3.5_errors_building_with_Stack/comment_2_be534b87de24660fb8565c2916ddefb5._comment b/doc/forum/5.3.5_errors_building_with_Stack/comment_2_be534b87de24660fb8565c2916ddefb5._comment new file mode 100644 index 00000000..43e83fb7 --- /dev/null +++ b/doc/forum/5.3.5_errors_building_with_Stack/comment_2_be534b87de24660fb8565c2916ddefb5._comment @@ -0,0 +1,12 @@ +[[!comment format=mdwn + username="jsza" + avatar="http://cdn.libravatar.org/avatar/72c6bc8c0cdfb0fff175e90c3b036415" + subject="comment 2" + date="2018-04-30T14:27:19Z" + content=""" +Nice, thank you! Can confirm that it's now working for me. + +I'd also just like to say that using Propellor to manage our eleven or so TF2 game servers has been an absolute pleasure and a time saver. + +Thanks for all the work you've put into making Propellor so awesome. +"""]] diff --git a/doc/forum/5.3.5_import_errors/comment_2_32d521dad51ada52e98c9540ab97add6._comment b/doc/forum/5.3.5_import_errors/comment_2_32d521dad51ada52e98c9540ab97add6._comment new file mode 100644 index 00000000..6edd05d7 --- /dev/null +++ b/doc/forum/5.3.5_import_errors/comment_2_32d521dad51ada52e98c9540ab97add6._comment @@ -0,0 +1,21 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 2""" + date="2018-04-30T13:24:30Z" + content=""" +Seems this must be caused by [[!commit d8d2faece72eabd18c2ff303e5fb63c3a69961f6]] + +And I guess you've modified the config.hs in propellor +for your own systems? + +You will indeed need to add dependencies to the cabal stanza for +propellor-config. + +I think that you may be able to add Other-Modules: Utility.FileMode +to the cabal stanza for propellor-config and get access to the unexported +module that way. Not 100% sure. + +I'm curious: Is there part of propellor's published modules that made you +need something from Utility.FileMode to use it, or were you writing your +own property and happened to use something from Utility.FileMode? +"""]] diff --git a/doc/forum/5.3.5_import_errors/comment_3_a4774959fd93039d49196e7cff232089._comment b/doc/forum/5.3.5_import_errors/comment_3_a4774959fd93039d49196e7cff232089._comment new file mode 100644 index 00000000..c861f1cc --- /dev/null +++ b/doc/forum/5.3.5_import_errors/comment_3_a4774959fd93039d49196e7cff232089._comment @@ -0,0 +1,21 @@ +[[!comment format=mdwn + username="picca" + avatar="http://cdn.libravatar.org/avatar/7e61c80d28018b10d31f6db7dddb864c" + subject="comment 3" + date="2018-05-01T07:07:54Z" + content=""" +* Do you think that I should use a dedicated config-soleil.hs file instead of the config.hs file ? + +* I use the combinesModes in order to set the right mode. + + +rra :: Property UnixLike + +rra = fetch `onChange` execmode + + where + + fetch :: Property UnixLike + + fetch = property \"install rra scripts\" + + (liftIO $ toResult <$> download \"https://archives.eyrie.org/software/devel/backport\" \"/usr/local/bin/backport\") + + + + execmode :: Property UnixLike + + execmode = File.mode \"/usr/local/bin/backport\" (combineModes (ownerWriteMode:readModes ++ executeModes)) + +"""]] diff --git a/doc/todo/depend_on_concurrent-output.mdwn b/doc/todo/depend_on_concurrent-output.mdwn index 347ea9e5..c3641385 100644 --- a/doc/todo/depend_on_concurrent-output.mdwn +++ b/doc/todo/depend_on_concurrent-output.mdwn @@ -7,3 +7,23 @@ Waiting on concurrent-output reaching Debian stable. > supporting the current oldstable, I believe.. --[[Joey]] [[!tag user/joey]] + +> This was attempted again in 2018 and had to be reverted +> in [[!commit b6ac64737b59e74d4aa2d889690e8fab3772d2c6]]. +> +> The strange output I was seeing is the first line +> of "apt-cache policy apache2" (but not subsequent lines) +> and the ssh-keygen command run by `genSSHFP'` + +> Propellor also misbehaved in some other ways likely due to not seeing +> the command output it expected. In particular Git.cloned must have +> failed to see an origin url in git config output, because it nuked and +> re-cloned a git repo (losing data). +> +> So, it seems that readProcess was somehow leaking output to the console +> and also likely not providing it to the caller. +> +> The affected system had libghc-concurrent-output-dev 1.10.5-1 installed +> from debian. That is a somewhat old version and perhaps it was buggy? +> However, I have not had any luck reproducing the problem there running +> readProcess in ghci. --[[Joey]] |
