Bug 18175

Summary: get-skype cannot be installed
Product: Mageia Reporter: William Kenney <wilcal.int>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: Normal CC: geiger.david68210, marja11, zen25000
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: get-skype-4.3.0.37-5.mga5.nonfree.noarch CVE:
Status comment:
Attachments: urpmi --test get-skype
get skype urpmi debug

Description William Kenney 2016-04-10 18:34:39 CEST
Description of problem:

get-skype-4.3.0.37-5.mga5.nonfree.noarch cannot be installed
by the MCC. Attempting to do so results in the following error message:

Sorry, the following package cannot be selected:
- get-skype-4.3.0.37-5.mga5.nonfree.noarch

Installing using urpmi results in the following error message:

While some packages may have been installed, there were failures.
The following packages can't be installed because they depend on packages
that are older than the installed ones:
libdri-drivers-11.2.0~rc4-1.mga6
libmesagl1-11.2.0~rc4-1.mga6
libqtwebkit2.2_4-2.3.4-7.mga6
get-skype-4.3.0.37-5.mga5.nonfree
Continue installation anyway?
[root@localhost wilcal]# urpmi get-skype
The following packages can't be installed because they depend on packages
that are older than the installed ones:
libdri-drivers-11.2.0~rc4-1.mga6
libmesagl1-11.2.0~rc4-1.mga6
libqtwebkit2.2_4-2.3.4-7.mga6
libqtopengl4-4.8.7-11.mga6
get-skype-4.3.0.37-5.mga5.nonfree
Comment 1 David GEIGER 2016-04-10 23:16:18 CEST
Hi,

I think you have same issue as https://bugs.mageia.org/show_bug.cgi?id=17991

CC: (none) => geiger.david68210

Comment 2 William Kenney 2016-04-11 16:42:50 CEST
I can reconfirm this bug this morning ( for me ).
I am using a 64-bit repo ( mirrors.kernel.org )
We've had 24-hours for the repo to settle.
This rpm is a noarch rpm.
This bug is still valid.
Comment 3 David GEIGER 2016-04-11 17:09:07 CEST
Created attachment 7654 [details]
urpmi --test get-skype

No problem here on a Mageia Cauldron 64bit with 32bit mirrors activated, see attached file.
Comment 4 William Kenney 2016-04-11 17:40:37 CEST
(In reply to David GEIGER from comment #3)
> Created attachment 7654 [details]
> urpmi --test get-skype
> 
> No problem here on a Mageia Cauldron 64bit with 32bit mirrors activated, see
> attached file.

Same set-up here and it's broken here.
Comment 5 William Kenney 2016-04-11 17:44:34 CEST
Do note that the M6 test platform I am using has successfully installed
over 50 M6 apps including proftp apache webmin openshot putty isodumper
and many more.
Comment 6 Barry Jackson 2016-04-11 17:52:02 CEST
(In reply to William Kenney from comment #5)
> Do note that the M6 test platform I am using has successfully installed
> over 50 M6 apps including proftp apache webmin openshot putty isodumper
> and many more.

...but they are not 32bit - you MUST have all up-to-date 32bit nonfree and nonfree updates repos for get-skype.

CC: (none) => zen25000

Comment 7 William Kenney 2016-04-11 18:05:36 CEST
the rpm in the mirrors.kernel.org repo is:

get-skype-4.3.0.37-5.mga5.nonfree.noarch.rpm   29.7KiB 10/17/14 16:17

is that correct?
Comment 8 Barry Jackson 2016-04-11 21:54:46 CEST
Yes, get-skype-4.3.0.37-5.mga5.nonfree.noarch is the current version and what I am using - and no it's not wrong and it *does* require 32bit repos.
It is an exception.
You may want to read https://bugs.mageia.org/show_bug.cgi?id=154#c126
... and then this: https://bugs.mageia.org/show_bug.cgi?id=4993
It's quite entertaining :)
Comment 9 William Kenney 2016-04-11 22:43:52 CEST
Ya, this thing has some history to it. I'll put some more time into it
tomorrow. I don't use Skype on my M5 machine so for me this is kinda
like noise. I think most people now use Skype on their Smartphone.
Comment 10 William Kenney 2016-04-12 19:50:00 CEST
Retest again here, confirm using 32-bit mirror, and no success same errors.
Comment 11 Barry Jackson 2016-04-12 22:31:05 CEST
What says:
urpmq --list-media active
Comment 12 Barry Jackson 2016-04-12 22:50:22 CEST
When you try again use:
cd
su
urpmi --debug get-skype | tee get_skype_debug.txt
exit

... and attach ~/get_skype_debug.txt here.
Comment 13 William Kenney 2016-04-13 18:42:52 CEST
Created attachment 7664 [details]
get skype urpmi debug

get_skype_debug.txt
Comment 14 Barry Jackson 2016-04-13 22:12:29 CEST
You are missing the following media:

Nonfree 32bit Release
Nonfree 32bit Updates

(See comment #6)

Optional:
Tainted 32bit Release
Tainted 32bit Updates
which I guess it's reasonable to enable since you have the 64bit tainted enabled.
Comment 15 William Kenney 2016-04-13 22:18:55 CEST
(In reply to Barry Jackson from comment #14)

> You are missing the following media:
> 
> Nonfree 32bit Release
> Nonfree 32bit Updates
> 
> (See comment #6)
> 
> Optional:
> Tainted 32bit Release
> Tainted 32bit Updates
> which I guess it's reasonable to enable since you have the 64bit tainted
> enabled.

Yes, I've only been activating the 32-bit core repo, not the nonfree or tainted.
Never had a problem till this. Thanks.
Next time I fire up the test box I'll include those and see what happens.
Comment 16 Marja Van Waes 2016-04-24 16:07:41 CEST
Closing as worksforme, feel free to set to REOPENED if needed

Status: NEW => RESOLVED
CC: (none) => marja11
Resolution: (none) => WORKSFORME