#60492 closed defect (fixed)
rev-upgrade: SuiteSparse_CHOLMOD fails to rebuild. (libstdc++/libc++ related?)
Reported by: | iefdev (Eric F) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.2 |
Keywords: | Lion | Cc: | |
Port: | SuiteSparse_CHOLMOD |
Description
I've had e few (broken) ports that wants to be rebuilt. Haven't had the time to sit down with it. So, after uninstalling a few ports, and deactivating gimp2 (+related) which fails to upgrade - the number of broken ports was reduced to this one.
SuiteSparse_CHOLMOD
: it runs into a rebuild loop and fails after 3 times. The output of the dry debug run says:
$ sudo port -d -y rev-upgrade ... SuiteSparse_CHOLMOD is using libstdc++ (this installation is configured to use libc++) ...
I had a the fix for that in earlier versions of MacPorts, but that was removed later, right?
“As of version 2.6.0, MacPorts will use libc++ by default when building ports. You no longer need to make any changes on these OS versions.” — LibcxxOnOlderSystems#LionandMountainLion
Attachments (3)
Change History (7)
Changed 4 years ago by iEFdev
Attachment: | d_y_rev-upgrade.txt added |
---|
comment:1 follow-up: 2 Changed 4 years ago by jmroot (Joshua Root)
comment:2 Changed 4 years ago by iEFdev
Replying to jmroot:
Is it failing to rebuild, or still showing the same incorrect linkage after rebuilding? If the former, please attach a non-dry-run log.
Thanks Jim… Yes, still failing, after 3 attempts. I'll attach a number of logs. I re-did the dry run and combined both (log and output) in a textfil. Then I ran sudo port -d rev-upgrade
which produced 2 logs + txtfile with the output.
The terminal output ends with:
... ... ---> No broken files found. SuiteSparse_CHOLMOD is using libstdc++ (this installation is configured to use libc++) Error: Port SuiteSparse_CHOLMOD is still broken after rebuilding it more than 3 times. DEBUG: rev-upgrade failed: Port SuiteSparse_CHOLMOD still broken after rebuilding 3 times while executing "error "Port $portname still broken after rebuilding $rebuild_tries time${s}"" (procedure "revupgrade_scanandrebuild" line 306) invoked from within "revupgrade_scanandrebuild broken_port_counts $opts" ("uplevel" body line 3) invoked from within "uplevel 1 $body" Error: rev-upgrade failed: Port SuiteSparse_CHOLMOD still broken after rebuilding 3 times Error: Follow https://guide.macports.org/#project.tickets to report a bug.
comment:3 Changed 4 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Is it failing to rebuild, or still showing the same incorrect linkage after rebuilding? If the former, please attach a non-dry-run log.