Re: Bug#100406: apt-get: should allow install's and remove's on same command-line
Please, don't close this bug at least before the synopsis in the
manpage is updated !
Ah, just to check, according to the manpage, the +/- trick is only for
"install", right ?
On Sun, Jun 10, 2001 at 10:03:15PM -0600, Jason Gunthorpe wrote:
>
> On Sun, 10 Jun 2001, Yann Dirson wrote:
>
> > Just to be sure (can't check any more without reverting to old state,
> > but you can surely tell), the following would have worked:
> >
> > # apt-get -f dselect-upgrade libgdbmg1-dev-
>
> No, of course not. That is not what you asked for.
> You asked 'how do I make apt remove something when I have packages in an
> inconsistant state'. You do that by specifying an exact solution on the
> command line using a combination of +/- post-fix operators. You specified
> an inexact solution, so it told you so and gave up.
Well, you're right, I thought the 2 things were linked.
Problem is, I was doing an "apt-get dselect-upgrade" in the first
place, and that usually "apt-get -f dselect-upgrade" does the trick
when something's broken. Shouldn't the "libgdbmg1-dev-" trick be
sufficient for apt-get to solve the issue here ?
> > "gnotepad+" right now, but there used to be "gnotepad" in the past
> > IIRC...
>
> You can always use minus postfixes.
What should "apt-get install foobar gnotepad+" mean if installing,
with "foobar" being a (set of) package(s) that would be in the case
where a hint would be needed not to have old gnotepad package removed
(or whathever situation makes this trick useful) ?
Would that not be interpreted as "install gnotepad+ instead", because
of the existence of such a package name ?
Regards,
--
Yann Dirson <ydirson@altern.org> | Why make M$-Bill richer & richer ?
debian-email: <dirson@debian.org> | Support Debian GNU/Linux:
| Cheaper, more Powerful, more Stable !
http://ydirson.free.fr/ | Check <http://www.debian.org/>
Reply to: