jordansissel/fpm · error

Your package has gone into the void.

Error message

Your package has gone into the void.

What it means

Error "Your package has gone into the void." thrown in jordansissel/fpm.

Source

Thrown at lib/fpm/package/empty.rb:20

require "backports/latest"

# Empty Package type. For strict/meta/virtual package creation

class FPM::Package::Empty < FPM::Package
  def initialize(*args)
    super(*args)

    # Override FPM::Package's default "native" architecture value
    # This feels like the right default because an empty package has no
    # architecture-specific files, and in most cases an empty package should be
    # installable anywhere.
    #
    # https://github.com/jordansissel/fpm/issues/1846
    @architecture = "all"
  end

  def output(output_path)
    logger.warn("Your package has gone into the void.")
  end
  def to_s(fmt)
    return ""
  end
end

View on GitHub (pinned to b6d77ba72a)

When it happens

Trigger: Thrown at lib/fpm/package/empty.rb:20 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of jordansissel/fpm@b6d77ba72a (2026-08-21). Data as JSON: /api/errors/fb64e3fbe8b27837. Report an issue: GitHub.