Opened 13 years ago
Last modified 13 years ago
#30522 closed defect
port selfupdate and upgrade outdated do not take into account dependencies with outdated builds — at Initial Version
Reported by: | lorddefinitia@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | 2.0.0 |
Keywords: | Cc: | ||
Port: |
Description
This is a duplicate of this bug: https://trac.macports.org/ticket/28049
Only reason I didn't post there is because it was incorrectly closed.
I had the exact same issue (even the output of pango failing to build is/was the exact same as mine, and the solution was identical, though I still have gdk-pixbuf2 built for libpng12 atm), basically I had several libraries that were of the newest versions, but have still been built for libpng12. Upon upgrading, these versions were left intact and not re-built for libpng14, causing anything that depended on something (like cairo) built for libpng12 to fail. I suggest integrating the functionality of the script found in the bug provided above into macports itself, so that checks may be made and old libraries rebuilt when necessary.
Regards