Debian Bug report logs - #4450
dselect package downgrades

Package: dpkg; Maintainer for dpkg is Dpkg Developers <debian-dpkg@lists.debian.org>; Source for dpkg is src:dpkg (PTS, buildd, popcon).

Reported by: Barak.Pearlmutter@alumni.cs.cmu.edu

Date: Mon, 9 Sep 1996 04:03:08 UTC

Severity: normal

Done: Anthony Towns <ajt@master.debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-devel@lists.debian.org, Ian Jackson <ian@chiark.chu.cam.ac.uk>:
Bug#4450; Package dpkg. (full text, mbox, link).


Acknowledgement sent to Barak.Pearlmutter@alumni.cs.cmu.edu:
New bug report received and forwarded. Copy sent to Ian Jackson <ian@chiark.chu.cam.ac.uk>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Barak Pearlmutter <bap@sloan.salk.edu>
To: submit@bugs.debian.org
Subject: dselect package downgrades
Date: Sun, 8 Sep 1996 20:39:26 -0700
Package: dpkg
Version: 1.2.14elf

dselect knows about upgrades (packages on the currently available
medium that are upgrades of currently installed version) and offers
the user the option of taking advantage of them.  But it doesn't have
much notion of packages that are available on the current medium but
are *less* current than the currently installed versions.  dselect
should make a point of preventing users from inadvertently downgrading
packages, and (in order to ease their nerves) should, when
appropriate, make the user aware that this functionality is present.

The current behavior, with lines like

 *== Req base     mount        2.5l-1      2.5j-1      Tools for mounting and m

listed as simply among

    --- Up to date installed packages ---

is scary.  It should be under something like

    --- Super-current installed packages ---

so the user knows that dselect won't go off downgrading things without
serious explicit user overrides of default behavior being applied.


Information forwarded to debian-devel@lists.debian.org, Ian Jackson <ian@chiark.greenend.org.uk>:
Bug#4450; Package dpkg. (full text, mbox, link).


Acknowledgement sent to "Scott K. Ellis" <storm@anexis.com>:
Extra info received and forwarded to list. Copy sent to Ian Jackson <ian@chiark.greenend.org.uk>. (full text, mbox, link).


Message #10 received at 4450@bugs.debian.org (full text, mbox, reply):

From: "Scott K. Ellis" <storm@anexis.com>
To: 4450@bugs.debian.org
Subject: Re: dselect package downgrades
Date: Tue, 08 Oct 1996 16:47:26 -0400
> dselect knows about upgrades (packages on the currently available
> medium that are upgrades of currently installed version) and offers
> the user the option of taking advantage of them.  But it doesn't have
> much notion of packages that are available on the current medium but
> are *less* current than the currently installed versions.  dselect
> should make a point of preventing users from inadvertently downgrading
> packages, and (in order to ease their nerves) should, when
> appropriate, make the user aware that this functionality is present.
> 
> The current behavior, with lines like
> 
>  *== Req base     mount        2.5l-1      2.5j-1      Tools for mounting and m
> 
> listed as simply among
> 
>     --- Up to date installed packages ---
> 
> is scary.  It should be under something like
> 
>     --- Super-current installed packages ---
> 
> so the user knows that dselect won't go off downgrading things without
> serious explicit user overrides of default behavior being applied.

The options that dselect invokes dpkg with ensures that the packages
will not be downgraded.  I'm pretty certain there isn't actually a way
to force dselect to do otherwise, I think you need to invoke dpkg
directly to do it.


Information forwarded to Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>:
Bug#4450; Package dpkg. (full text, mbox, link).


Acknowledgement sent to remco@blaakmeer.student.utwente.nl (Remco Blaakmeer):
Extra info received and forwarded to maintainer. Copy sent to Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>. (full text, mbox, link).


Message #15 received at 4450-maintonly@bugs.debian.org (full text, mbox, reply):

From: remco@blaakmeer.student.utwente.nl (Remco Blaakmeer)
To: 4450-maintonly@bugs.debian.org
Subject: Old bugs need to be looked at
Date: Sun, 1 Feb 1998 12:22:52 +0100 (CET)
This is an automated message sent to all bugs older than one year.

This bug is very old. Please take a look at it and see if you can fix it.
If it has already been fixed, please close it.

If you have problems fixing it or if you don't have the time to fix it,
please ask the people on debian-devel@lists.debian.org for help, so that
at least the oldest bugs can be solved before Debian 2.0 is released.

Remco Blaakmeer


Bug reassigned from package `dpkg' to `dpkg-iwj'. Request was from Ben Collins <bcollins@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Bug reassigned from package `dpkg-iwj' to `dpkg'. Request was from Anthony Towns <ajt@master.debian.org> to control@bugs.debian.org. (full text, mbox, link).


Bug closed, ack sent to submitter - they'd better know why ! Request was from Anthony Towns <ajt@master.debian.org> to control@bugs.debian.org. (full text, mbox, link).


Bug reassigned from package `dpkg' to `dpkg'. Request was from Anthony Towns <ajt@master.debian.org> to control@bugs.debian.org. (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Apr 19 21:23:41 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.