Bug 19724

Summary: Error on fusiondirectory upgrade
Product: Mageia Reporter: Yann Ciret <mageia>
Component: RPM PackagesAssignee: Anne Nicolas <ennael1>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: geiger.david68210, mageia, mageia, marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: fusiondirectory-1.0.12-2.mga6.src.rpm CVE:
Status comment:
Attachments: Result if I choose yes
1.0.16-3 conflicts
1.0.17-1 conflicts

Description Yann Ciret 2016-11-06 10:12:05 CET
Description of problem:
$ LC_ALL=C sudo urpmi --auto-update
medium "Core Release (distrib1)" is up-to-date
medium "Core Updates (distrib3)" is up-to-date
medium "Nonfree Release (distrib11)" is up-to-date
medium "Nonfree Updates (distrib13)" is up-to-date
medium "Tainted Release (distrib21)" is up-to-date
medium "Tainted Updates (distrib23)" is up-to-date
medium "Core 32bit Release (distrib31)" is up-to-date
medium "Core 32bit Updates (distrib32)" is up-to-date
medium "Nonfree 32bit Release (distrib36)" is up-to-date
medium "Nonfree 32bit Updates (distrib37)" is up-to-date
medium "Tainted 32bit Release (distrib41)" is up-to-date
medium "Tainted 32bit Updates (distrib42)" is up-to-date
The following package has to be removed for others to be upgraded:
fusiondirectory-plugin-game-1.0.12-2.mga6.noarch
 (due to unsatisfied fusiondirectory-database == 1.0.12) (y/N)
Comment 1 Yann Ciret 2016-11-06 10:18:23 CET
Created attachment 8631 [details]
Result if I choose yes
Yann Ciret 2016-11-06 10:18:32 CET

CC: (none) => mageia

Comment 2 Marja Van Waes 2016-11-07 10:48:53 CET
(In reply to Yann Ciret from comment #0)

> The following package has to be removed for others to be upgraded:
> fusiondirectory-plugin-game-1.0.12-2.mga6.noarch
>  (due to unsatisfied fusiondirectory-database == 1.0.12) (y/N)

That plugin disappeared when version 1.0.16 was packaged:

http://svnweb.mageia.org/packages/cauldron/fusiondirectory/current/SPECS/fusiondirectory.spec?r1=1045232&r2=1060166

(along with plugin-addressbook and plugin-apache2)

But the current spec file still has:

Conflicts:              fusiondirectory-plugin-addressbook < 1.0.12
...
Conflicts:              fusiondirectory-plugin-apache2 < 1.0.12
...
Conflicts:              fusiondirectory-plugin-game < 1.0.12

Instead of Obsoletes for those plugins for < 1.0.16

(Also, there's still:

   # HTML section
      if [ -d ./html ] ; then
        if [ "${cur_plugin}" = "addressbook" ] ; then
          ....

 Which won't harm, but is no longer needed)


Assigning to maintainer, and CC'ing neoclust and daviddavid who last touched the package

CC: (none) => marja11
Assignee: bugsquad => ennael1

Comment 3 Marja Van Waes 2016-11-07 10:53:28 CET
Again CC'ing the ones who last touched the package.

(BugSquad's greasemonkey script apparently removes people that are being added to the CC, if you do that before pressing the "maintdb" button)

CC: (none) => geiger.david68210, mageia

Comment 4 Yann Ciret 2016-11-11 15:39:22 CET
Hi Nicolas,

the new release 1.0.16-3 cannot be installed due to conflicts
Comment 5 Yann Ciret 2016-11-11 15:40:05 CET
Created attachment 8646 [details]
1.0.16-3 conflicts
Comment 6 Yann Ciret 2016-11-23 00:04:50 CET
Hi Nicolas,

the new release 1.0.17
Comment 7 Yann Ciret 2016-11-23 00:05:48 CET
Created attachment 8693 [details]
1.0.17-1 conflicts
Comment 8 Nicolas Lécureuil 2016-12-28 23:33:33 CET
Please test next rpm
Comment 9 Yann Ciret 2016-12-30 07:03:33 CET
Hi Nicolas,

I confirm now this is good: upgrade works. Then I close this bug.

Thank you.

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