Skip to main content

Hi there, I am a new user so this may be a newbie error. 

I have just tried to install FME on my Ubuntu Workstation. It is running the latest version, 24.10.  The latest version that FME lists has is

fme-form-2024_2024.1.3.24627~ubuntu.22.04_amd64.deb

so I downloaded that.  It fails to install with a long list of failed dependencies. Is this install going to be possible?  

TIA.

Kerry

Hi @alfasud You’ll get a long list of failed dependencies the first time you install FME on Ubuntu.  Just run 

sudo apt-get install -f

to fix any dependency issues.


Done that but I’m still getting the same list of unsatisfied dependencies.

Unsatisfied dependencies:
 fme-form-2024 : Depends: libboost-chrono1.74.0 (>= 1.74.0) but it is not installable
                 Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not installable
                 Depends: libboost-iostreams1.74.0 (>= 1.74.0) but it is not installable
                 Depends: libboost-locale1.74.0 (>= 1.74.0) but it is not installable
                 Depends: libboost-regex1.74.0-icu70 but it is not installable
                 Depends: libboost-thread1.74.0 (>= 1.74.0) but it is not installable
                 Depends: libcfitsio9 (>= 3.480~) but it is not installable
                 Depends: libdraco4 (>= 1.5.2+dfsg) but it is not installable
                 Depends: libicu70 (>= 70.1-1~) but it is not installable
                 Depends: liblerc3 (>= 3.0) but it is not installable
                 Depends: libpython3.10 (>= 3.10.0) but it is not installable
                 Depends: libtbb2 (>= 2018~U6) but it is not installable
                 Depends: libtiff5 (>= 4.0.3) but it is not installable
Error: Unable to correct problems, you have held broken packages.
 

libboost-chrono is not a package but libboost-chrono-dev exists and installs a version of libboost-chrono >1.74 but that makes no difference to this error.

 

 


Sorry, I just noticed that you’re using the installer for Ubuntu 22.04 .  Try https://downloads.safe.com/fme/2024/ubu_24/fme-form-2024_2024.1.3.24627~ubuntu.24.04_amd64.deb instead.


Better, but not there yet: 

Unsatisfied dependencies:
 fme-form-2024 : Depends: libboost-chrono1.74.0t64 (>= 1.74.0+ds1) but it is not installable
                 Depends: libboost-filesystem1.74.0 (>= 1.74.0+ds1) but it is not installable
                 Depends: libboost-iostreams1.74.0 (>= 1.74.0+ds1) but it is not installable
                 Depends: libboost-locale1.74.0 (>= 1.74.0+ds1) but it is not installable
                 Depends: libboost-regex1.74.0-icu74 but it is not installable
                 Depends: libboost-thread1.74.0 (>= 1.74.0+ds1) but it is not installable
Error: Unable to correct problems, you have held broken packages.
 


So I take it this is because I’m using 24.10 and there isn’t an installer for this version yet?


Yes, FME only supports LTS releases every 2 years - 20.04, 22.04, 24.04, 26.04… If you can’t reinstall 24.04 then we recommend using a Docker or a virtual machine.


Oh well, I can’t get a trial license anyway so I think this is where I give up.


Reply