[DRE-maint] Bug#1000333: gem2deb: ignore or find a way to make <= constraint in gemspec work

Antonio Terceiro terceiro at debian.org
Mon Nov 22 17:42:36 GMT 2021


Control: tag -1 + wontfix

On Sun, Nov 21, 2021 at 11:51:22PM +0530, Pirate Praveen wrote:
> Package: gem2deb
> Version: 1.7
> Severity: wishlist
> 
> should we really honor <= constraint in gemspecs? in ruby-google-fog
> upstream wants fog-core <= 2.1.0 it will never be satisfied in debian
> 
> because 2.1.0-1 >= 2.1.0 and we have 2.1.0-3.1 in archive
> 
> we could either ignore or may be detect the current version in the archive
> (it will require a rebuild if dependency change)

In cases like this, IMO the gemspec needs to be patched to drop such
dependency. Even if we did ignore it and didn't represent that with a
corresponding << constraint in debian/control, the dependency check will
still fail during the build unless the gemspec is patched.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20211122/1e8ab1c9/attachment.sig>


More information about the Pkg-ruby-extras-maintainers mailing list