Control: tag -1 - wontfix

> Sent from my Android device with K-9 Mail. Please excuse my brevity.
On Tue, Nov 23, 2021 at 06:21:14AM +0530, Pirate Praveen wrote:
> 
> 
> 2021, നവംബർ 22 11:12:36 PM IST, Antonio Terceiro <terce...@debian.org>ൽ എഴുതി
> >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.
> 
> In this specific case the build did not fail, only installation during 
> autopkgtest that failed because of control file.
> 
> fog-core version in its gemspec is 2.1.0 and it satisfies.
> 
> This is to take care of debian revision only, for new upstream versions, we 
> still have to patch if update needed.

Yes, now I understand what is the issue. I think we could fix that by
translating <= x.y to <= x.y-9999 ?

<= is not handled in any special way at the moment.

Attachment: signature.asc
Description: PGP signature

Reply via email to