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

Bug#201197: acknowledged by developer (Re: Bug#201197: plus sign doesn't override conflicts)

On Tue, 15 Jul 2003, Debian Bug Tracking System wrote:

> This is an automatic notification regarding your Bug report
> #201197: plus sign doesn't override conflicts,
> which was filed against the apt package.
> It has been closed by one of the developers, namely
> Adam Heath <doogie@debian.org>.
> Their explanation is attached below.  If this explanation is
> unsatisfactory and you have not received a better one in a separate
> message then please contact the developer, by replying to this email.

Have emailed Adam several times with no reply, his response contradicts
the man page for apt-get or I'm completely off the mark here.  Can
someone confirm that the +- feature does override conflict resolution?:

> > >From apt-get(8):
> >
> > "Similarly a plus sign can  be used to designate a package to install. These
> > latter features may be used to override decisions made by apt-get's
> > conflict resolution system."
> >
> > Appending a plus sign doesn't seem to override the conflict resolution, e.g.
> >
> > # apt-get -u install sendmail+
> > Reading Package Lists... Done
> > Building Dependency Tree... Done
> > The following packages will be REMOVED:
> >   qmail
> > The following NEW packages will be installed:
> >     sendmail
> > 0 packages upgraded, 1 newly installed, 1 to remove and 14  not upgraded.
> > Need to get 918kB of archives. After unpacking 1327kB will be used.
> What conflict resolution is there?  You told apt to install sendmail, which it
> is doing.  Doing so requires that it remove qmail.  Your + does nothing to
> change that.

I'm confused then, conflict resolution to me would be parsing the
Conflicts line and finding that mail-transport-agent conflicts with
sendmail, thereby uninstalling qmail.  If not, what is the man page
actually suggesting?

Niall Young                                    Chime Communications Pty Ltd
niall@chime.net.au                            Level 6, 263 Adelaide Terrace
Ph: (+61) 08 9213 1330 / 0408 192 797         Perth, Western Australia 6000

    "Any ass-copying (or other 'dangerous' stunts) will be considered
    as a destructive act and will be dealt with by HR."
                                        -- Matt Wood, Feb 2003

Reply to: