Discussion:
Installing Xojo on Ubuntu 64 bit leads to errors
Marnaud
2017-03-17 13:32:19 UTC
Permalink
Hello,

I’m trying to install Xojo on my Ubuntu 64 bit OS. I’ve followed a tutorial but I’m facing problems with this command:
sudo apt-get install ia32-libs
[sudo] password for <my user name>:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-multiarch
E: Unable to correct problems, you have held broken packages.

I’ve looked at the Internet but all I get are unresolved pages or non-applicable ones. Can anyone help, please?
_______________________________________________

Xojo forum:

https://forum.xojo.com/
Tim Jones
2017-03-17 18:33:32 UTC
Permalink
Hi Arnaud,

When that happens you simply need to install the listed missing package first. In this case, you should install ia32-libs-multiarch first and then install ia32-libs if it is not installed by the multi-arch install.

sudo apt-get install ia32-libs-multiarch

Tim
Post by Marnaud
Hello,
sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
ia32-libs : Depends: ia32-libs-multiarch
E: Unable to correct problems, you have held broken packages.
I’ve looked at the Internet but all I get are unresolved pages or non-applicable ones. Can anyone help, please?
_______________________________________________
https://forum.xojo.com/
_________________________________
Marnaud
2017-03-18 08:29:38 UTC
Permalink
Post by Tim Jones
Hi Arnaud,
When that happens you simply need to install the listed missing package first. In this case, you should install ia32-libs-multiarch first and then install ia32-libs if it is not installed by the multi-arch install.
sudo apt-get install ia32-libs-multiarch
Hello Tim,

Thanks for your answer. I tried to install ia32-libs-multiarch, which in turn produced the same error about bluez-alsa:i386 being missing, which itself required bluez:i386. Therefore, I installed bluez:i386 (which went correctly installed); now, trying to install bluez-alsa:i386 still complains it has unmet dependency with the «held broken package» error, concerning bluez:i386. If I try to install bluez:i386 again, it tells me it’s already installed. What should I do next?
_______________________________________________

Xojo forum:

https://forum.xojo.com/
Tim Jones
2017-03-20 08:20:47 UTC
Permalink
To be honest - I’d recommend that you toss Ubuntu and move to Mint. Mint 18 is a very fast and beautiful distribution. The Cinnamon desktop is very elegant and less “kludgy” than Ubuntu’s desktop. You also get access to the standard Debian repositories as well as the Ubuntu and Mint repositories.

While we use a few Ubuntu systems in VMs for testing, our live desktops are moving to Mint as we update each one.

Tim
Post by Marnaud
Post by Tim Jones
Hi Arnaud,
When that happens you simply need to install the listed missing package first. In this case, you should install ia32-libs-multiarch first and then install ia32-libs if it is not installed by the multi-arch install.
sudo apt-get install ia32-libs-multiarch
Hello Tim,
Thanks for your answer. I tried to install ia32-libs-multiarch, which in turn produced the same error about bluez-alsa:i386 being missing, which itself required bluez:i386. Therefore, I installed bluez:i386 (which went correctly installed); now, trying to install bluez-alsa:i386 still complains it has unmet dependency with the «held broken package» error, concerning bluez:i386. If I try to install bluez:i386 again, it tells me it’s already installed. What should I do next?
_______________________________________________
https://forum.xojo.com/
_______________________________________________

Xojo forum:

https://forum.xojo.c
Jim M
2017-03-20 18:06:21 UTC
Permalink
Just installed 64bit Mint 18 on a VM and remote debugged a Xojo project right out of the box. Didn't even have to mess around with libs at all.
Thumbs up!

-jim m
Post by Tim Jones
To be honest - I’d recommend that you toss Ubuntu and move to Mint. Mint 18 is a very fast and beautiful distribution. The Cinnamon desktop is very elegant and less “kludgy” than Ubuntu’s desktop. You also get access to the standard Debian repositories as well as the Ubuntu and Mint repositories.
While we use a few Ubuntu systems in VMs for testing, our live desktops are moving to Mint as we update each one.
Tim
Post by Marnaud
Post by Tim Jones
Hi Arnaud,
When that happens you simply need to install the listed missing package first. In this case, you should install ia32-libs-multiarch first and then install ia32-libs if it is not installed by the multi-arch install.
sudo apt-get install ia32-libs-multiarch
Hello Tim,
Thanks for your answer. I tried to install ia32-libs-multiarch, which in turn produced the same error about bluez-alsa:i386 being missing, which itself required bluez:i386. Therefore, I installed bluez:i386 (which went correctly installed); now, trying to install bluez-alsa:i386 still complains it has unmet dependency with the «held broken package» error, concerning bluez:i386. If I try to install bluez:i386 again, it tells me it’s already installed. What should I do next?
_______________________________________________
https://forum.xojo.com/
_______________________________________________
https://forum.xojo.com/
_______________________________________________

Xojo fo
Marnaud
2017-03-22 17:35:41 UTC
Permalink
Post by Tim Jones
To be honest - I’d recommend that you toss Ubuntu and move to Mint. Mint 18 is a very fast and beautiful distribution. The Cinnamon desktop is very elegant and less “kludgy” than Ubuntu’s desktop. You also get access to the standard Debian repositories as well as the Ubuntu and Mint repositories.
While we use a few Ubuntu systems in VMs for testing, our live desktops are moving to Mint as we update each one.
Hello Tim,

Thanks for your answer. I’ve installed Mint and, indeed, I could use Xojo without installing anything else (RealStudio, however, wouldn’t start). However, it looks like Ubuntu is more known than Mint, as I’ve read. Is it not just because of Xojo that Mint is more suitable than Ubuntu?
_______________________________________________

Xojo forum:

https://forum.xojo.com/
Tim Jones
2017-03-22 17:48:30 UTC
Permalink
Great news.

It's that the Mint team have provided the combined 32bit/64bit
environment out of the box so that it's more seamless like OS X or Windows.

Tim
Post by Marnaud
Post by Tim Jones
To be honest - I’d recommend that you toss Ubuntu and move to Mint. Mint 18 is a very fast and beautiful distribution. The Cinnamon desktop is very elegant and less “kludgy” than Ubuntu’s desktop. You also get access to the standard Debian repositories as well as the Ubuntu and Mint repositories.
While we use a few Ubuntu systems in VMs for testing, our live desktops are moving to Mint as we update each one.
Hello Tim,
Thanks for your answer. I’ve installed Mint and, indeed, I could use Xojo without installing anything else (RealStudio, however, wouldn’t start). However, it looks like Ubuntu is more known than Mint, as I’ve read. Is it not just because of Xojo that Mint is more suitable than Ubuntu?
_______________________________________________
https://forum.xojo.com/
_______________________________________________

Xojo forum:

https://forum.xojo.com/
Marnaud
2017-03-23 18:40:00 UTC
Permalink
Post by Tim Jones
Great news.
Thanks.
Post by Tim Jones
It’s that the Mint team have provided the combined 32bit/64bit environment out of the box so that it's more seamless like OS X or Windows.
That’s a very good idea in our case.
_______________________________________________

Xojo forum:

https://forum.xojo.com/
donJ
2017-03-23 18:34:27 UTC
Permalink
Post by Marnaud
Hello Tim,
Thanks for your answer. I’ve installed Mint and, indeed, I could use Xojo without installing anything else (RealStudio, however, wouldn’t start). However, it looks like Ubuntu is more known than Mint, as I’ve read. Is it not just because of Xojo that Mint is more suitable than Ubuntu?
Hi Marnaud,
I have both Xojo16r4.1 and RS2012r2 installed on Mint-18 and both work.
If you try launching RS from the command line, it might tell you of a
missing library.

Don
_______________________________________________

Xojo forum:

https://forum.xojo.com/
Marnaud
2017-03-23 18:42:45 UTC
Permalink
Post by donJ
Hi Marnaud,
I have both Xojo16r4.1 and RS2012r2 installed on Mint-18 and both work. If you try launching RS from the command line, it might tell you of a missing library.
Hello Don,

Thanks for your answer. I have already deleted my RS folder, thinking Xojo is sufficient for now (in the Linux version).
Also I never recall how to open a GUI application from the command line (on Mac, there’s “Open”, but not on Linux); just calling the application by its name has always failed for me. I’ll certainly test that again in a few days.
_______________________________________________

Xojo forum:

https://forum.xojo.com/
donJ
2017-03-23 19:02:52 UTC
Permalink
Post by Marnaud
Hello Don,
Thanks for your answer. I have already deleted my RS folder, thinking Xojo is sufficient for now (in the Linux version).
Also I never recall how to open a GUI application from the command line (on Mac, there’s “Open”, but not on Linux); just calling the application by its name has always failed for me. I’ll certainly test that again in a few days.
To launch a program from the command line, use "cd" to navegate to the
folder where the executable file is and type "./" plus the name of the
file, or from somewhere else, "./" plus the full path to the file.

I keep RS2012 and 2008 to maintain some pretty old programs. Contextual
menus are the biggest headache trying to work on them in the newer IDE.
2008 also links to libstdc++05 for use on really old computers.

Don
_______________________________________________

Xojo forum:

https://forum.xojo.com/

Loading...