1. Why does pkg_add keeps downloading packages that were previously downloaded and installed? Isn't there a cache directory that stores packages fetched by pkg_add. The only workaround I've found is two use pkg_fetch first, and then pass the names of the downloaded packages to pkg_add. I would like to know if there is a way to make this process transparent to the user through pkg_add and a cache directory.
2. When package foo depends on package bar-1.2.3 does it mean foo requires that specific 1.2.3 version of bar or that version plus any higher versions? I'm trying to install package asterisk16, but it is trying to install postgresql-client-8.2.17_1 when I already have postgresql-client-8.4.0_1 installed.
3. What should I do if two different versions of the same software conflict with each other, but I need both of them (new version is for my own use and older version is a dependency for another package).
Thanks for reading.
2. When package foo depends on package bar-1.2.3 does it mean foo requires that specific 1.2.3 version of bar or that version plus any higher versions? I'm trying to install package asterisk16, but it is trying to install postgresql-client-8.2.17_1 when I already have postgresql-client-8.4.0_1 installed.
3. What should I do if two different versions of the same software conflict with each other, but I need both of them (new version is for my own use and older version is a dependency for another package).
Thanks for reading.