From d4e8c2ceaa8e185bb713a79fe4eb94f42ae00461 Mon Sep 17 00:00:00 2001 From: http://joeyh.name/ Date: Wed, 30 Mar 2016 19:30:50 +0000 Subject: Added a comment --- .../comment_1_3adbcc7db82f14d10c7efaba889ab009._comment | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 doc/todo/problem_with_spin_after_new_dependencies_added/comment_1_3adbcc7db82f14d10c7efaba889ab009._comment (limited to 'doc/todo') diff --git a/doc/todo/problem_with_spin_after_new_dependencies_added/comment_1_3adbcc7db82f14d10c7efaba889ab009._comment b/doc/todo/problem_with_spin_after_new_dependencies_added/comment_1_3adbcc7db82f14d10c7efaba889ab009._comment new file mode 100644 index 00000000..9020078c --- /dev/null +++ b/doc/todo/problem_with_spin_after_new_dependencies_added/comment_1_3adbcc7db82f14d10c7efaba889ab009._comment @@ -0,0 +1,12 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + subject="comment 1" + date="2016-03-30T19:30:50Z" + content=""" +Well, I don't see a way around needing to release a version of propellor that fixes this bug before I can release a version of propellor that depends on the fix (by adding a new dependency on concurrent-output). + +So, I'll go that route. Users will need to upgrade all deployed hosts to propellor 2.17.2 first, before 3.0.0. If a user neglects to do so, and tries to update a host using propellor --spin, it will fail. The user can then either + +1. Wait for the cron job to run, if they set it up, which will install the deps. +2. Manually log into the host and fix the deps by eg, cabal install concurrent-output as root. +"""]] -- cgit v1.2.3 From f03ba9aa382baa0f6394ad9125573f0ee7b7af2f Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 30 Mar 2016 15:48:32 -0400 Subject: close --- doc/todo/problem_with_spin_after_new_dependencies_added.mdwn | 2 ++ 1 file changed, 2 insertions(+) (limited to 'doc/todo') diff --git a/doc/todo/problem_with_spin_after_new_dependencies_added.mdwn b/doc/todo/problem_with_spin_after_new_dependencies_added.mdwn index 3a2c97af..a7b94472 100644 --- a/doc/todo/problem_with_spin_after_new_dependencies_added.mdwn +++ b/doc/todo/problem_with_spin_after_new_dependencies_added.mdwn @@ -44,3 +44,5 @@ vs when propellor built ok, ran, and exited nonzero due to a failing property? (Note that the cron job runs the depsCommand if cabal configure fails, so deps do get installed that way, only --spin is a problem.) + +> [[done]] --[[Joey]] -- cgit v1.2.3