Some packages list dependencies in their Depends:
field like python:any
or perl:any
. What does the :any part mean?
Why would a package maintainer choose to list a dependency on python or perl in that way with :any
?
Some packages list dependencies in their Depends:
field like python:any
or perl:any
. What does the :any part mean?
Why would a package maintainer choose to list a dependency on python or perl in that way with :any
?
The word any
means any architecture here.
For example, on a amd64
system any of amd64
or i386
will satisfy.
amd64
or i386
will do for python. If you force a wrong arch, the dependenci will be satisfied, but that makes no sense.