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

Bug#145595: dpkg: --force-overwrite is supposed to be on for releases



On Sat, May 04, 2002 at 10:09:47PM -0400, Joey Hess wrote:
> That's a valid POV I suppose, but base-config is still not the place.
> Whatever turns force-overwrite on needs to be an essential package, so
> it is upgraded quite early, and so it is guaranteed to be installed in
> the first place. Base-config doesn't meet the criteria. The package that
> comes closest, in my mind, is dpkg...

I think you missed Wichert's point. Suppose you have a relatively
ignorant user running testing, and a developer running unstable. The
former shouldn't have to worry about file clashes, the latter should. If
whether this happens depends on whether you've got dpkg A or dpkg B
installed, there'll be a problem when dpkg B migrates from unstable to
testing and replaces dpkg A. Thus, having it done in dpkg (or any package)
as part of an upgrade isn't a working solution.

> If you want force-overwrite turned off only on request, why not default
> it to on in dpkg and then tell developers to edit dpkg.cfg and turn it
> off?

That's a good question. Maybe we should change our answer. The easiest
way to do so is by uploading a new base-config. Joey, would you object
to an NMU to do so?

Cheers,
aj

-- 
Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/>
I don't speak for anyone save myself. GPG signed mail preferred.

     ``BAM! Science triumphs again!'' 
                    -- http://www.angryflower.com/vegeta.gif

Attachment: pgpw_979aMa5g.pgp
Description: PGP signature


Reply to: