Hi,

Le lundi 22 octobre 2007 à 15:30 +0200, Reinhard Tartler a écrit :
> Josselin Mouette <[EMAIL PROTECTED]> writes:
> 
> > Le lundi 22 octobre 2007 à 13:58 +0200, Julien Cristau a écrit :
> >> So if I have the frontend from etch, and upgrade to the new libxine1
> >> without installing libxine1-x, the frontend is broken?
> 
> Err, I've never heared that partial upgrades were supported. 

There's a difference between supporting them and knowingly breaking them
- and knowingly breaking all upgrades in testing and unstable without
adding proper Conflicts.

> AFAIK, if
> you decide to stay on etch and want to upgrade libxine1 only, the
> procedure is called a 'backport'.

No, it is called a partial upgrade and it should work, because working
partial upgrades are a necessary condition for working full upgrades,
and a necessary condition for a usable unstable distribution. If a
specific partial upgrade doesn't work, you should mark it with a
"Conflicts:" field (until the "Breaks:" field is implemented).

Otherwise, we could as well use Redhat or Ubuntu.

> > Yes. It sounds to me that the cure is worse than the disease.
> 
> Sorry? Can you please elaborate on this?
> 
> This change has not been uploaded yet, so we still have time to
> reconsider. But please make sure that you have read and understood the
> problem and the arguments from #439389 first.

Moving the plugins to a separate package is definitely a good idea, but
removing functionality in a library package is called breaking the ABI,
and it requires a change in the package name.

Cheers,
-- 
 .''`.           Josselin Mouette        /\./\
: :' :           [EMAIL PROTECTED]
`. `'                        [EMAIL PROTECTED]
  `-  Debian GNU/Linux -- The power of freedom

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

Reply via email to