Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 311073

Summary: libopensync-plugin-syncml-0.39: Only available in version 0.39. This version doesn't work with only available libopensync-plugin-sunbird-0.22 or msynctool-0.36
Product: Gentoo Linux Reporter: Sören Stange <mail>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sören Stange 2010-03-24 08:37:27 UTC
Currently it is not possible to use libopensync-plugin-syncml with any other opensync plugin together. For libopensync-plugin-syncml only version 0.39 is available in portage which is not working with older versions of other opensync plugins. The problem here is, that for example msynctool is only available in versions up to 0.36 and libopensync-plugin-sunbird even up to 0.22.

Currently it is not possible to use msynctool in combination with the syncml and sunbird plugins.

Reproducible: Always

Steps to Reproduce:
1.ACCEPT_KEYWORDS="~amd64" emerge --pretend msynctool libopensync-plugin-sunbird libopensync-plugin-syncml

Actual Results:  
Calculating dependencies... done!
[ebuild  N    ] app-pda/libopensync-0.39  USE="python -doc -test" 
[ebuild  N    ] app-pda/libopensync-0.22  USE="python -debug -doc" 
[ebuild  N    ] app-pda/libopensync-0.36-r1  USE="python -debug -doc" 
[ebuild  N    ] app-pda/msynctool-0.36 
[ebuild  N    ] app-pda/libopensync-plugin-sunbird-0.22 
[ebuild  N    ] app-pda/libopensync-plugin-syncml-0.39  USE="obex -http" 

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

app-pda/libopensync:0

  ('ebuild', '/', 'app-pda/libopensync-0.39', 'merge') pulled in by
    =app-pda/libopensync-0.39* required by ('ebuild', '/', 'app-pda/libopensync-plugin-syncml-0.39', 'merge')

  ('ebuild', '/', 'app-pda/libopensync-0.36-r1', 'merge') pulled in by
    =app-pda/libopensync-0.36* required by ('ebuild', '/', 'app-pda/msynctool-0.36', 'merge')

  ('ebuild', '/', 'app-pda/libopensync-0.22', 'merge') pulled in by
    =app-pda/libopensync-0.22* required by ('ebuild', '/', 'app-pda/libopensync-plugin-sunbird-0.22', 'merge')


Expected Results:  
app-pda/libopensync, app-pda/msynctool, app-pda/libopensync-plugin-sunbird and libopensync-plugin-syncml should be available in the same version

My suggestion is, to add libopensync-plugin-sunbird-0.39 and msynctool-0.39 to the portage tree
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-03-24 10:55:21 UTC

*** This bug has been marked as a duplicate of bug 293501 ***