# Pkg.add("ImageView") fails on Win 32 bit system for V1.6 V1.8 V1.9

**URL:** <https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035>\
**Category:** New to Julia\
**Tags:** package\
**Created:** [March 14, 2023, 2:20am UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035 "2023-03-14T02:20:41Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![g4734e](https://avatars.discourse-cdn.com/v4/letter/g/ac91a4/32.png) [@g4734e](https://discourse.julialang.org/u/g4734e)\
**Post date:** [March 14, 2023, 2:20am UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/1 "2023-03-14T02:20:41Z")

</div>

Other packages work FileIO,ImageIO but ImageView 2 items left over

---

<div class="post-metadata">

**Author:** ![tim.holy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tim.holy/32/52_2.png) [@tim.holy](https://discourse.julialang.org/u/tim.holy)\
**Post date:** [March 14, 2023, 12:31pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/2 "2023-03-14T12:31:04Z")

</div>

Can you include more detail? For example, the whole output generated from that command? (I don’t have a Win 32 bit system, so there is no way for me to go find out for myself.)

---

<div class="post-metadata">

**Author:** ![tim.holy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tim.holy/32/52_2.png) [@tim.holy](https://discourse.julialang.org/u/tim.holy)\
**Post date:** [March 14, 2023, 12:35pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/3 "2023-03-14T12:35:15Z")

</div>

In general: [Please read: make it easier to help you](https://discourse.julialang.org/t/please-read-make-it-easier-to-help-you/14757)

---

<div class="post-metadata">

**Author:** ![g4734e](https://avatars.discourse-cdn.com/v4/letter/g/ac91a4/32.png) [@g4734e](https://discourse.julialang.org/u/g4734e)\
**Post date:** [March 14, 2023, 4:03pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/4 "2023-03-14T16:03:39Z")

</div>

There was a problem with the Package GtkObservables, I remover ImageView and added GtkObservables first and then add ImageView this reduced the errors to 1 ? for the package Libffi\_jll. I tried the same trick but without success

---

<div class="post-metadata">

**Author:** ![tim.holy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tim.holy/32/52_2.png) [@tim.holy](https://discourse.julialang.org/u/tim.holy)\
**Post date:** [March 14, 2023, 4:04pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/5 "2023-03-14T16:04:54Z")

</div>

I’m really bad at mind-reading. There’s nothing better than a full copy/paste of all the things you tried and what the error messages were 🙂.

---

<div class="post-metadata">

**Author:** ![g4734e](https://avatars.discourse-cdn.com/v4/letter/g/ac91a4/32.png) [@g4734e](https://discourse.julialang.org/u/g4734e)\
**Post date:** [March 14, 2023, 4:25pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/6 "2023-03-14T16:25:51Z")

</div>

```
           _

```

\_ \_ _(_)\_ | Documentation: [https://docs.julialang.org](https://docs.julialang.org)  
(_) | (_) (_) |  
\_ \_ | | \_\_ \_ | Type “?” for help, “]?” for Pkg help.  
| | | | | | |/ ` | |  
| | || | | | (_| | | Version 1.9.0-rc1 (2023-03-07)  
_/ |\ __‘_|_|_|\__ ’\_| | Official [https://julialang.org/](https://julialang.org/) release  
|\_\_/ |

(@v1.9) pkg\> up  
Updating registry at `C:\Users\GregE\.julia\registries\General.toml`  
No Changes to `C:\Users\GregE\.julia\environments\v1.9\Project.toml`  
No Changes to `C:\Users\GregE\.julia\environments\v1.9\Manifest.toml`

(@v1.9) pkg\> st  
Status `C:\Users\GregE\.julia\environments\v1.9\Project.toml`  
[8710efd8] GtkObservables v1.2.7  
[82e4d734] ImageIO v0.6.6  
[86fae568] ImageView v0.11.4  
? [e9f186c6] Libffi\_jll v3.2.2+1  
Info Packages marked with ? have new versions available but compatibility constr  
aints restrict them from upgrading. To see why use `status --outdated`

(@v1.9) pkg\>

---

<div class="post-metadata">

**Author:** ![g4734e](https://avatars.discourse-cdn.com/v4/letter/g/ac91a4/32.png) [@g4734e](https://discourse.julialang.org/u/g4734e)\
**Post date:** [March 14, 2023, 4:34pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/7 "2023-03-14T16:34:32Z")

</div>

Sorry Have remember my dos tools

Info Packages marked with ? have new versions available but compatibility constr  
aints restrict them from upgrading. To see why use `status --outdated`

(@v1.9) pkg\> status --outdated  
Status `C:\Users\GregE\.julia\environments\v1.9\Project.toml`  
? [e9f186c6] Libffi\_jll v3.2.2+1 (\<v3.4.4+0): Glib\_jll, HarfBuzz\_jll, Wayland\_jl  
l

(@v1.9) pkg\>

---

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [March 14, 2023, 4:36pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/8 "2023-03-14T16:36:22Z")

</div>

Did you read the link that Tim posted above, in particular

> **Post** [**quoted code**](https://discourse.julialang.org/t/psa-how-to-quote-code-with-backticks/7530) by enclosing code blocks in triple-backticks `````:

---

<div class="post-metadata">

**Author:** ![g4734e](https://avatars.discourse-cdn.com/v4/letter/g/ac91a4/32.png) [@g4734e](https://discourse.julialang.org/u/g4734e)\
**Post date:** [March 14, 2023, 8:01pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/9 "2023-03-14T20:01:18Z")

</div>

yes I have read the link from Tim.  
There is no code in the questions, only installation problems.  
I have not achieved the ability to use Julia for anything so far.  
Data is still the missing element.

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [March 14, 2023, 8:27pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/10 "2023-03-14T20:27:03Z")

</div>

> [@g4734e](#):
>
> yes I have read the link from Tim.  
> There is no code in the questions

But you did copy some code in your previous messages. It’d be much easier to read for people willing to help you if you followed the suggestion to quote your code with the triple quotes, or select the code in the input area when editing the message and press the `</>` button to automatically quote it.

> [@g4734e](#):
>
> only installation problems.

Tim asked you to show _what_ error message you got, you haven’t showed it. It’s hard to help you if no one knows what’s exactly the problem you’re facing.

> [@g4734e](#):
>
> I have not achieved the ability to use Julia for anything so far.  
> Data is still the missing element.

There are people who would like to help you out here, but if you don’t make it easy for them to help you, this is probably not going anywhere.

---

<div class="post-metadata">

**Author:** ![g4734e](https://avatars.discourse-cdn.com/v4/letter/g/ac91a4/32.png) [@g4734e](https://discourse.julialang.org/u/g4734e)\
**Post date:** [March 14, 2023, 8:50pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/11 "2023-03-14T20:50:56Z")

</div>

Thank for taking time to explain, I will wait until a more advanced release.

---

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [March 14, 2023, 9:58pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/12 "2023-03-14T21:58:24Z")

</div>

FYI: You can use 32-bit Julia on 64-bit Windows (I assume, I at least tried such on Linux).

EDIT: I see this hint was helpful, for testing as I intended, not really for normal use (for Windows, it should run all 32-bit apps, just as if they had been run on 32-bit Windows. Ideally on Linux running 32-bit should work in all cases but I now recall problems, maybe it was only when using with PyCall, likely the 32-bit app trying to link with 64-bit app/libpython, might also apply on Windows?).

---

<div class="post-metadata">

**Author:** ![g4734e](https://avatars.discourse-cdn.com/v4/letter/g/ac91a4/32.png) [@g4734e](https://discourse.julialang.org/u/g4734e)\
**Post date:** [March 14, 2023, 10:55pm UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/13 "2023-03-14T22:55:38Z")

</div>

Thank you!

Big investment to move from 32bit to 64bit for Julia

---

<div class="post-metadata">

**Author:** ![mkitti](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkitti/32/12459_2.png) [@mkitti](https://discourse.julialang.org/u/mkitti)\
**Post date:** [March 15, 2023, 1:54am UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/14 "2023-03-15T01:54:58Z")

</div>

Just to clarify, the following message is NOT an error and does not indicate failure.

```julia
Info Packages marked with ? have new versions available but compatibility constr
aints restrict them from upgrading

```

A new version of `Libffi_jll` is available but this is not known to be compatible with the other versions of the packages you have selected. This was [done intentionally](https://github.com/JuliaRegistries/General/pull/36866) to make sure that packages work well together. There is nothing wrong with `Libffi_jll`. It is intentionally at version 3.2.2. Your Julia install seems to be working perfectly as intended.

---

<div class="post-metadata">

**Author:** ![tim.holy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tim.holy/32/52_2.png) [@tim.holy](https://discourse.julialang.org/u/tim.holy)\
**Post date:** [March 15, 2023, 10:46am UTC](https://discourse.julialang.org/t/pkg-add-imageview-fails-on-win-32-bit-system-for-v1-6-v1-8-v1-9/96035/15 "2023-03-15T10:46:28Z")

</div>

@g4734e, @Palli’s comment was directed at me (as a way to try to reproduce the failure on my own machine), not you.

There seems to be some miscommunication here, so let’s start with the basics. In Julia, errors are usually printed starting with “ERROR,” typically in red font. As @mkitti said, none of what you posted is an error. Here’s an example of an error (one I’m triggering deliberately with bad input) on a different function:

```julia
julia> sqrt(-1)
ERROR: DomainError with -1.0:
sqrt will only return a complex result if called with a complex argument. Try sqrt(Complex(x)).
Stacktrace:
 [1] throw_complex_domainerror(f::Symbol, x::Float64)
   @ Base.Math ./math.jl:33
 [2] sqrt
   @ ./math.jl:677 [inlined]
 [3] sqrt(x::Int64)
   @ Base.Math ./math.jl:1491
 [4] top-level scope
   @ REPL[1]:1

```

You can see that “ERROR” printed, which indeed is red on my machine. After the description of the cause, the list of lines that follows (starting with “[1]”) is called the “stacktrace.”

We’ve all been hoping you’d post the same kind of output for what happens when you type `Pkg.add("ImageView")`. Or, if that doesn’t produce anything with “ERROR” in it, what does `julia> using ImageView` produce? One of those should be an ERROR.

But @Palli’s comment prompted me to remember that I can test 32-bit windows on GitHub. I went ahead and did this, and exactly as you report, there was an error. It has now been fixed, so you might want to try again:

```julia
julia> using Pkg

julia> Pkg.update()

julia> using ImageView

```

If that doesn’t work, please post what happens.
