Bug 911765

Summary: leechcraft built against outdated qxmpp-dev
Product: [Fedora] Fedora Reporter: ILMostro <ilmostro7>
Component: leechcraftAssignee: Orphan Owner <extras-orphan>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: extras-orphan, ilmostro7, nlminhtl
Target Milestone: ---Keywords: DevelBlocker, EasyFix, MoveUpstream, Rebase
Target Release: ---   
Hardware: x86_64   
OS: Linux   
URL: https://admin.fedoraproject.org/updates/search/qxmpp
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Cause: outdated dev-package in fedora-release repo (qxmpp-dev-0.6.3.1-1) Consequence: broken dependencies with newer stable version (qxmpp-0.7.4-1) Fix: update repo with equivalent version of package(s) and their development files/packages Result:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-09-21 14:48:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description ILMostro 2013-02-15 22:28:42 UTC
Description of problem:
dependency problems crated by qxmpp-dev-0.6.3.1-1.fc18.x86_64 and qxmpp-0.7.4-1.fc18.x86_64 when installing leechcraft-full-0.5.80-1.fc18.x86_64

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

How reproducible:
yum install leechcraft-full

Steps to Reproduce:
1.
2.
3.
  
Actual results:

Running transaction check
---> Package leechcraft-azoth.x86_64 0:0.5.80-1.fc18 will be installed
--> Processing Dependency: libqxmpp-dev.so.0()(64bit) for package: leechcraft-azoth-0.5.80-1.fc18.x86_64
Package qxmpp-dev-0.6.3.1-1.fc18.x86_64 is obsoleted by qxmpp-0.7.4-1.fc18.x86_64 which is already installed
---> Package qscintilla.x86_64 0:2.6.2-3.fc18 will be installed
---> Package rb_libtorrent.x86_64 0:0.16.4-1.fc18 will be installed
--> Processing Dependency: libGeoIP.so.1()(64bit) for package: rb_libtorrent-0.16.4-1.fc18.x86_64
--> Running transaction check
---> Package GeoIP.x86_64 0:1.4.8-4.fc18 will be installed
---> Package leechcraft-azoth.x86_64 0:0.5.80-1.fc18 will be installed
--> Processing Dependency: libqxmpp-dev.so.0()(64bit) for package: leechcraft-azoth-0.5.80-1.fc18.x86_64
Package qxmpp-dev-0.6.3.1-1.fc18.x86_64 is obsoleted by qxmpp-0.7.4-1.fc18.x86_64 which is already installed
--> Finished Dependency Resolution
Error: Package: leechcraft-azoth-0.5.80-1.fc18.x86_64 (fedora)
           Requires: libqxmpp-dev.so.0()(64bit)
           Available: qxmpp-dev-0.6.3.1-1.fc18.x86_64 (fedora)
               libqxmpp-dev.so.0()(64bit)

Expected results:


Additional info:

Comment 1 Kevin Kofler 2013-02-21 21:52:41 UTC
The real problem here is that leechcraft is built against an outdated qxmpp-dev, it needs to be rebuilt against the current merged qxmpp.

Comment 2 ILMostro 2013-03-18 02:07:45 UTC
thanks, Kevin.  Any thoughts about how to proceed from here? Should I file a separate bug-report? Something else? I've given up on using leechcraft in Fedora18 for now, but I feel it would be useful for others if I could help resolve the issue once-and-for-all; just not sure how, at this point. :(