[DRE-maint] Bug#1007770: Consider adding more key words as pre releases

Pirate Praveen praveen at onenetbeyond.org
Wed Mar 16 15:16:28 GMT 2022



On ബു, മാർ 16 2022 at 12:12:35 വൈകു -0300 -0300, 
Antonio Terceiro <terceiro at debian.org> wrote:
> On Wed, Mar 16, 2022 at 05:48:09PM +0530, Pirate Praveen wrote:
>>  Package: gem2deb
>>  Severity: wishlist
>> 
>>  ruby-gollum-lib has
>>  gitlab-gollum-rugged_adapter', '~> 0.4.4.4.gitlab.1'
>> 
>>  in gemspec and 0.4.4.4.gitlab.1 is taken as 0.4.4.4~gitlab.1 for 
>> debian
>>  package version. But ruby:Depends does not convert .gitlab to 
>> ~gitlab.
> 
> Please be more specific. Where exactly is 0.4.4.4.gitlab.1 being
> converted to 0.4.4.4~gitlab.1? AFAICT gem2deb converts dependency
> operators (i.e. ~> to >= ), but does not touches version numbers.

gem2deb _does not_ convert 0.4.4.4.gitlab.1 in gemspec to 
0.4.4.4~gitlab.1 where as the debian package already has  
0.4.4.4~gitlab.1 which does not satisfy >= 0.4.4.4.gitlab.1

So I'm wondering if we should convert all alphabets to ~ or at least 
keept a list of key word that should trigger a substitution of ~.



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