> why does a package from official repositories mentions what version of
> a dependency is required? 
  Because it may be that it is working only with that particular
version. The two common scenarios are:

  1) The package requires protocol/API/ABI/header/etc-level
     compatibility. You may see this like: foo=a.b.c and bar=a.b.c
     are coming together.
  2) The package requires newer API (≥X), but it is also known
     that available versions newer than X have some bug that
     prevent the package from working (≤X). Effectively one
     gets =X in requirements.

  It seems that you case is the first one.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to