error when installing manticore-extra on mac (Could not find versions by using provided URL and pattern)

➜  ~ cat /usr/local/Homebrew/Library/Homebrew/brew.rb
# typed: true
# frozen_string_literal: true

# `HOMEBREW_STACKPROF` should be set via `brew prof --stackprof`, not manually.
if ENV["HOMEBREW_STACKPROF"]
  require "rubygems"
  require "stackprof"
  StackProf.start(mode: :wall, raw: true)
end

raise "HOMEBREW_BREW_FILE was not exported! Please call bin/brew directly!" unless ENV["HOMEBREW_BREW_FILE"]
if $PROGRAM_NAME != __FILE__ && !$PROGRAM_NAME.end_with?("/bin/ruby-prof")
  raise "#{__FILE__} must not be loaded via `require`."
end

std_trap = trap("INT") { exit! 130 } # no backtrace thanks

require_relative "global"

begin
  trap("INT", std_trap) # restore default CTRL-C handler

  if ENV["CI"]
    $stdout.sync = true
    $stderr.sync = true
  end

  empty_argv = ARGV.empty?
  help_flag_list = %w[-h --help --usage -?]
  help_flag = !ENV["HOMEBREW_HELP"].nil?
  help_cmd_index = T.let(nil, T.nilable(Integer))
  cmd = T.let(nil, T.nilable(String))

  ARGV.each_with_index do |arg, i|
    break if help_flag && cmd

    if arg == "help" && !cmd
      # Command-style help: `help <cmd>` is fine, but `<cmd> help` is not.
      help_flag = true
      help_cmd_index = i
    elsif !cmd && help_flag_list.exclude?(arg)
      cmd = ARGV.delete_at(i)
      cmd = Commands::HOMEBREW_INTERNAL_COMMAND_ALIASES.fetch(cmd, cmd)
    end
  end

  ARGV.delete_at(help_cmd_index) if help_cmd_index

  require "cli/parser"
  args = Homebrew::CLI::Parser.new.parse(ARGV.dup.freeze, ignore_invalid_options: true)
  Context.current = args.context

  path = PATH.new(ENV.fetch("PATH"))
  homebrew_path = PATH.new(ENV.fetch("HOMEBREW_PATH"))

  # Add shared wrappers.
  path.prepend(HOMEBREW_SHIMS_PATH/"shared")
  homebrew_path.prepend(HOMEBREW_SHIMS_PATH/"shared")

  ENV["PATH"] = path.to_s

  require "commands"
  require "settings"

  internal_cmd = Commands.valid_internal_cmd?(cmd) || Commands.valid_internal_dev_cmd?(cmd) if cmd

  unless internal_cmd
    # Add contributed commands to PATH before checking.
    homebrew_path.append(Tap.cmd_directories)

    # External commands expect a normal PATH
    ENV["PATH"] = homebrew_path.to_s
  end

  # Usage instructions should be displayed if and only if one of:
  # - a help flag is passed AND a command is matched
  # - a help flag is passed AND there is no command specified
  # - no arguments are passed
  if empty_argv || help_flag
    require "help"
    Homebrew::Help.help cmd, remaining_args: args.remaining, empty_argv: empty_argv
    # `Homebrew::Help.help` never returns, except for unknown commands.
  end

  if internal_cmd || Commands.external_ruby_v2_cmd_path(cmd)
    Homebrew.send Commands.method_name(cmd)
  elsif (path = Commands.external_ruby_cmd_path(cmd))
    require?(path)
    exit Homebrew.failed? ? 1 : 0
  elsif Commands.external_cmd_path(cmd)
    %w[CACHE LIBRARY_PATH].each do |env|
      ENV["HOMEBREW_#{env}"] = Object.const_get("HOMEBREW_#{env}").to_s
    end
    exec "brew-#{cmd}", *ARGV
  else
    possible_tap = OFFICIAL_CMD_TAPS.find { |_, cmds| cmds.include?(cmd) }
    possible_tap = Tap.fetch(possible_tap.first) if possible_tap

    if !possible_tap ||
       possible_tap.installed? ||
       (blocked_tap = Tap.untapped_official_taps.include?(possible_tap.name))
      if blocked_tap
        onoe <<~EOS
          `brew #{cmd}` is unavailable because #{possible_tap.name} was manually untapped.
          Run `brew tap #{possible_tap.name}` to reenable `brew #{cmd}`.
        EOS
      end
      # Check for cask explicitly because it's very common in old guides
      odie "`brew cask` is no longer a `brew` command. Use `brew <command> --cask` instead." if cmd == "cask"
      odie "Unknown command: #{cmd}"
    end

    # Unset HOMEBREW_HELP to avoid confusing the tap
    with_env HOMEBREW_HELP: nil do
      tap_commands = []
      if (File.exist?("/.dockerenv") ||
         Homebrew.running_as_root? ||
         ((cgroup = Utils.popen_read("cat", "/proc/1/cgroup").presence) &&
          %w[azpl_job actions_job docker garden kubepods].none? { |type| cgroup.include?(type) })) &&
         Homebrew.running_as_root_but_not_owned_by_root?
        tap_commands += %W[/usr/bin/sudo -u ##{Homebrew.owner_uid}]
      end
      quiet_arg = args.quiet? ? "--quiet" : nil
      tap_commands += [HOMEBREW_BREW_FILE, "tap", *quiet_arg, possible_tap.name]
      safe_system(*tap_commands)
    end

    ARGV << "--help" if help_flag
    exec HOMEBREW_BREW_FILE, cmd, *ARGV
  end
rescue UsageError => e
  require "help"
  Homebrew::Help.help cmd, remaining_args: args.remaining, usage_error: e.message
rescue SystemExit => e
  onoe "Kernel.exit" if args.debug? && !e.success?
  $stderr.puts Utils::Backtrace.clean(e) if args.debug?
  raise
rescue Interrupt
  $stderr.puts # seemingly a newline is typical
  exit 130
rescue BuildError => e
  Utils::Analytics.report_build_error(e)
  e.dump(verbose: args.verbose?)

  if e.formula.head? || e.formula.deprecated? || e.formula.disabled?
    reason = if e.formula.head?
      "was built from an unstable upstream --HEAD"
    elsif e.formula.deprecated?
      "is deprecated"
    elsif e.formula.disabled?
      "is disabled"
    end
    $stderr.puts <<~EOS
      #{e.formula.name}'s formula #{reason}.
      This build failure is expected behaviour.
      Do not create issues about this on Homebrew's GitHub repositories.
      Any opened issues will be immediately closed without response.
      Do not ask for help from Homebrew or its maintainers on social media.
      You may ask for help in Homebrew's discussions but are unlikely to receive a response.
      Try to figure out the problem yourself and submit a fix as a pull request.
      We will review it but may or may not accept it.
    EOS
  end

  exit 1
rescue RuntimeError, SystemCallError => e
  raise if e.message.empty?

  onoe e
  $stderr.puts Utils::Backtrace.clean(e) if args.debug?

  exit 1
rescue MethodDeprecatedError => e
  onoe e
  if e.issues_url
    $stderr.puts "If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):"
    $stderr.puts "  #{Formatter.url(e.issues_url)}"
  end
  $stderr.puts Utils::Backtrace.clean(e) if args.debug?
  exit 1
rescue Exception => e # rubocop:disable Lint/RescueException
  onoe e
  if internal_cmd && !OS.unsupported_configuration?
    if Homebrew::EnvConfig.no_auto_update?
      $stderr.puts "#{Tty.bold}Do not report this issue until you've run `brew update` and tried again.#{Tty.reset}"
    else
      $stderr.puts "#{Tty.bold}Please report this issue:#{Tty.reset}"
      $stderr.puts "  #{Formatter.url(OS::ISSUES_URL)}"
    end
  end
  $stderr.puts Utils::Backtrace.clean(e)
  exit 1
else
  exit 1 if Homebrew.failed?
ensure
  if ENV["HOMEBREW_STACKPROF"]
    StackProf.stop
    StackProf.results("prof/stackprof.dump")
  end
end

Thanks. I’ve found the bug.

I’ve made a fix. Please try

brew install -vd sanikolaev/tap/manticore-extra

now.

**➜** **~** brew install -vd sanikolaev/tap/manticore-extra

/usr/local/Homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-extra.rb

Attempting to open URL: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/

Content fetched from the URL:

<html>

<head><title>Index of /repository/manticoresearch_macos/release/</title></head>

<body>

<h1>Index of /repository/manticoresearch_macos/release/</h1><hr><pre><a href="../">../</a>

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-bin.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&gt;</a> 14-Mar-2023 15:23 25080138

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-converter.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&g...

Found versions: [{:semver=>#<Gem::Version "0.6.4">, :separator=>"-", :date=>"230205-", :hash_id=>"cdc5552", :file=>"manticore-executor_0.6.4-230205-cdc5552_macos_amd64.tar.gz"}, {:semver=>#<Gem::Version "0.7.6">, :separator=>"-", :date=>"230804-", :hash_id=>"8f5cfa5", :file=>"manticore-executor_0.7.6-230804-8f5cfa5_macos_amd64.tar.gz"}, {:semver=>#<Gem::Version "0.7.8">, :separator=>"-", :date=>"230822-", :hash_id=>"810d7d3", :file=>"manticore-executor_0.7.8-230822-810d7d3_macos_amd64.tar.gz"}]

Highest version detected: 0.7.8-230822-810d7d3

URL for the highest version: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/manticore-executor_0.7.8-230822-810d7d3_macos_amd64.tar.gz

/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromTapLoader): loading sanikolaev/tap/manticore-extra

/usr/local/Homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-columnar-lib.rb

Attempting to open URL: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/

Content fetched from the URL:

<html>

<head><title>Index of /repository/manticoresearch_macos/release/</title></head>

<body>

<h1>Index of /repository/manticoresearch_macos/release/</h1><hr><pre><a href="../">../</a>

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-bin.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&gt;</a> 14-Mar-2023 15:23 25080138

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-converter.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&g...

Found versions: [{:semver=>#<Gem::Version "2.0.0">, :separator=>"-", :date=>"230130-", :hash_id=>"a7c703d", :file=>"manticore-columnar-lib-2.0.0-230130-a7c703d-osx11.6-x86_64.tar.gz"}, {:semver=>#<Gem::Version "2.0.2">, :separator=>"-", :date=>"230303-", :hash_id=>"c0a37ab", :file=>"manticore-columnar-lib-2.0.2-230303-c0a37ab-osx11.6-x86_64.tar.gz"}, {:semver=>#<Gem::Version "2.0.4">, :separator=>"-", :date=>"230306-", :hash_id=>"5a49bd7", :file=>"manticore-columnar-lib-2.0.4-230306-5a49bd7-osx11.6-x86_64.tar.gz"}, {:semver=>#<Gem::Version "2.2.0">, :separator=>"-", :date=>"230804-", :hash_id=>"dc33868", :file=>"manticore-columnar-lib-2.2.0-230804-dc33868-osx11.6-x86_64.tar.gz"}, {:semver=>#<Gem::Version "2.2.4">, :separator=>"-", :date=>"230822-", :hash_id=>"5aec342", :file=>"manticore-columnar-lib-2.2.4-230822-5aec342-osx11.6-x86_64.tar.gz"}]

Highest version detected: 2.2.4-230822-5aec342

URL for the highest version: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/manticore-columnar-lib-2.2.4-230822-5aec342-osx11.6-x86_64.tar.gz

/usr/local/Homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-executor.rb

Attempting to open URL: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/

Content fetched from the URL:

<html>

<head><title>Index of /repository/manticoresearch_macos/release/</title></head>

<body>

<h1>Index of /repository/manticoresearch_macos/release/</h1><hr><pre><a href="../">../</a>

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-bin.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&gt;</a> 14-Mar-2023 15:23 25080138

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-converter.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&g...

Found versions: []

Error: Could not find versions by using provided URL and pattern

/usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore_helper.rb:38:in `find_version_and_url'

/usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore_helper.rb:8:in `fetch_version_and_url'

/usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-executor.rb:12:in `<class:ManticoreExecutor>'

/usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-executor.rb:5:in `block in load_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:99:in `module_eval'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:99:in `block in load_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:111:in `load_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:135:in `load_formula_from_path'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:508:in `load_file'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:664:in `load_file'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:498:in `klass'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:493:in `get_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:654:in `get_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:771:in `factory'

/usr/local/Homebrew/Library/Homebrew/dependency.rb:44:in `to_formula'

/usr/local/Homebrew/Library/Homebrew/dependency.rb:138:in `block in expand'

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/delegate.rb:83:in `each'

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/delegate.rb:83:in `method_missing'

/usr/local/Homebrew/Library/Homebrew/dependency.rb:123:in `expand'

/usr/local/Homebrew/Library/Homebrew/formula.rb:2085:in `recursive_dependencies'

/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:575:in `expand_requirements'

/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:527:in `compute_dependencies'

/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:234:in `verify_deps_exist'

/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:224:in `prelude'

/usr/local/Homebrew/Library/Homebrew/install.rb:276:in `block in install_formulae'

/usr/local/Homebrew/Library/Homebrew/install.rb:247:in `map'

/usr/local/Homebrew/Library/Homebrew/install.rb:247:in `install_formulae'

/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:295:in `install'

/usr/local/Homebrew/Library/Homebrew/brew.rb:86:in `<main>'

It looks like you don’t have my fix locally. Please update the tap: brew tap sanikolaev/tap or brew untap sanikolaev/tap to remove the tap completely, so it gets updated on brew install.

**➜** **~** brew untap sanikolaev/tap

Untapping sanikolaev/tap...

Untapped 16 formulae (44 files, 233.9KB).

**➜** **~** brew install -vd sanikolaev/tap/manticore-extra

Running `brew update --auto-update`...

==> **Auto-updated Homebrew!**

Updated 2 taps (homebrew/services and homebrew/core).

==> **New Formulae**

crunchy-cli uvicorn

You have **3** outdated formulae installed.

/usr/local/Homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-extra.rb

/usr/bin/env /usr/local/Homebrew/Library/Homebrew/shims/shared/git --version

==> **Tapping sanikolaev/tap**

git clone https://github.com/sanikolaev/homebrew-tap /usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap --origin=origin --template= --config core.fsmonitor=false

Cloning into '/usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap'...

remote: Enumerating objects: 978, done.

remote: Counting objects: 100% (229/229), done.

remote: Compressing objects: 100% (141/141), done.

remote: Total 978 (delta 109), reused 200 (delta 85), pack-reused 749

Receiving objects: 100% (978/978), 160.33 KiB | 1.23 MiB/s, done.

Resolving deltas: 100% (443/443), done.

Tapped 16 formulae (28 files, 218.5KB).

/usr/bin/env PATH=/usr/local/opt/gh/bin:/usr/local/Homebrew/Library/Homebrew/shims/shared:/usr/bin:/bin:/usr/sbin:/sbin gh auth token --hostname github.com

/usr/bin/env git credential-osxkeychain get

/usr/bin/env PATH=/usr/local/opt/gh/bin:/usr/local/Homebrew/Library/Homebrew/shims/shared:/usr/bin:/bin:/usr/sbin:/sbin gh auth token --hostname github.com

/usr/bin/env git credential-osxkeychain get

/usr/bin/env /usr/local/Homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/4.1.17\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 13.6\)\ curl/8.1.2 --header Accept-Language:\ en --retry 3 --location https://api.github.com/repos/sanikolaev/homebrew-tap --header Accept:\ application/vnd.github\+json --write-out '

'\%\{http_code\} --header X-GitHub-Api-Version:2022-11-28 --dump-header /private/tmp/github_api_headers20231029-91351-1bho01v

/usr/local/Homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-extra.rb

Attempting to open URL: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/

Content fetched from the URL:

<html>

<head><title>Index of /repository/manticoresearch_macos/release/</title></head>

<body>

<h1>Index of /repository/manticoresearch_macos/release/</h1><hr><pre><a href="../">../</a>

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-bin.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&gt;</a> 14-Mar-2023 15:23 25080138

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-converter.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&g...

Using pattern: (?-mix:(manticore-executor_)(\d+\.\d+\.\d+)(\-)(\d+\-)([\w]+)(_macos_amd64\.tar\.gz))

Matched: ["manticore-executor_", "0.6.4", "-", "230205-", "cdc5552", "_macos_amd64.tar.gz"]

semver: 0.6.4

separator: -

date: 230205-

hash_id: cdc5552

Matched: ["manticore-executor_", "0.7.6", "-", "230804-", "8f5cfa5", "_macos_amd64.tar.gz"]

semver: 0.7.6

separator: -

date: 230804-

hash_id: 8f5cfa5

Matched: ["manticore-executor_", "0.7.8", "-", "230822-", "810d7d3", "_macos_amd64.tar.gz"]

semver: 0.7.8

separator: -

date: 230822-

hash_id: 810d7d3

Found versions: [{:semver=>#<Gem::Version "0.6.4">, :separator=>"-", :date=>"230205-", :hash_id=>"cdc5552", :file=>"manticore-executor_0.6.4-230205-cdc5552_macos_amd64.tar.gz"}, {:semver=>#<Gem::Version "0.7.6">, :separator=>"-", :date=>"230804-", :hash_id=>"8f5cfa5", :file=>"manticore-executor_0.7.6-230804-8f5cfa5_macos_amd64.tar.gz"}, {:semver=>#<Gem::Version "0.7.8">, :separator=>"-", :date=>"230822-", :hash_id=>"810d7d3", :file=>"manticore-executor_0.7.8-230822-810d7d3_macos_amd64.tar.gz"}]

Highest version detected: 0.7.8-230822-810d7d3

URL for the highest version: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/manticore-executor_0.7.8-230822-810d7d3_macos_amd64.tar.gz

/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromTapLoader): loading sanikolaev/tap/manticore-extra

/usr/local/Homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-columnar-lib.rb

Attempting to open URL: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/

Content fetched from the URL:

<html>

<head><title>Index of /repository/manticoresearch_macos/release/</title></head>

<body>

<h1>Index of /repository/manticoresearch_macos/release/</h1><hr><pre><a href="../">../</a>

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-bin.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&gt;</a> 14-Mar-2023 15:23 25080138

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-converter.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&g...

Using pattern: (?-mix:(manticore-columnar-lib-)(\d+\.\d+\.\d+)(\-)(\d+-)([\w]+)(-osx11\.6-x86_64\.tar\.gz))

Matched: ["manticore-columnar-lib-", "2.0.0", "-", "230130-", "a7c703d", "-osx11.6-x86_64.tar.gz"]

semver: 2.0.0

separator: -

date: 230130-

hash_id: a7c703d

Matched: ["manticore-columnar-lib-", "2.0.2", "-", "230303-", "c0a37ab", "-osx11.6-x86_64.tar.gz"]

semver: 2.0.2

separator: -

date: 230303-

hash_id: c0a37ab

Matched: ["manticore-columnar-lib-", "2.0.4", "-", "230306-", "5a49bd7", "-osx11.6-x86_64.tar.gz"]

semver: 2.0.4

separator: -

date: 230306-

hash_id: 5a49bd7

Matched: ["manticore-columnar-lib-", "2.2.0", "-", "230804-", "dc33868", "-osx11.6-x86_64.tar.gz"]

semver: 2.2.0

separator: -

date: 230804-

hash_id: dc33868

Matched: ["manticore-columnar-lib-", "2.2.4", "-", "230822-", "5aec342", "-osx11.6-x86_64.tar.gz"]

semver: 2.2.4

separator: -

date: 230822-

hash_id: 5aec342

Found versions: [{:semver=>#<Gem::Version "2.0.0">, :separator=>"-", :date=>"230130-", :hash_id=>"a7c703d", :file=>"manticore-columnar-lib-2.0.0-230130-a7c703d-osx11.6-x86_64.tar.gz"}, {:semver=>#<Gem::Version "2.0.2">, :separator=>"-", :date=>"230303-", :hash_id=>"c0a37ab", :file=>"manticore-columnar-lib-2.0.2-230303-c0a37ab-osx11.6-x86_64.tar.gz"}, {:semver=>#<Gem::Version "2.0.4">, :separator=>"-", :date=>"230306-", :hash_id=>"5a49bd7", :file=>"manticore-columnar-lib-2.0.4-230306-5a49bd7-osx11.6-x86_64.tar.gz"}, {:semver=>#<Gem::Version "2.2.0">, :separator=>"-", :date=>"230804-", :hash_id=>"dc33868", :file=>"manticore-columnar-lib-2.2.0-230804-dc33868-osx11.6-x86_64.tar.gz"}, {:semver=>#<Gem::Version "2.2.4">, :separator=>"-", :date=>"230822-", :hash_id=>"5aec342", :file=>"manticore-columnar-lib-2.2.4-230822-5aec342-osx11.6-x86_64.tar.gz"}]

Highest version detected: 2.2.4-230822-5aec342

URL for the highest version: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/manticore-columnar-lib-2.2.4-230822-5aec342-osx11.6-x86_64.tar.gz

/usr/local/Homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-executor.rb

Attempting to open URL: https://repo.manticoresearch.com/repository/manticoresearch_macos/release/

Content fetched from the URL:

<html>

<head><title>Index of /repository/manticoresearch_macos/release/</title></head>

<body>

<h1>Index of /repository/manticoresearch_macos/release/</h1><hr><pre><a href="../">../</a>

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-bin.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&gt;</a> 14-Mar-2023 15:23 25080138

<a href="manticore-3.5.0-200722-1d34c491-release-osx10.13.6-x86_64-converter.tar.gz">manticore-3.5.0-200722-1d34c491-release-osx10.1..&g...

Using pattern: (?-mix:(manticore-executor_)(\d+\.\d+\.\d+)(\-)(\d+\-)([\w]+)(_macos_x86_64\.tar\.gz))

Found versions: []

Error: Could not find versions by using provided URL and pattern

/usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore_helper.rb:51:in `find_version_and_url'

/usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore_helper.rb:8:in `fetch_version_and_url'

/usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-executor.rb:13:in `<class:ManticoreExecutor>'

/usr/local/Homebrew/Library/Taps/sanikolaev/homebrew-tap/Formula/manticore-executor.rb:5:in `block in load_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:99:in `module_eval'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:99:in `block in load_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:111:in `load_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:135:in `load_formula_from_path'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:508:in `load_file'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:664:in `load_file'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:498:in `klass'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:493:in `get_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:654:in `get_formula'

/usr/local/Homebrew/Library/Homebrew/formulary.rb:771:in `factory'

/usr/local/Homebrew/Library/Homebrew/dependency.rb:44:in `to_formula'

/usr/local/Homebrew/Library/Homebrew/dependency.rb:138:in `block in expand'

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/delegate.rb:83:in `each'

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/delegate.rb:83:in `method_missing'

/usr/local/Homebrew/Library/Homebrew/dependency.rb:123:in `expand'

/usr/local/Homebrew/Library/Homebrew/formula.rb:2085:in `recursive_dependencies'

/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:575:in `expand_requirements'

/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:527:in `compute_dependencies'

/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:234:in `verify_deps_exist'

/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:224:in `prelude'

/usr/local/Homebrew/Library/Homebrew/install.rb:276:in `block in install_formulae'

/usr/local/Homebrew/Library/Homebrew/install.rb:247:in `map'

/usr/local/Homebrew/Library/Homebrew/install.rb:247:in `install_formulae'

/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:295:in `install'

/usr/local/Homebrew/Library/Homebrew/brew.rb:86:in `<main>'

Hopefully fixed. Please try:

brew install -vd sanikolaev/tap/manticore-extra

again.

looks good

[Tue Oct 31 10:08:35.049 2023] [4452788] starting daemon version '6.2.12 dc5144d35@230822 (columnar 2.2.4 5aec342@230822) (secondary 2.2.4 5aec342@230822)' ...

[Tue Oct 31 10:08:35.049 2023] [4452788] listening on 127.0.0.1:9312 for sphinx and http(s)

[Tue Oct 31 10:08:35.049 2023] [4452788] listening on 127.0.0.1:9306 for mysql

[Tue Oct 31 10:08:35.049 2023] [4452788] listening on 127.0.0.1:9308 for sphinx and http(s)

[Tue Oct 31 10:08:35.068 2023] [4452798] WARNING: missing /usr/local/var/manticore/data.spidx; secondary index(es) disabled, consider using ALTER REBUILD SECONDARY to recover the secondary index

[Tue Oct 31 10:08:35.068 2023] [4452788] WARNING: failed to get MAC address, using random number 1445749771

[Tue Oct 31 10:08:35.069 2023] [4452800] prereading 1 tables

[Tue Oct 31 10:08:35.070 2023] [4452800] preread 1 tables in 0.000 sec

[Tue Oct 31 10:08:35.071 2023] [4452788] accepting connections

[Tue Oct 31 10:08:35.427 2023] [4452801] [BUDDY] started v1.0.18 '/usr/local/share/manticore/modules/manticore-buddy/bin/manticore-buddy --listen=http://127.0.0.1:9312 --threads=8' at http://127.0.0.1:57744

[Tue Oct 31 10:08:35.455 2023] [4452803] [BUDDY] Loaded plugins:

[Tue Oct 31 10:08:35.455 2023] [4452803] [BUDDY] core: empty-string, backup, emulate-elastic, insert, select, show, cli-table, plugin, test, insert-mva

[Tue Oct 31 10:08:35.455 2023] [4452803] [BUDDY] local:

[Tue Oct 31 10:08:35.455 2023] [4452803] [BUDDY] extra:

was missing libzip and oniguruma