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

Bug#236308: acknowledged by developer (Re: Bug#236308: file conflict with openoffice.org-thesaurus-en-us)



Hi,

Guido Guenther wrote:
> > Then upgrades (which happens in your case) could be problematic when
> > there came a new openoffice.org (1.1.0-6) which does not know of the split.
> > It didn't have to. 
> I'm no expert when it comes to complex upgrading issues but I think this
> is why a conclict of thesaurus-en-us with older openoffice.org is the
> only right thing to do here. Otherwise things will get fragile, e.g.
> when you have to security update oo 1.1.0-x.

why? when someone has installed OOo 1.1.0-a and gets a security-update
for it (1.1.0-awoodyb or something like that which is still lesser than
1.1.0+1.1.1a-1), there is _no_ problem. And the Replaces: covers
everything lesser then 1.1.0+1.1.1a-1.

> > If you install an experimental package on your system when you don't need
> > it (the thesaurus is in openoffice.org in 1.1.0-x) you have to look
> > where you are. "Normal" upgrades will work.
> ...the packages will move out of experimental sooner or later, right?
> And then the issues are the same e.g. for mixed stable(sarge) + testing
> systems.

Right. But it makes no sense to install -thesaurus-en-us since you have
it already in openoffice.org in 1.1.0-x.

> > I don't see why a Conflicts: is neccessary, the Replaces: is enough for
> > upgrades. I already had this discussion on IRC (#debian.de) yesterday.
> 
> > I'll look whether I can convince myself (or you do?) that this Conflicts:
> > makes sense. I currently think it doesn't.
> See my worries above.

The "problem" we have here is the same what coreutils has. It just
Replaces: textutils, shellutils, fileutils, stat, debianutils (<=
2.3.1).

Upgrades work fine but if $user installs coreutils on their
stable(woody) system (because they do some dumb things) and then a
(security-)update to {file,shell,text}utils is necessary this gets a
problem. This is the exact situation as in our case where you installed
-thesaurus-en-us form experimental on 1.1.0-5 and then the regular
1.1.0-6 update came....

/me scratches his head...

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  rene@debian.org | GnuPG-Key ID: 248AEB73
   `-   Fingerprint: 41FA F208 28D4 7CA5 19BB  7AD9 F859 90B0 248A EB73
      

Attachment: signature.asc
Description: Digital signature


Reply to: