On Thu, Apr 28, 2011 at 06:48:22PM +0200, Julian Andres Klode wrote:
> > "We might some day later change the way apt works for upgrades" is not an
> > argument for adding a pre-dependency now.

> But that we do want to prevent a broken APT -- when using the common
> "dpkg -i ...; apt-get install -f" idiom (where ... is APT) -- certainly
> is an argument. 

Yeah.  I don't strongly disagree with this argument, but I also don't find
it particularly persuasive.  apt already treats apt as special, I don't
think it's very consistent to ask dpkg and other front ends to also treat
apt specially (by way of Pre-Depends).

> The counter argument seems to be 
>         - we do not protect the user from removing APT with dpkg
>                 => counter argument: dpkg -i is common, dpkg -R is not
>                 (see Raphaƫl's email)
>         - there are other package managers
>                 => counter argument: No other package manager has as few
>                 dependencies as APT and as high priority.

        - it doesn't fit with the usual justifications of Pre-Depends
          (needed in preinst, or package is essential and must be usable
          when unpacked), and it will be pointed to as precedent for other
          non-traditional uses of Pre-Depends, when it's already hard to
          explain to people when Pre-Depends should be used and why?

(Yes, I know that I've just been responsible for a much worse instance of
this in the case of multiarch-support; I'm not thrilled about that either,
but don't see any other way to ensure reliable upgrades to wheezy.)

> So practically spoken, we are at something like +0.5 for the change
> based on the arguments. Based on votes, we're currently at +1.

> -1 jac...@debian.org
> +1 pe...@p12n.org
> +1 hert...@debian.org
> -2 kalnischkies+deb...@gmail.com
> +2 j...@debian.org
>  0 m...@debian.org
> ------------------
> +1 total (maximum 9)

Well, I guess you could count me as a weak -1 here.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110501000921.ga22...@virgil.dodds.net

Reply via email to