On 2011-01-21 15:02 , Jack Howarth wrote: > When I did a 'sudo port selfupdate' and 'sudo port outdated", the libpng > and other packages > were updated but the pymol wasn't. I am still unclear on how this mechanism > can be certain to > sequence properly. Since MacPorts lacks the ability to depend-libs on say > 'libpng (>= 1.4)", > there doesn't seem to be a way to insure that a package that needs libpng > doesn't get built > before the new libpng when a large number of packages are being updated.
'port upgrade' recurses and checks for any outdated dependencies by default, so this is supposed to work correctly. Even if we had version numbers in dependencies, dependents would still require a rebuild. See also unimplemented proposed solutions for this problem: * http://trac.macports.org/ticket/17473 * https://trac.macports.org/wiki/SummerOfCode#rev-upgrade Rainer _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
