Opened 6 months ago

Closed 6 months ago

#68599 closed defect (duplicate)

gimp2 (2.10.34_7) – M1 Sonoma bug with “SuiteSparse_...” package ?

Reported by: sylvainsab (Sylvain) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc:
Port: SuiteSparse_CHOLMOD

Description

Cannot launch GIMP anymore, when I was glad to find a way to use it thanks to MacPorts since brew did not allow on latest ARM arch. The bug has happened shortly during the northern hemisphere summer but went away, yet it came again. Every once in a while I will use the following alias to update my system: alias u='brew update && brew upgrade ; sudo port selfupdate && sudo port upgrade outdated'

The port that matters to me is GIMP but the bug seems to come from a dependency named after “SuiteSparse”, here is the sample output of the standalone command :

Last login: Tue Oct 31 13:34:56 on ttys000
sylvain@sylvainmac ~ % sudo port selfupdate && sudo port upgrade gimp2                                                                                                                   
Password:
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.8.1 installed,
MacPorts base version 2.8.1 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated
--->  Fetching archive for SuiteSparse_CHOLMOD
--->  Attempting to fetch SuiteSparse_CHOLMOD-3.0.14_1+openblas.darwin_23.arm64.tbz2 from https://packages.macports.org/SuiteSparse_CHOLMOD
--->  Attempting to fetch SuiteSparse_CHOLMOD-3.0.14_1+openblas.darwin_23.arm64.tbz2 from https://fra.de.packages.macports.org/SuiteSparse_CHOLMOD
--->  Attempting to fetch SuiteSparse_CHOLMOD-3.0.14_1+openblas.darwin_23.arm64.tbz2 from https://mse.uk.packages.macports.org/SuiteSparse_CHOLMOD
--->  Computing dependencies for SuiteSparse_CHOLMOD
--->  Building SuiteSparse_CHOLMOD
Error: Failed to build SuiteSparse_CHOLMOD: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_SuiteSparse/SuiteSparse_CHOLMOD/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
sylvain@sylvainmac ~ % 

Quite large main.log, also attached : https://pastebin.com/05h2mMgt

Attachments (1)

main.log (16.0 KB) - added by sylvainsab (Sylvain) 6 months ago.
deleted old, very big log before command

Download all attachments as: .zip

Change History (4)

Changed 6 months ago by sylvainsab (Sylvain)

Attachment: main.log added

deleted old, very big log before command

comment:1 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

The log says:

:info:build ld: duplicate LC_RPATH '/opt/local/lib/libgcc' in '/opt/local/lib/libopenblas-r1.dylib'

There are other open tickets about this problem. This problem is new in Xcode 15.

Having both Homebrew and MacPorts installed on the same system is unsupported. They will interfere with one another.

comment:2 Changed 6 months ago by jmroot (Joshua Root)

Owner: set to MarcusCalhoun-Lopez
Status: newassigned

comment:3 Changed 6 months ago by jmroot (Joshua Root)

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.