[MacPorts] #65768: Update of libsdl brokes tons of ports

MacPorts noreply at macports.org
Sun Sep 4 19:20:48 UTC 2022


#65768: Update of libsdl brokes tons of ports
--------------------+----------------------
 Reporter:  catap   |      Owner:  jmroot
     Type:  defect  |     Status:  assigned
 Priority:  High    |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:
--------------------+----------------------
 Seems that update of libsdl at https://github.com/macports/macports-
 ports/commit/ddff16416716aaf2a1c522f7f94301e9f4df6496 had broken a lot of
 ports.

 For example on macOS 12:
 {{{
 sudo port install --unrequested smpeg
 --->  Computing dependencies for smpeg
 The following dependencies will be installed:
  libsdl
  sdl12-compat
 Continue? [Y/n]: y
 --->  Fetching archive for sdl12-compat
 --->  Attempting to fetch sdl12-compat-1.2.52_1.darwin_21.x86_64.tbz2 from
 https://packages.macports.org/sdl12-compat
 --->  Attempting to fetch
 sdl12-compat-1.2.52_1.darwin_21.x86_64.tbz2.rmd160 from
 https://packages.macports.org/sdl12-compat
 --->  Installing sdl12-compat @1.2.52_1
 --->  Activating sdl12-compat @1.2.52_1
 --->  Cleaning sdl12-compat
 --->  Fetching archive for libsdl
 --->  Attempting to fetch
 libsdl-1.2.15-20220801_1+compat.darwin_21.x86_64.tbz2 from
 https://packages.macports.org/libsdl
 --->  Attempting to fetch
 libsdl-1.2.15-20220801_1+compat.darwin_21.x86_64.tbz2.rmd160 from
 https://packages.macports.org/libsdl
 --->  Installing libsdl @1.2.15-20220801_1+compat
 --->  Activating libsdl @1.2.15-20220801_1+compat
 --->  Cleaning libsdl
 --->  Fetching archive for smpeg
 --->  Attempting to fetch smpeg-0.4.4_9.darwin_21.x86_64.tbz2 from
 https://packages.macports.org/smpeg
 --->  Attempting to fetch smpeg-0.4.4_9.darwin_21.x86_64.tbz2.rmd160 from
 https://packages.macports.org/smpeg
 --->  Installing smpeg @0.4.4_9
 --->  Activating smpeg @0.4.4_9
 --->  Cleaning smpeg
 --->  Scanning binaries for linking errors
 --->  Found 2 broken files, matching files to ports
 --->  Found 1 broken port, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt: smpeg @0.4.4
 Continue? [Y/n]:
 }}}

 The same issue happens with `libsdl_sound`, `libsdl_image` and looks like
 that each prebuilt port which depends on libsdl

-- 
Ticket URL: <https://trac.macports.org/ticket/65768>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list