Developing my own package manager: how do I resolve dependencies?
- by shantanu
According to debian control file ant package's dependency list is:
Depends: default-jre-headless | java2-runtime-headless | java5-runtime-headless | java6-runtime-headless, libxerces2-java
That means it depends on default-jre-headless or java2-runtime-headless or java5-runtime-headless or java6-runtime-headless. But how could i determine that which package need to select as dependency?
Note: I am trying to develop a package manager. I can not use provided package because they read sources.list file from a specific directory.