Morning, On Wed, Jan 23, 2013 at 8:54 AM, Praveen A <[email protected]> wrote: > 2013/1/23 Antonio Terceiro <[email protected]>: >> Please take some care to check it the packages you are creating are >> actually needed as a dependency for a Debian package of the applications >> you want to get into Debian! >> >> The `listen` gem, for example, is a dependency of guard, which is a >> development tool and *should not* be needed for building a Debian >> package or for the app's runtime. > > I can't say for this particular case, but in general it is suggested > as a good idea to run tests provided with the gem and these tests > typically require development tools to be present during build time.
Since Gem doesn't have recommended dependencies (for development or run-time) it's safe to most of the time assume that Guard is never a required dependency or a required tool -- I say most of the time because some developers take it too far and don't build rake tasks -- for those developers that do build rake spec/test tasks Guard is never a required dependency to the tests since it's an agile tool to rerun tests on file updates. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/cam5xqny_jfxr+w7r7ugb4c7jbfs8dfxy8cdezq0r6pr7vvw...@mail.gmail.com

