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/
`. `' [EMAIL PROTECTED] | GnuPG-Key ID: 248AEB73
`- Fingerprint: 41FA F208 28D4 7CA5 19BB 7AD9 F859 90B0 248A EB73
signature.asc
Description: Digital signature

