Opened 2 years ago
Last modified 2 years ago
#65768 closed defect
Update of libsdl brokes tons of ports — at Initial Version
Reported by: | catap (Kirill A. Korinsky) | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | High | Milestone: | |
Component: | ports | Version: | 2.7.2 |
Keywords: | Cc: | ||
Port: | sdl12-compat libsdl |
Description
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
Note: See
TracTickets for help on using
tickets.