Here's the relevant issue:
https://github.com/JuliaStats/DataArrays.jl/issues/168

On Thu, Feb 11, 2016 at 10:48 AM, Tom Breloff <[email protected]> wrote:

> 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