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

Bug#471805: openoffice.org-core: spurious conflicts against older openoffice.org components



severity 471805 wishlist
retitle 471805 untighten depends between -core/-common and the modules
tag 471805 + wontfix
thanks

Hi,

Sven Joachim wrote:
> In the last few updates of openoffice.org I noticed that
> openoffice.org-core was always temporarily removed, it seems because it

Because I don't upload i386 and the i386 buildd sometimes takes time...

> unnecessarily conflicts with components from older packages, e.g.:

Wrong.

> openoffice.org-core Conflicts: openoffice.org-calc (<< 1:2.4.0~rc6-1)
> openoffice.org-calc Depends:   openoffice.org-core (= 1:2.4.0~rc6-1)
> 
> This cannot be right, IMHO.  I've attached an excerpt from dpkg's log of

Why? We go safe and do this to get the core and the apps using the core
(and common) to have the exact same *upstream* version. Just that any
last upload was a new version (rc3, rc4, rc5, rc6, ..).
And we force the binaries to be the exact same version, too, but that
doesn't affect your scenario here[1]

This was introduced in 1:2.4.0~rc1-1. See the changelog:

  * debian/control.in:
    - fix logic error, we of course should conflict against old
      openoffice.org-calcs in the new common, not the other way around
      (really closes: #464544).
      Go safe for the future; make -common Conflicts: against all the modules
      (<< ${base-version})

Read the bug to see what too lax depends can cause....

> the latest upgrade which shows that it removed and reinstalled
> openoffice.org-core, rather than upgrading it.

Which is normal modus operandi of apt. Nothing to worry about.

Downgrading and tagging wontfix.

Regards,

Rene

[1] Because if you have the new -core, you also have the new -calc, if
not, you have the old versions there.



Reply to: