[DRE-maint] Bug#770748: test if runtime dependencies in gemspec are present when building library
Antonio Terceiro
terceiro at debian.org
Sun Nov 23 23:52:07 UTC 2014
On Mon, Nov 24, 2014 at 12:59:08AM +0530, Pirate Praveen wrote:
> package: gem2deb
> version: 0.10
> severity: wishlist
>
> sometimes we update gems without meeting their suggested runtime
> dependencies. we should check this automatically by running 'bundle
> install --local' during each build. if we don't want to update a
> dependency we should loosen the dependency by patching gemspec.
>
> when running a bundle install --local for diaspora (see
> https://wiki.debian.org/Diaspora for steps to install diaspora), I have
> noticed many libraries does not have their required dependencies.
>
> it would be good to catch this during build time automatically.
While I agree that checking dependencies is worthwile, we should probaby
do it in autopkgtest instead of during build; having the depencencies
installed when you gave the package installed is way more important than
having them installed during build.
--
Antonio Terceiro <terceiro at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20141123/4bac160d/attachment.sig>
More information about the Pkg-ruby-extras-maintainers
mailing list