The Destroot Bug
Landon Fuller
landonf at macports.org
Thu Aug 30 11:15:47 PDT 2007
On Aug 30, 2007, at 11:09 AM, Anders F Björklund wrote:
>
> I should have mentioned that the most annoying bug for all binary
> targets (archive or package) must be: http://trac.macports.org/
> projects/macports/ticket/10881
>
> As noted in the bug, it requires you to -force the destroot
> (usually by doing a clean and a full rebuild, or an unarchive) or
> uninstall everything that you want to package.
>
>
> The main bug is:
> DEBUG: Skipping com.apple.destroot (FOO) since this port is already
> installed
>
> It should *not* skip the destroot target, even if the port is
> indeed installed.
I'm not sure why skipping of targets was added, since it's the
dependency resolver's responsibility to determine what needs doing.
In this case, destroot 'needs doing', and the dependency system would
work correctly if it wasn't short circuited.
What's the advantage to the target skipping addition?
-landonf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.macosforge.org/pipermail/macports-dev/attachments/20070830/2fd152c6/PGP.bin
More information about the macports-dev
mailing list