# How to fix warnings related to Colors

**URL:** <https://discourse.julialang.org/t/how-to-fix-warnings-related-to-colors/128302>\
**Category:** General Usage\
**Tags:** question, package, colors\
**Created:** [April 22, 2025, 1:17pm UTC](https://discourse.julialang.org/t/how-to-fix-warnings-related-to-colors/128302 "2025-04-22T13:17:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Post date:** [April 22, 2025, 1:17pm UTC](https://discourse.julialang.org/t/how-to-fix-warnings-related-to-colors/128302/1 "2025-04-22T13:17:07Z")

</div>

When pre-compiling KiteControllers.jl, I get the following warnings:

```julia
WARNING: using deprecated binding ColorTypes.RGB1 in Colors.
, use XRGB instead.
WARNING: using deprecated binding Colors.RGB1 in ImageCore.
, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: using deprecated binding ImageCore.RGB1 in ImageAxes.
, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: ImageAxes.RGB1 is deprecated, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near none:8
WARNING: using deprecated binding ColorTypes.RGB4 in Colors.
, use RGBX instead.
WARNING: using deprecated binding Colors.RGB4 in ImageCore.
, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: using deprecated binding ImageCore.RGB4 in ImageAxes.
, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: ImageAxes.RGB4 is deprecated, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near none:8
WARNING: using deprecated binding ImageCore.permuteddimsview in ImageAxes.
, use PermutedDimsArray instead.
WARNING: ImageAxes.permuteddimsview is deprecated, use Base.PermutedDimsArrays.PermutedDimsArray{T, N, perm, iperm, AA} where AA<:(AbstractArray{T, N} where N where T) where iperm where perm where N where T instead.
  likely near none:8
WARNING: using deprecated binding ImageCore.RGB1 in ImageBase.
, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: ImageBase.RGB1 is deprecated, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near none:8
WARNING: using deprecated binding ImageCore.RGB4 in ImageBase.
, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: ImageBase.RGB4 is deprecated, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near none:8
WARNING: using deprecated binding ImageCore.permuteddimsview in ImageBase.
, use PermutedDimsArray instead.
WARNING: ImageBase.permuteddimsview is deprecated, use Base.PermutedDimsArrays.PermutedDimsArray{T, N, perm, iperm, AA} where AA<:(AbstractArray{T, N} where N where T) where iperm where perm where N where T instead.
  likely near none:8
WARNING: using deprecated binding Colors.RGB1 in PlotUtils.
, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: PlotUtils.RGB1 is deprecated, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near none:8
WARNING: using deprecated binding Colors.RGB4 in PlotUtils.
, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: PlotUtils.RGB4 is deprecated, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near none:8
WARNING: using deprecated binding Rotations.UnitQuaternion in KiteModels.
, use QuatRotation instead.
WARNING: KiteModels.UnitQuaternion is deprecated, use Rotations.QuatRotation{T} where T instead.
  likely near /home/ufechner/repos/KiteControllers.jl/test/aqua.jl:2
WARNING: both ModelingToolkit and VortexStepMethod export "linearize"; uses of it in module KiteModels must be qualified
WARNING: using deprecated binding ColorTypes.RGB1 in Colors.
, use XRGB instead.
WARNING: using deprecated binding Colors.RGB1 in ImageCore.
, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: using deprecated binding ImageCore.RGB1 in ImageAxes.
, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: ImageAxes.RGB1 is deprecated, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near /home/ufechner/repos/KiteControllers.jl/test/aqua.jl:2
WARNING: using deprecated binding ColorTypes.RGB4 in Colors.
, use RGBX instead.
WARNING: using deprecated binding Colors.RGB4 in ImageCore.
, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: using deprecated binding ImageCore.RGB4 in ImageAxes.
, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: ImageAxes.RGB4 is deprecated, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near /home/ufechner/repos/KiteControllers.jl/test/aqua.jl:2
WARNING: using deprecated binding ImageCore.permuteddimsview in ImageAxes.
, use PermutedDimsArray instead.
WARNING: ImageAxes.permuteddimsview is deprecated, use Base.PermutedDimsArrays.PermutedDimsArray{T, N, perm, iperm, AA} where AA<:(AbstractArray{T, N} where N where T) where iperm where perm where N where T instead.
  likely near /home/ufechner/repos/KiteControllers.jl/test/aqua.jl:2
WARNING: using deprecated binding ImageCore.RGB1 in ImageBase.
, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: ImageBase.RGB1 is deprecated, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near /home/ufechner/repos/KiteControllers.jl/test/aqua.jl:2
WARNING: using deprecated binding ImageCore.RGB4 in ImageBase.
, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: ImageBase.RGB4 is deprecated, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near /home/ufechner/repos/KiteControllers.jl/test/aqua.jl:2
WARNING: using deprecated binding ImageCore.permuteddimsview in ImageBase.
, use PermutedDimsArray instead.
WARNING: ImageBase.permuteddimsview is deprecated, use Base.PermutedDimsArrays.PermutedDimsArray{T, N, perm, iperm, AA} where AA<:(AbstractArray{T, N} where N where T) where iperm where perm where N where T instead.
  likely near /home/ufechner/repos/KiteControllers.jl/test/aqua.jl:2
WARNING: using deprecated binding Colors.RGB1 in PlotUtils.
, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: PlotUtils.RGB1 is deprecated, use ColorTypes.XRGB{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near /home/ufechner/repos/KiteControllers.jl/test/aqua.jl:2
WARNING: using deprecated binding Colors.RGB4 in PlotUtils.
, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
WARNING: PlotUtils.RGB4 is deprecated, use ColorTypes.RGBX{T} where T<:Union{AbstractFloat, FixedPointNumbers.FixedPoint{T, f} where f where T<:Integer} instead.
  likely near /home/ufechner/repos/KiteControllers.jl/test/aqua.jl:2

```

Any ideas where/ how to fix?

---

<div class="post-metadata">

**Author:** ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Post date:** [April 23, 2025, 1:24am UTC](https://discourse.julialang.org/t/how-to-fix-warnings-related-to-colors/128302/2 "2025-04-23T01:24:38Z")

</div>

Related: [Warnings when running tests · Issue #202 · JuliaImages/ImageCore.jl · GitHub](https://github.com/JuliaImages/ImageCore.jl/issues/202)
