force rebuild a port

Riccardo Mottola riccardo.mottola at libero.it
Sat Apr 6 11:15:53 UTC 2024


Hi Ryan,


Ryan Schmidt wrote:
> As others explained, because you're getting a pre-compiled binary from our servers. This is probably what you want if you suspect something has corrupted your local installation and you want to reinstall.

Thank you guys, I didn't think of binary packages, since some had some 
not. I guess it comes down to variants.

> On the other hand, if you believe there is a defect in our pre-compiled binary, add -s to the -n flag to force a build from source. If that fixes the issue you're seeing, file a bug so we can increase the port's revision (and possibly additional changes) so that a new corrected binary is produced.

Yes, I suppose generally a reference package should help. I am hunting 
indeed down a troublesome situation on this old MacBook 10.6. All gtk 
based apps on quartz do not display text since more than a year. This 
happened also on 10.7. I about back then I hunted it down to an issue 
with harfbuzz... although pango and other packages were connected. Since 
then 10.7 works. I have some "pinned" some repositories, but all works 
on 10.7. I was able to briefly have things working on 10.5 too! 
(currently there are some major breakages) so I thought something must 
be broken on 10.6 in terms of build options, not OS support.
I have about the same setup on 10.6 and 10.7, same pinned version of 
pango. both 64bit... yet still the same issues. That is why I thought to 
selectively rebuild and reinstall things.

the tree up to Gimp is large, so the hunt is hard!

on 10.7 many packages come indeed with pre-compiled things.

Riccardo


More information about the macports-users mailing list