LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-03-2016, 10:38 AM   #1
llewellen
Member
 
Registered: Oct 2016
Location: Vancouver Island, Canada
Distribution: Archlabs-Openbox
Posts: 374

Rep: Reputation: Disabled
Software Migration from Win10 Problem


Before migrating from Win10, I was running a proprietary program that says it's available in all 3 formats: Win, Mac and Linux. The Linux version is stated to be 32bit for Ubuntu. The file has a .deb extension.

I downloaded it anyway to my 64bit Mint (with Cinnamon 3.0) system and tried to install. Installer returns a message Error: Dependency is not satisfiable:libportaudio0.

It seems to me in my very limited understanding that 32bit should run on 64bit (but not vice versa) and that a Ubuntu .deb should run on Mint, since Mint is based on Ubuntu and they're both derived from Debian.

Any clues as to what the problem might be? Thank you.
 
Old 10-03-2016, 11:01 AM   #2
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 5,794
Blog Entries: 16

Rep: Reputation: 3409Reputation: 3409Reputation: 3409Reputation: 3409Reputation: 3409Reputation: 3409Reputation: 3409Reputation: 3409Reputation: 3409Reputation: 3409Reputation: 3409
You can easily run a complete 32-bit system on a 64-bit machine. Running 32-bit programs in a 64-bit system is more complicated. You need to have the correct 32-bit libraries as well, and a kernel that is able to launch 32-bit programs. This is often referred to as multilib capacity. It used to be common during the transition period between 32- and 64-bit but I think it is rarer now.

There might also be compatibility problems between your Mint installation and the version of Ubuntu that the package was compiled for. Generally speaking it is not a good idea to mix Debian, Ubuntu and/or Mint packages even though they use the same packaging system.

Last edited by hazel; 10-03-2016 at 11:02 AM.
 
1 members found this post helpful.
Old 10-03-2016, 11:27 AM   #3
snowday
Senior Member
 
Registered: Feb 2009
Posts: 4,667

Rep: Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409
Probably you are trying to install an outdated package for an older release.

"libportaudio0" was a package for Ubuntu 14.04 or Mint 17.x.

In Ubuntu 16.04 and Mint 18.x, the package is now called "libportaudio2".

So your options as I see them are either, 1) find a version of the "proprietary program" that is up-to-date for 2016; or 2) use an older version of Mint or Ubuntu.
 
1 members found this post helpful.
Old 10-03-2016, 11:50 AM   #4
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Debian
Posts: 5,844

Rep: Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162
It's quite possible that the older software may run with the newer version of the library. Find where libportaudio2 lives with your search tool. Open a terminal window and use
sudo -s [full address of libportaudio2] [full address of libportaudio0]
The full address will be something like /lib/libportaudio0.so (wild guess here!)

Alternatively, install libportaudio0
https://packages.debian.org/wheezy/libportaudio0
 
1 members found this post helpful.
Old 10-03-2016, 04:23 PM   #5
ardvark71
LQ Veteran
 
Registered: Feb 2015
Location: USA
Distribution: Lubuntu 14.04, Windows Vista
Posts: 6,277
Blog Entries: 3

Rep: Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841
Quote:
Originally Posted by llewellen View Post
Any clues as to what the problem might be?
Hi...

In case it helps, Ubuntu's 64 or 32 bit version of the needed dependency can be found here.

Regards...

Last edited by ardvark71; 10-03-2016 at 04:31 PM. Reason: Added wordage.
 
Old 10-03-2016, 04:23 PM   #6
llewellen
Member
 
Registered: Oct 2016
Location: Vancouver Island, Canada
Distribution: Archlabs-Openbox
Posts: 374

Original Poster
Rep: Reputation: Disabled
Excuse My Naivte

@David McCann: Pleas excuse my total naivte. I apologize. I am learning as fast as I can so as not to be a burden and a pain on this forum.

When I click the link you provided and get to the lib file at Debian, it gives me two choices: open the file with GDeb Package Installer or save the file. Which? When? Should I select open with GDeb independently or when I'm already using GDeb to open the main program?

I hope that this is understandable. I apologize if not.
 
Old 10-03-2016, 04:30 PM   #7
ardvark71
LQ Veteran
 
Registered: Feb 2015
Location: USA
Distribution: Lubuntu 14.04, Windows Vista
Posts: 6,277
Blog Entries: 3

Rep: Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841
Quote:
Originally Posted by llewellen View Post
When I click the link you provided and get to the lib file at Debian, it gives me two choices: open the file with GDeb Package Installer or save the file. Which? When? Should I select open with GDeb independently or when I'm already using GDeb to open the main program?
Hi...

It might be better to save the file. Most likely it will go to the "Downloads" folder. Then you can navigate there and double click on the file to install the dependency.

Regards...
 
Old 10-03-2016, 04:41 PM   #8
llewellen
Member
 
Registered: Oct 2016
Location: Vancouver Island, Canada
Distribution: Archlabs-Openbox
Posts: 374

Original Poster
Rep: Reputation: Disabled
I found libportaudio0 at the Debian site and downloaded it. Double clicked the file in the Downloads folder and received message Successfully Installed.

Then double clicked on proprietary app folder that I had previously downloaded and the installer still reports the same Error: Dependency not satisfiable: libportaudio0.

What am I missing or doing wrong? Please and thank you.
 
Old 10-03-2016, 05:26 PM   #9
ardvark71
LQ Veteran
 
Registered: Feb 2015
Location: USA
Distribution: Lubuntu 14.04, Windows Vista
Posts: 6,277
Blog Entries: 3

Rep: Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841
Quote:
Originally Posted by llewellen View Post
What am I missing or doing wrong?
Which version (architecture) did you download and install? If you installed the 64 bit version, it may not work for the 32 bit program.

Regards...
 
Old 10-03-2016, 07:20 PM   #10
llewellen
Member
 
Registered: Oct 2016
Location: Vancouver Island, Canada
Distribution: Archlabs-Openbox
Posts: 374

Original Poster
Rep: Reputation: Disabled
Initially I downloaded and installed the 64 bit version but after reading your post I also downloaded and installed i386 version. Now when I try to install the program, I get a different error message: dependency unsatisfiable: libssl0.9.8

This is starting to sound like a case of "you can't get there from here".
 
Old 10-03-2016, 08:53 PM   #11
ardvark71
LQ Veteran
 
Registered: Feb 2015
Location: USA
Distribution: Lubuntu 14.04, Windows Vista
Posts: 6,277
Blog Entries: 3

Rep: Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841
Quote:
Originally Posted by llewellen View Post
Initially I downloaded and installed the 64 bit version but after reading your post I also downloaded and installed i386 version. Now when I try to install the program, I get a different error message: dependency unsatisfiable: libssl0.9.8

This is starting to sound like a case of "you can't get there from here".
Hi...

You may be entering what has been infamously referred to as "dependency hell," although it in no way compares to the real hell, (see my second signature link below for more information about that.) This is where dependencies require dependencies and can go on for quite some time, sometimes reaching dead ends or breaking other packages. If you want to keep going, try installing the package from here and see if that helps.

Regards...

Last edited by ardvark71; 10-04-2016 at 12:15 PM. Reason: Added information/Correction.
 
Old 10-03-2016, 10:12 PM   #12
llewellen
Member
 
Registered: Oct 2016
Location: Vancouver Island, Canada
Distribution: Archlabs-Openbox
Posts: 374

Original Poster
Rep: Reputation: Disabled
Solved

Ardvar71, you're a genius! I installed the ubuntu file you linked me to and the file is now installed and running fine, except for one small glitch. It's a guitar music tablature program (Guitar Pro 6) and once I enter some notes or chords either on the music staff or in tab form, it can give a simple audio playback with various simulated instruments. I'm not getting the audio playback but I think I know why.

When the program installed and opened up, it asked for my Product User ID and Key ID, which I provided. Then it asked for my password, which I entered correctly but it wouldn't accept. I suspect that's because the product was previously originally registered as a Win10 version with password and it doesn't like me now trying to re-register as a Linux user with the same password, so it won't let me connect to and activate the sound bank. I will have to sort that out with the program owner.

Thanks to everyone who contributed suggestions and advice, and helped out. I'm very grateful.
 
Old 10-04-2016, 10:56 AM   #13
llewellen
Member
 
Registered: Oct 2016
Location: Vancouver Island, Canada
Distribution: Archlabs-Openbox
Posts: 374

Original Poster
Rep: Reputation: Disabled
Help! Spoke Too Soon

When I powered off last evening, all was working fine after the downloads and instalation. No issues.

This morning the system won't boot. I get the Asus flash screen followed by the Mint logo flash screen saying that a system check is in progress "Press Ctrl+C to continue". Whether I do so or not, the system stalls there and won't go any further.

Any clues or suggestions? Thank you.
 
Old 10-04-2016, 11:06 AM   #14
snowday
Senior Member
 
Registered: Feb 2009
Posts: 4,667

Rep: Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409Reputation: 1409
Great! Now that you've shared with us that the name of the program is Guitar Pro 6, we can begin to give you meaningful assistance/advice.

When I googled "install guitar pro 6 in ubuntu 16.04" this was one of the top hits. I can't personally vouch for these instructions, but it looks promising: https://www.reddit.com/r/GuitarPro/c...untu_1604_and/

I strongly advise NOT to install Debian packages in Ubuntu/Mint.
 
Old 10-04-2016, 11:26 AM   #15
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Debian
Posts: 5,844

Rep: Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162Reputation: 2162
System check in progress means that it's checking your filing system: a bad shutdown may be the most likely reason. It's not hanging, just very busy, and you need to leave it to finish.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Full software migration to new PC,how ? irajjs Linux - Hardware 7 02-22-2010 12:54 PM
MoveOver Linux Migration software zwdaniel Linux - Software 1 04-25-2005 11:56 PM
Software migration guide for newbies to Linux pbpersson Linux - Software 8 02-05-2005 12:18 PM
New Software Raid - Want to use as existing /home/ ... Migration??? How??? trekk Linux - Software 5 11-03-2003 10:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:57 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration