On Sun, May 22, 2005 at 02:08:48PM +0200, Alexander Sack wrote:

> > The question is, how can we be proactive about identifying the classes of
> > changes that do or don't break these packages, so that mozilla can be
> > checked for compatibility at the time of upload instead of having kazehakase
> > and enigmail update their conflicts: after the fact?

> Hi Steve,

> I think the only way to tell this is to introspect the diff from 1.7.7 to
> 1.7.8.

Yes; question is, what are people supposed to look for? :)

> So what about enigmail? I can prepare a rebuild today? But how can we adjust 
> the
> depends in such a way that we can upload a fixed mozilla (given that we
> validated changes for incompatibility) the next time without having to care 
> for
> enigmail and kazehakase too?

At this point, I don't believe there is a way to upload enigmail that will
avoid having to do another upload again for mozilla 1.7.9...  This is a
question for long-term strategizing of mozilla maintenance, not something
that I expect to solve the problems for sarge. :)

> I would suggest that I relax the dependency for enigmail on mozilla (and on
> thunderbird) so it matches all 1.7.x (1.0.x) versions? Of course, we would 
> have
> to agree that the mozilla maintainer will check and maybe discuss the patch
> applied before uploading a security-fix the next time.

Unfortunately, I'm not confident that it's safe to relax enigmail's
dependency this much, either.  This is the problem with having dependent
packages conflict with future versions, instead of having the dependency
package (here, mozilla) declare an interface that the other packages can
depend on.

So I think the best we can do here is mozilla-enigmail Depends:
mozilla-mailnews (>= 2:1.7.7), mozilla-mailnews (<< 2:1.7.8.0).

Also, it looks like we again don't have all mozilla locale packages updated
for 1.7.8, and mozilla-locale-de-at will also have to be bounced from
testing to get the security fix in. :/

-- 
Steve Langasek
postmodern programmer

Attachment: signature.asc
Description: Digital signature

Reply via email to