On 22/09/2011 11:04, Arnaud Fontaine wrote: > Jérémy Lal <[email protected]> writes: > >> Thank you for your bug report, could you explain the meaning of tilda >> ~ in versions dependencies ? I can't find an explanation in debian >> docs. > > It's useful to allow dependencies to be satisfied with pre-released > versions[0] (such as RC) and also to allow using backported packages for > rails (as backport version is something like 2.3.11-1~bpo60+1 for > 2.3.11-1). > > You can easily check with dpkg --compare-versions: > > $ dpkg --compare-versions '2.3.11-1' '>' '2.3.11-1~bpo60+1' && echo true || > echo false > true
Ok, then it serves the same purpose if i set : Depends: rails (>=2.3.11) instead of 2.3.11-1~ or 2.3.11~ > BTW, after checking TMail, it does not seem necessary to explicitely add > it as ruby-rails-2.3 (2.3.14-2 but I dunno for older versions) depends > upon ruby-actionmailer-2.3 which in turn depends on ruby-tmail >= > 1.2.7~, but it's up to you of course as I don't know anything about > Rails ;). Indeed tmail is an indirect dependency of rails. Cheers, Jérémy. _______________________________________________ Pkg-ruby-extras-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers
