Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #206128

Re: What means "<<" in dependencies at packages.debian.org?

From Andreas Ronnquist <mailinglists@gusnan.se>
Newsgroups linux.debian.user
Subject Re: What means "<<" in dependencies at packages.debian.org?
Date 2019-03-10 20:40 +0100
Message-ID <xAcsF-6ws-11@gated-at.bofh.it> (permalink)
References <xAc9k-6py-17@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Sun, 10 Mar 2019 14:14:52 -0500,
Kent West<westk@acu.edu> wrote:

>Example: https://packages.debian.org/sid/python3-kivy
>
>-
>>
>> dep: python3 <https://packages.debian.org/sid/python3> (<< 3.7) dep:
>> python3 <https://packages.debian.org/sid/python3> (>= 3.5~)  
>
>
>The ">=" surely means "greater than or equal to", but what is "<<"?
>"less than or less than"?
>
>Even more interesting is that "aptitude install python3-kivy" only
>shows one "<" (which makes sense to me as "less than"):
>
>The following packages have unmet dependencies:
>>  python3-kivy : Depends: python3 (< 3.7) but 3.7.2-1 is installed
>>  
>
>and in the description of the package in the aptitude console:
>
>Depends: python3-gst-1.0, python3 (< 3.7), python3 (>= 3.5~), ...
>>  
>
>It's not a typo, unless other pages have similar typos (sometimes being
>">>" - "greater than or greater than"?).  
>
>Also, is the answer documented somewhere? I've researched
>unproductively for several hours.
>

Hi!

It's documented in Debian policy:
https://www.debian.org/doc/debian-policy/ch-relationships.html

>The relations allowed are <<, <=, =, >= and >> for strictly earlier,
>earlier or equal, exactly equal, later or equal and strictly later,
>respectively.

>The relations < and > were previously allowed, but they were
>confusingly defined to mean earlier/later or equal rather than
>strictly earlier/later. dpkg still supports them with a warning, but
>they are no longer allowed by Debian Policy.



-- Andreas Rönnquist
mailinglists@gusnan.se
andreas@ronnquist.net

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

What means "<<" in dependencies at packages.debian.org? Kent West <westk@acu.edu> - 2019-03-10 20:20 +0100
  Re: What means "<<" in dependencies at packages.debian.org? Kent West <westk@acu.edu> - 2019-03-10 20:40 +0100
  Re: What means "<<" in dependencies at packages.debian.org? Andreas Ronnquist <mailinglists@gusnan.se> - 2019-03-10 20:40 +0100
  Re: What means "<<" in dependencies at packages.debian.org? Tomaž Šolc <tomaz.solc@tablix.org> - 2019-03-10 21:20 +0100

csiph-web