file [Solved] Installing Modelio on Linux Debian (unstable) 64 bits

5 years 7 months ago #2459 by pan
Hi ftronel,

We don't reproduce your problem (We tested it with the Oracle JDK and Ubuntu 12.04).

Could you say us how you upgraded Modelio? Did you overwrite the Modelio 2.0.2 directory with the Modelio 3.1 installation files?
Did Modelio 2.0.2 work on Debian (unstable) or in a previous version of Debian?

Please Log in or Create an account to join the conversation.

5 years 7 months ago #2460 by ftronel
I have upgraded from modelio 2.0.2 by simply removing the previous installation (under /usr/local in my case) and inflating the new archive (/usr/local/Modelio 3.1). Then I have added a symlink between /usr/local/bin/modelio and /usr/local/Modelio 3.1/modelio

Modelio 2.0.2 was working under Debian unstable (64 bits).

Do I need a JRE/JDK to make it work ? Or do you only use the one provided in the archive ?

Please Log in or Create an account to join the conversation.

5 years 7 months ago - 5 years 7 months ago #2465 by ftronel
I have kept on trying to debug my problem.
Stracing the binary by:
strace -o -f trace /usr/local/Modelio 3.1/modelio

reveals that the Java virtual machine receives a segmentation fault.

I have installed the 32 bits version of the application.
It simply works. The i386 packages of my Debian come from
the unstable i386 official sources (and the machine is multiarched
with mainly amd64 packages and a few i386 packages for legacy applications).

Please Log in or Create an account to join the conversation.

5 years 7 months ago #2466 by pan
The amd64 package of Debian (unstable) is delivered with i386 parts?
With the Modelio 32 bit version, is it working correctly?
Can we consider that the problem is resolved?

Please Log in or Create an account to join the conversation.

5 years 7 months ago #2467 by ftronel
Debian (and certainly Ubuntu) makes it possible to mix i386 and amd64
packages (what they call "multiarch").
e.g you can order:
aptitude install package-xxxx:i386
to install the i386 version of package-xxxx under a pure amd64 version
of the OS. It will install the package and all of its dependencies in
their 32 bits versions.

Modelio 3.1 works in its 32 bits version but not in 64 bits.
This is certainly related to a buggy (64 bits) library.

Hence my problem is solved.

Please Log in or Create an account to join the conversation.

5 years 7 months ago #2469 by pan
Thank you for this explanation :up . I was not familiar with this multiarch functionality.

Please Log in or Create an account to join the conversation.

Moderators: oslcde
Time to create page: 0.044 seconds
^ Back to Top