Bug 18973

Summary: Skype for Linux Alpha 64 bit cannot install
Product: Mageia Reporter: Muhammad Tailounie <mageia>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: Normal CC: cae, mageia, marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
URL: https://www.skype.com/en/download-skype/skype-for-linux/downloading-web/?type=weblinux-rpm
Whiteboard:
Source RPM: CVE:
Status comment:

Description Muhammad Tailounie 2016-07-18 08:06:48 CEST
Description of problem:
Cannot install Skype 64-bit Alpha for Linux due to unsatisfied libgnome-keyring.
Comment 1 Marja Van Waes 2016-07-18 08:37:33 CEST
Did you use our get-skype package or not?

CC: (none) => mageia, marja11

Comment 2 Marja Van Waes 2016-07-18 08:41:14 CEST
ah, an alpha, so apparently not :-/

Does it help when you install libgnome-keyring0 or lib64gnome-keyring first?
Comment 3 Marja Van Waes 2016-07-18 08:42:12 CEST
well, alpha 64, so try lib64gnome-keyring

(I should have more coffee :-þ )
Comment 4 Marja Van Waes 2016-07-18 08:43:03 CEST
coffee!!!

that should, of course, be lib64gnome-keyring0
Comment 5 Charles Edwards 2016-07-18 08:51:27 CEST
They did a crappy rpm package job.
It's carrying a specific Requires: libgnome-keyring  

On Mga it will have to be installed using --nodeps

CC: (none) => cae

Comment 6 Muhammad Tailounie 2016-07-18 09:09:04 CEST
lib64gnome-keyring0 is already installed. 

No get-skype, just trying to install the rp I downloaded directly. Actually last week I installed it and I was using it. This morning I did the updates for my installation and oops; skype disappeared, so I tried to downlaod the package and reinstall it again.

# urpmi --nodeps /home/mageia/Downloads/skypeforlinux-64-alpha.rpm 
Unknown option: nodeps
A requested package cannot be installed:
skypeforlinux-1.1.0.21-1.x86_64 (due to unsatisfied libgnome-keyring)
Continue installation anyway? (Y/n) Y
While some packages may have been installed, there were failures.
A requested package cannot be installed:
skypeforlinux-1.1.0.21-1.x86_64 (due to unsatisfied libgnome-keyring)
Continue installation anyway?

Nothing happens!!

# rpm -i --nodeps /home/mageia/Downloads/skypeforlinux-64-alpha.rpm
warning: /home/mageia/Downloads/skypeforlinux-64-alpha.rpm: Header V4 RSA/SHA1 Signature, key ID df7587c3: NOKEY
Redirecting to /bin/systemctl start atd.service
error: unknown package manager
warning: %post(skypeforlinux-1.1.0.21-1.x86_64) scriptlet failed, exit status 1


Nothing happens!
Comment 7 Charles Edwards 2016-07-18 09:22:43 CEST
(In reply to Muhammad Tailounie from comment #6)
 
> 
> # rpm -i --nodeps /home/mageia/Downloads/skypeforlinux-64-alpha.rpm
> warning: /home/mageia/Downloads/skypeforlinux-64-alpha.rpm: Header V4
> RSA/SHA1 Signature, key ID df7587c3: NOKEY
> Redirecting to /bin/systemctl start atd.service
> error: unknown package manager
> warning: %post(skypeforlinux-1.1.0.21-1.x86_64) scriptlet failed, exit
> status 1
> 
> 
> Nothing happens!

It's Installed.
Using rpm -i will not show it being installed, I always use rpm -Uvh to get vebose output.

Try launching it from it's menu entry or from a terminal.
$ skypeforlinux


BTY when using urpm1 you have to use --allow-nodeps
Comment 8 Muhammad Tailounie 2016-07-18 09:26:35 CEST
:) Thank you. You're right! Oh gosh!!

Status: NEW => RESOLVED
Resolution: (none) => FIXED