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

Breaks: instead of Conflicts: for transitional packages



Hello all,

These days I noticed that we are using Conflicts: instead of Breaks: in
our transitional packages, and we should change that. Among other
reasons, using Breaks: instead of Conflicts: makes it easier for the
package manager determinate a valid upgrade path. Using Breaks instead
of Conflicts for transitional packages is also mandated by the newest
version of the Debian policy, so that's the way to go.

I've just updated gen-ruby-trans-pkgs in gem2deb to do The Right Thing,
and will upload a new version of gem2deb soon.

Please double check your packages and make sure your new ruby-foo
`Breaks: libfoo-ruby, libfoo-ruby1.8` instead of Conflicts: (and make
sure that's a versioned Breaks: in the same way we have done until now
with versioned Conflicts:)

-- 
Antonio Terceiro <terceiro@softwarelivre.org>
http://softwarelivre.org/terceiro


Attachment: signature.asc
Description: Digital signature


Reply to: