[MacPorts] #65847: shellcheck: broken pre-built binary package, wants to be rebuilt
MacPorts
noreply at macports.org
Fri Sep 16 08:39:10 UTC 2022
#65847: shellcheck: broken pre-built binary package, wants to be rebuilt
--------------------+------------------------
Reporter: sierkb | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Keywords: | Port: shellcheck
--------------------+------------------------
Since a few days (I guess, since this commit ''Use cabal-based native
builds'' [https://github.com/macports/macports-
ports/commit/32d0ff91ea0257e2ad0268e603ff4730865f321a], because until that
change, the problem didn't ocur to me before):
{{{
% sudo port selfupdate; sudo port -u upgrade outdated
Password:
---> Updating MacPorts base sources using rsync
MacPorts base version 2.7.2 installed,
MacPorts base version 2.7.2 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
Nothing to upgrade.
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
}}}
{{{
% sudo port install shellcheck
---> Fetching archive for shellcheck
---> Attempting to fetch shellcheck-0.8.0_1.darwin_21.arm64.tbz2 from
https://packages.macports.org/shellcheck
---> Attempting to fetch shellcheck-0.8.0_1.darwin_21.arm64.tbz2.rmd160
from https://packages.macports.org/shellcheck
---> Installing shellcheck @0.8.0_1
---> Activating shellcheck @0.8.0_1
---> Cleaning shellcheck
---> Scanning binaries for linking errors
---> Found 1 broken file, 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: shellcheck @0.8.0
Continue? [Y/n]: n
}}}
{{{
% sudo port selfupdate; sudo port -u upgrade outdated
---> Updating MacPorts base sources using rsync
MacPorts base version 2.7.2 installed,
MacPorts base version 2.7.2 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
Nothing to upgrade.
---> Scanning binaries for linking errors
---> Found 1 broken file, 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: shellcheck @0.8.0
Continue? [Y/n]: n
}}}
I point to THIS:
{{{
---> Found 1 broken file, 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: shellcheck @0.8.0
}}}
System: macOS 12.6 (21G115, Darwin 21.6.0), Apple Silicon (arm64))
I prefer pre-built port packages (I guess, in this case it comes from
[https://packages.macports.org/shellcheck/] and is
[https://packages.macports.org/shellcheck/shellcheck-0.8.0_1.darwin_21.arm64.tbz2]),
because I don't want to rebuild this port and therefore let install a
bunch of other packages to satisfy build dependencies.
Something seems to be broken with this recent pre-built package of the
shellcheck port, I guess.
--
Ticket URL: <https://trac.macports.org/ticket/65847>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list