On Nov 27, 2007 3:23 PM, Jordan Mantha <email address hidden> wrote:
> On Nov 27, 2007 2:07 AM, Soren Hansen <email address hidden> wrote:
> > Just for kicks, I took a peek at this one.
> >
> > The Packages file in the ppa says:
> > Maintainer: Brian Sutherland <email address hidden>
> >
> > In the .deb, it says:
> > Maintainer: Ubuntu Core Developers <email address hidden>
> > Original-Maintainer: Brian Sutherland <email address hidden>
> >
> > I'm pretty sure apt will interpret this as though it's different
> > packages, and hence will keep reinstalling it.
>
> But all packages are being mangled, I don't really see why it would
> effect this package differently than other PPA packages. If that were
> really the problem I would expect a lot more complaints.
Exactly, the Maintainer field is not the culprit in this case.
The problem with zope3 binary package is that it uses 'Pre-depends'
control field and LP omits it in the indexes stanza. Apt assumes the
package changed and tries to re-install it. So, it's really a bug in
LP code.
See further information about missing control fields in bug 172308.
On Nov 27, 2007 3:23 PM, Jordan Mantha <email address hidden> wrote: Maintainer: Brian Sutherland <email address hidden>
> On Nov 27, 2007 2:07 AM, Soren Hansen <email address hidden> wrote:
> > Just for kicks, I took a peek at this one.
> >
> > The Packages file in the ppa says:
> > Maintainer: Brian Sutherland <email address hidden>
> >
> > In the .deb, it says:
> > Maintainer: Ubuntu Core Developers <email address hidden>
> > Original-
> >
> > I'm pretty sure apt will interpret this as though it's different
> > packages, and hence will keep reinstalling it.
>
> But all packages are being mangled, I don't really see why it would
> effect this package differently than other PPA packages. If that were
> really the problem I would expect a lot more complaints.
Exactly, the Maintainer field is not the culprit in this case.
The problem with zope3 binary package is that it uses 'Pre-depends'
control field and LP omits it in the indexes stanza. Apt assumes the
package changed and tries to re-install it. So, it's really a bug in
LP code.
See further information about missing control fields in bug 172308.
Thanks
--
Celso Providelo <email address hidden>