inconsistent dependency information
Joshua Root
jmr at macports.org
Sat Jun 12 00:43:24 PDT 2010
On 2010-6-12 08:03 , Scott Webster wrote:
> On Wed, Jun 9, 2010 at 5:09 PM, Joshua Root <jmr at macports.org> wrote:
>> Probably the dependencies were changed without bumping the revision, and
>> you installed before the changes.
>>
>
> Thanks, this was it. Reinstalling the dependent ports updated things.
> So, to satisfy my curiosity in terms of trying to understand the
> code, does this registry update take place in
> portinstall::install_main in src/port1.0/portinstall.tcl?
Yes, the dependencies for a port are recorded in the registry when it is
installed.
> I guess the
> "1.0" terminology for the macports1.0 and port1.0 directories means
> "anything between 1.0 and 2.0"? Or maybe these versions are just
> independent of the "macports version," currently at 1.9.0 (similar to
> how we now have registry2.0).
The packages have their own independent versions, see
<http://www.tcl.tk/man/tcl8.4/TclCmd/package.htm>. We actually don't
make much use of Tcl's package versioning capabilities though.
- Josh
More information about the macports-users
mailing list