[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian-med-packaging] Bug#676342: freemedforms-emr: fails to upgrade from 'wheezy' - trying to overwrite /usr/share/freemedforms/sql/account/insurances_fr_FR.csv



Le 6 juin 2012 à 22:06, Andreas Tille a écrit :

> On Wed, Jun 06, 2012 at 08:55:05PM +0200, Eric Maeker wrote:
>> 
>> Ok, so to be fully clear. I should add these four lines:
>> 
>>>> Breaks: freemedforms-data (< $(binary:Version)
>>>> Conflicts: freemedforms-data (< $(binary:Version)
>>> Provides: freemedforms-data (< $(binary:Version))
>>> Replaces: freemedforms-data (< $(binary:Version))


>> Or
>>> Provides: freemedforms-data (< $(binary:Version))
>>> Replaces: freemedforms-data (< $(binary:Version))

?

lintian says:
I: freemedforms-emr-resources: conflicts-with-version freemedforms-data (<< 0.7.4-precise4)
N:
N:    An earlier-than version clause is normally an indication that Breaks
N:    should be used instead of Conflicts. Breaks is a weaker requirement that
N:    provides the package manager more leeway to find a valid upgrade path.
N:    Conflicts should only be used if two packages can never be unpacked at
N:    the same time, or for some situations involving virtual packages (where
N:    a version clause is not appropriate). In particular, when moving files
N:    between packages, use Breaks plus Replaces, not Conflicts plus Replaces.
N:
N:    Refer to Debian Policy Manual section 7.4 (Conflicting binary packages -
N:    Conflicts) for details.
N:
N:    Severity: normal, Certainty: wild-guess
N:
N:    Check: fields, Type: binary, udeb, source
N:

And
E: freemedforms-emr-resources: versioned-provides freemedforms-data (<< 0.7.4-precise4)

So I changed to:

Package: freemedforms-emr-resources
Architecture: all
Depends: ${misc:Depends}
Replaces: freemedforms-data (<< ${binary:Version})
Breaks: freemedforms-data (<< ${binary:Version})
Description: Data for the FreeMedForms EMR

Is that sounds correct for you ?
Eric

Attachment: PGP.sig
Description: =?iso-8859-1?Q?Ceci_est_une_signature_=E9lectronique_PGP?=


Reply to: