Bug 16732

Summary: kmahjongg will not install on Plasma5
Product: Mageia Reporter: Maurice Batey <maurice77>
Component: RPM PackagesAssignee: Nicolas Lécureuil <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: bittwister2, maurice77
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: kmahjongg-4.14.3-1.mga5.x86_64 CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 17523    

Description Maurice Batey 2015-09-10 15:58:13 CEST
Description of problem:

  kmahjongg will not install on Plasma5

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:

1. Do Cauldron update on 64-bit KDE Mageia-5

2. After Plasma login try urpmi kmahjongg:

3. Result:

   "A requested package cannot be installed:
kmahjongg-4.14.3-1.mga5.x86_64 (due to unsatisfied libkmahjongglib.so.4()(64bit))"



Reproducible: 

Steps to Reproduce:
Maurice Batey 2015-09-10 15:58:23 CEST

CC: (none) => maurice

Samuel Verschelde 2015-09-10 15:59:35 CEST

Assignee: bugsquad => mageia

Comment 1 Rémi Verschelde 2016-01-19 11:27:28 CET
Still current according to pkgsubmit's report.

Blocks: (none) => 17523

Comment 2 Maurice Batey 2016-01-19 18:48:02 CET
Just checked again: Exactly same error as described above.
Comment 3 Rémi Verschelde 2016-01-19 19:08:14 CET
I've had a quick look, it seems that kmahjongg is still in version 4.14.3, i.e. it never built properly with the newer versions like 15.12.1. Looking at its CMakeLists.txt it seems to still expect KDE4 and is maybe not compatible yet with KF5.

On the other hand it needs kmahjongglib, which is built for KF5 on Cauldron, and apparently also used by kshishen, which needs the KF5 version... So I guess it's either we wait (what might have been Nicolas' approach so far), or we package a KDE4 version of kmahjongglib too so that we can build kmahjongg.
Comment 4 Marek Laane 2016-01-19 19:25:19 CET
Actually, KMahjongg just got ported to kf5 (https://quickgit.kde.org/?p=kde-build-metadata.git&a=commit&h=65ce9ad4c8fd803b7b11a3f4c9fce7e413d6c958), so we just have to wait when it is released with other applications
Comment 5 Rémi Verschelde 2016-01-19 19:27:18 CET
Awesome, thanks for checking it. I'd propose to wait for KDE Applications 15.12.2 then, the issue will solve it by itself. Sorry for KMahjongg players on Cauldron :p
Comment 6 Rémi Verschelde 2016-01-19 19:29:40 CET
Though the diff tends to show that only the qt4 version is in Applications/15.12, while the kf5-qt5 branch is the master branch. So my comment 5 is wrong, nothing indicates that the kf5 port will be included in 15.12.2.
Bit Twister 2016-03-11 18:48:00 CET

CC: (none) => bittwister2
Source RPM: (none) => kmahjongg-4.14.3-1.mga5.x86_64

Comment 7 Nicolas Lécureuil 2016-03-21 12:55:58 CET
closing as ths is now fixed in cauldron.

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