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

Reply via email to