Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum https://forum.linuxiarze.pl

MEGAsync libcrypto++9v5 dependency issue. [SOLVED]

Started by AndyInMokum, May 09, 2016, 11:43:32 PM

Previous topic - Next topic

AndyInMokum

Hi all, how's it going?  I've been trying to install the MEGAsync client.  Using the APTus Extra tool throws up errors.  I tried a direct .deb download from the MEGA site.  They offer a version for Debian 9.  This should work, only it kicks up a dependency error:andy@sparky-dell-latitude:~/Downloads/Debs/Debian$ sudo dpkg -i megasync-Debian_9.0_amd64.deb
[sudo] password for andy:
Selecting previously unselected package megasync.
(Reading database ... 147755 files and directories currently installed.)
Preparing to unpack megasync-Debian_9.0_amd64.deb ...
Unpacking megasync (2.9.1) ...
dpkg: dependency problems prevent configuration of megasync:
megasync depends on libcrypto++9v5; however:
  Package libcrypto++9v5 is not installed.

dpkg: error processing package megasync (--install):
dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Errors were encountered while processing:
megasync
andy@sparky-dell-latitude:~/Downloads/Debs/Debian$ sudo apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
  megasync
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 5,265 kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
andy@sparky-dell-latitude:~/Downloads/Debs/Debian$ sudo apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
  megasync
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 5,265 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 147766 files and directories currently installed.)
Removing megasync (2.9.1) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
andy@sparky-dell-latitude:~/Downloads/Debs/Debian$ sudo apt remove --purge megasync
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  megasync*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 147755 files and directories currently installed.)
Removing megasync (2.9.1) ...
Purging configuration files for megasync (2.9.1) ...
andy@sparky-dell-latitude:~/Downloads/Debs/Debian$
Apparently the .deb package has been compiled incorrectly.  The tool doesn't need:libcrypto++9.  It requires version 6.  Is there a way of correcting this?  Or is it necessary to wait for MEGA to fix the .deb package  ;)?
Backup, Backup, Backup.  If you're missing any of these, you ain't backed up.

pavroo

#1
I re-debianized the package yesterday, changing the libcrypto++9 to libcrypto++6 as the dependency, but it doesn't work.
Megasync still requires libcrypto++9.
Nothing is easy as it looks. Danielle Steel
Join #sparkylinux.org at [url="//irc.libera.chat"]irc.libera.chat[/url]

AndyInMokum

Quote from: pavroo on May 10, 2016, 12:31:06 AM
I re-debianized the package yesterday, changing the libcrypto++9 to libcrypto++6 as the dependency, but it doesn't work.
Megasync still requires libcrypto++9.
Thanks pavroo, I've just updated my system.  When I try to install MEGA via APTus Extra.  I receive the following error message:


When I first installed SparkyLinux, I also received this message when I tried to update/upgrade my machine via the post-installation update/upgrade tool.  I had to manually do it from the terminal  ;).
Backup, Backup, Backup.  If you're missing any of these, you ain't backed up.

pavroo

I re-debianized the package, but did not upload to sparky repos.

Anyway, it's fixed now, refresh package list and try again.
Nothing is easy as it looks. Danielle Steel
Join #sparkylinux.org at [url="//irc.libera.chat"]irc.libera.chat[/url]

AndyInMokum

Quote from: pavroo on May 10, 2016, 11:50:42 AM
I re-debianized the package, but did not upload to sparky repos.

Anyway, it's fixed now, refresh package list and try again.
That did the trick.  MEGA client installed from APTus Extra without an issue.  Thank you for fixing this.  It's really very much appreciated  ;)!
Backup, Backup, Backup.  If you're missing any of these, you ain't backed up.

View the most recent posts on the forum