jordansissel/fpm · error
apk packages should not have uppercase characters in their n
Error message
apk packages should not have uppercase characters in their names
What it means
Error "apk packages should not have uppercase characters in their names" thrown in jordansissel/fpm.
Source
Thrown at lib/fpm/package/apk.rb:47
TAR_GID_END = 123
TAR_UNAME_START = 265
TAR_UNAME_END = 296
TAR_GNAME_START = 297
TAR_GNAME_END = 328
TAR_MAJOR_START = 329
TAR_MAJOR_END = 336
TAR_MINOR_START = 337
TAR_MINOR_END = 344
private
# Get the name of this package. See also FPM::Package#name
#
# This accessor actually modifies the name if it has some invalid or unwise
# characters.
def name
if @name =~ /[A-Z]/
logger.warn("apk packages should not have uppercase characters in their names")
@name = @name.downcase
end
if @name.include?("_")
logger.warn("apk packages should not include underscores")
@name = @name.gsub(/[_]/, "-")
end
if @name.include?(" ")
logger.warn("apk packages should not contain spaces")
@name = @name.gsub(/[ ]/, "-")
end
return @name
end
def prefix
return (attributes[:prefix] or "/")View on GitHub (pinned to b6d77ba72a)
When it happens
Trigger: Thrown at lib/fpm/package/apk.rb:47 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/5fc5a3288d349aae.
Report an issue: GitHub.