packages dependencies

hi

i am writing a cfengine like program for routeros to massively configure ros devices via api. i would like to manage package sets in ros devices but i don’t know their dependencies.

can i have some documentation on this ? what packages depend on witch one and version relations etc. i will document this on wiki under http://wiki.mikrotik.com/wiki/Manual:System/Packages

there is no dependency except that all packages require system. the rest are all independent. all packages except the Dude must have same version as System.

thx for reply

i can not edit http://wiki.mikrotik.com/wiki/Manual:System/Packages

can you please post on wiki:

Dependencies
All packages require same version as system package and system package itself.
Packages are independent.
Dude package does not depend on any package and on any version.

For example you have system version 4.10. You want to install 5.2 becouse of new features in ssh. You will have to upgrade all packages as well as system to version 5.2