Bug 19752

Summary: Bad obsoletes/provides libocsync (nextcloud-client)
Product: Mageia Reporter: claire robinson <eeeemail>
Component: RPM PackagesAssignee: Nicolas Lécureuil <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: lists.jjorge
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description claire robinson 2016-11-10 19:41:17 CET
Noticed after cli upgrade of old laptop from mga5 to cauldron. Removing old packages to recover some space on small hdd.

# urpme $(urpmq --not-available | tr '\n' ' ')

Saw some mga6 packages selected to be removed.

  nextcloud-client-2.2.4-5.mga6.i586
   (due to missing libocsync.so.0,
    due to missing libnextcloudsync.so.0)
  libnextcloudsync0-2.2.4-5.mga6.i586
   (due to missing libocsync.so.0)


# urpmq --whatprovides libocsync.so.0
libocsync0

# urpmi libocsync0

installing libocsync0-2.2.4-5.mga6.i586.rpm from /var/cache/urpmi/rpms                                                      
Installation failed:    libocsync0 is obsoleted by (installed) libocsync1-1.8.3-1.mga5.i586
Comment 1 David GEIGER 2016-11-11 18:16:16 CET
Hmmm! I see that on the mga5 owncloud-client spec file there is an 
"Obsoletes: %mklibname ocsync 0" that has not been versionned :(

line 82: http://svnweb.mageia.org/packages/updates/5/owncloud-client/current/SPECS/owncloud-client.spec?revision=848246&view=markup
David GEIGER 2016-12-01 15:34:17 CET

Assignee: geiger.david68210 => mageia

Comment 2 José Jorge 2017-11-15 08:52:52 CET
This is fixed as of 2.3.2 client.

Resolution: (none) => FIXED
Status: NEW => RESOLVED
CC: (none) => lists.jjorge