No need to report... this is well known.  I think the solution will
eventually come from a change to ambiguity warnings within base Julia.  (I
hope?)

On Thu, Feb 11, 2016 at 5:21 AM, Anita SV <[email protected]> wrote:

> Hi julia-users,
>     I was trying to use both Images and Gadfly together. (I couldn't get
> PyPlot to work
> nicely with @manipulate of Interact, hence using Gadfly). Where should I
> report this bug,
> to Images, or to Gadfly itself?
>
> Thank you,
>
>
> *> Pkg.status()*
> 7 required packages:
>  - Gadfly                        0.4.2
>  - IJulia                        1.1.8
>  - ImageMagick                   0.1.2
>  - Images                        0.5.2
>  - Interact                      0.3.0
>  - PyPlot                        2.1.1
>  - TestImages                    0.1.0
> 51 additional packages:
>  - ArrayViews                    0.6.4
>  - BinDeps                       0.3.20
>  - Calculus                      0.1.14
>  - Codecs                        0.1.5
>  - ColorTypes                    0.2.0
>  - ColorVectorSpace              0.1.1
>  - Colors                        0.6.2
>  - Compat                        0.7.9
>  - Compose                       0.4.2
>  - Conda                         0.1.9
>  - Contour                       0.0.8
>  - DataArrays                    0.2.20
>  - DataFrames                    0.6.10
>  - DataStructures                0.4.2
>  - Dates                         0.4.4
>  - Distances                     0.3.0
>  - Distributions                 0.8.9
>  - Docile                        0.5.23
>  - DualNumbers                   0.2.1
>  - FileIO                        0.0.3
>  - FixedPointNumbers             0.1.1
>  - GZip                          0.2.18
>  - Graphics                      0.1.3
>  - Grid                          0.4.0
>  - Hexagons                      0.0.4
>  - ImmutableArrays               0.0.11
>  - Iterators                     0.1.9
>  - JSON                          0.5.0
>  - KernelDensity                 0.1.2
>  - LaTeXStrings                  0.1.6
>  - Loess                         0.0.6
>  - Measures                      0.0.2
>  - NaNMath                       0.2.0
>  - Nettle                        0.2.1
>  - Optim                         0.4.4
>  - PDMats                        0.3.6
>  - PyCall                        1.4.0
>  - Reactive                      0.3.0
>  - Reexport                      0.0.3
>  - SHA                           0.1.2
>  - SIUnits                       0.0.6
>  - Showoff                       0.0.6
>  - SortingAlgorithms             0.0.6
>  - StatsBase                     0.7.4
>  - StatsFuns                     0.2.0
>  - TexExtensions                 0.0.3
>  - URIParser                     0.1.2
>  - WoodburyMatrices              0.1.5
>  - ZMQ                           0.3.1
>  - ZipFile                       0.2.6
>  - Zlib                          0.1.12
>
>
> *julia> using Images*
>
> *julia> using Gadfly*
> WARNING: New definition
>     .+(AbstractArray, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray}, AbstractArray...) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:297
> is ambiguous with:
>     .+(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:22.
> To fix, define
>     .+(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray})
> before the new definition.
> WARNING: New definition
>     .<(AbstractArray{Bool, N<:Any}, Union{DataArrays.DataArray{Bool,
> N<:Any}, DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any}}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:330
> is ambiguous with:
>     .<(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool,
> N<:Any}) at /home/anita/.julia/v0.4/Images/src/algorithms.jl:177.
> To fix, define
>     .<(Images.AbstractImageDirect{Bool, N<:Any},
> Union{DataArrays.DataArray{Bool, N<:Any}, DataArrays.PooledDataArray{Bool,
> R<:Integer, N<:Any}})
> before the new definition.
> WARNING: New definition
>     .<(AbstractArray, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285
> is ambiguous with:
>     .<(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool,
> N<:Any}) at /home/anita/.julia/v0.4/Images/src/algorithms.jl:177.
> To fix, define
>     .<(Images.AbstractImageDirect{Bool, N<:Any},
> Union{DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any},
> DataArrays.DataArray{Bool, N<:Any}})
> before the new definition.
> WARNING: New definition
>     .<(AbstractArray, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285
> is ambiguous with:
>     .<(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:178.
> To fix, define
>     .<(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray})
> before the new definition.
> WARNING: New definition
>     .-(AbstractArray, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285
> is ambiguous with:
>     .-(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:40.
> To fix, define
>     .-(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray})
> before the new definition.
> WARNING: New definition
>     .==(AbstractArray{Bool, N<:Any}, Union{DataArrays.DataArray{Bool,
> N<:Any}, DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any}}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:330
> is ambiguous with:
>     .==(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool,
> N<:Any}) at /home/anita/.julia/v0.4/Images/src/algorithms.jl:181.
> To fix, define
>     .==(Images.AbstractImageDirect{Bool, N<:Any},
> Union{DataArrays.DataArray{Bool, N<:Any}, DataArrays.PooledDataArray{Bool,
> R<:Integer, N<:Any}})
> before the new definition.
> WARNING: New definition
>     .==(AbstractArray, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285
> is ambiguous with:
>     .==(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool,
> N<:Any}) at /home/anita/.julia/v0.4/Images/src/algorithms.jl:181.
> To fix, define
>     .==(Images.AbstractImageDirect{Bool, N<:Any},
> Union{DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any},
> DataArrays.DataArray{Bool, N<:Any}})
> before the new definition.
> WARNING: New definition
>     .==(AbstractArray, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285
> is ambiguous with:
>     .==(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:182.
> To fix, define
>     .==(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray})
> before the new definition.
> WARNING: New definition
>     .>(AbstractArray{Bool, N<:Any}, Union{DataArrays.DataArray{Bool,
> N<:Any}, DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any}}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:330
> is ambiguous with:
>     .>(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:179.
> To fix, define
>     .>(Images.AbstractImageDirect{Bool, N<:Any},
> Union{DataArrays.DataArray{Bool, N<:Any}, DataArrays.PooledDataArray{Bool,
> R<:Integer, N<:Any}})
> before the new definition.
> WARNING: New definition
>     .>(AbstractArray, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285
> is ambiguous with:
>     .>(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:179.
> To fix, define
>     .>(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray})
> before the new definition.
> WARNING: New definition
>     -(DataArrays.DataArray, AbstractArray) at
> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:326
> is ambiguous with:
>     -(AbstractArray, Images.AbstractImageDirect) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:37.
> To fix, define
>     -(DataArrays.DataArray, Images.AbstractImageDirect)
> before the new definition.
> WARNING: New definition
>     -(AbstractArray, DataArrays.DataArray) at
> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:326
> is ambiguous with:
>     -(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:35.
> To fix, define
>     -(Images.AbstractImageDirect, DataArrays.DataArray)
> before the new definition.
> WARNING: New definition
>     -(DataArrays.AbstractDataArray, AbstractArray) at
> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:349
> is ambiguous with:
>     -(AbstractArray, Images.AbstractImageDirect) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:37.
> To fix, define
>     -(DataArrays.AbstractDataArray, Images.AbstractImageDirect)
> before the new definition.
> WARNING: New definition
>     -(AbstractArray, DataArrays.AbstractDataArray) at
> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:349
> is ambiguous with:
>     -(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:35.
> To fix, define
>     -(Images.AbstractImageDirect, DataArrays.AbstractDataArray)
> before the new definition.
> WARNING: New definition
>     .*(Union{DataArrays.PooledDataArray, DataArrays.DataArray},
> AbstractArray...) at /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:295
> is ambiguous with:
>     .*(AbstractArray, Images.AbstractImageDirect) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:52.
> To fix, define
>     .*(Union{DataArrays.PooledDataArray, DataArrays.DataArray},
> Images.AbstractImageDirect)
> before the new definition.
> WARNING: New definition
>     .*(AbstractArray, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray}, AbstractArray...) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:295
> is ambiguous with:
>     .*(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:51.
> To fix, define
>     .*(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray})
> before the new definition.
> WARNING: New definition
>     +(AbstractArray, DataArrays.DataArray) at
> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:326
> is ambiguous with:
>     +(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:18.
> To fix, define
>     +(Images.AbstractImageDirect, DataArrays.DataArray)
> before the new definition.
> WARNING: New definition
>     +(AbstractArray, DataArrays.AbstractDataArray) at
> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:349
> is ambiguous with:
>     +(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:18.
> To fix, define
>     +(Images.AbstractImageDirect, DataArrays.AbstractDataArray)
> before the new definition.
> WARNING: New definition
>     ./(AbstractArray, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray}) at
> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285
> is ambiguous with:
>     ./(Images.AbstractImageDirect, AbstractArray) at
> /home/anita/.julia/v0.4/Images/src/algorithms.jl:55.
> To fix, define
>     ./(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray,
> DataArrays.DataArray})
> before the new definition.
>
>

Reply via email to