Re: fetching older packages?

From: Colin Watson (cjwatson_at_debian.org)
Date: 09/26/03

  • Next message: Colin Watson: "Re: Cron"
    Date: Fri, 26 Sep 2003 20:29:10 +0100
    To: debian-user@lists.debian.org
    
    

    On Thu, Sep 25, 2003 at 03:23:56AM +0000, Monique Y. Herman wrote:
    > Anyway, this brings up the question, how do I revert to an older version
    > of a package? A friend pointed out that I can just dpkg -i
    > whatever.deb, where whatever is the older version, but I still have
    > questions:
    >
    > 1) Where do I find this older version? In this case it should be the
    > version that was available on unstable right up until a few hours ago.

    http://snapshot.debian.net/ will have it.

    > 2) What does debian do about the dependencies? In most cases, will
    > having newer libraries be okay, or do I need to replace just about
    > everything?

    With the odd exception, newer libraries will usually be OK.

    > 3) The python 2.3.1-1 package depends on the python 2.3 package depends
    > on the python package. How am I to understand these dependencies?
    > Could I just remove the 2.3.1-1 package and still somehow have python
    > running?

    I don't get what you mean here. Could you explain in more detail?

    > 4) If I do revert, how do I tell dselect (or apt-get or whatever) not to
    > upgrade, and how do I know when the newer version is available?

    Press '=' on the package in dselect, or 'echo PACKAGE-NAME hold | dpkg
    --set-selections'. dselect will show you the held package among the
    packages with newer versions available, and you can unhold ('+' in
    dselect) when you think the available version fixes the bug.

    Cheers,

    -- 
    Colin Watson                                  [cjwatson@flatline.org.uk]
    -- 
    To UNSUBSCRIBE, email to debian-user-request@lists.debian.org 
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
    

  • Next message: Colin Watson: "Re: Cron"

    Relevant Pages

    • Re: A real package manager in action
      ... I believe package management is about permitting multiple versions of ... libraries should not change their APIs so correctly written programs will ... systems on linux platforms, the multi-version problem can lead to a need to ... merely to install them. ...
      (comp.sys.acorn.apps)
    • Re: XDMCP on Solaris 9
      ... > Platform minimum required Fonts Package ... > Text Layout support ... > libraries ...
      (comp.unix.solaris)
    • Tcl application deployment
      ... Tcl interpretator and any packages it uses. ... As far as I know, no OS provides way to load dynamic libraries using ... There is no way to fix bugs in some package used by application, ... all script files which come with application should be ...
      (comp.lang.tcl)
    • Re: A real package manager in action
      ... I don't see how a package (a bunch of files with instructions about where to ... fair to freeze use of components because buggy applications might depend on ... libraries should not change their APIs so correctly written programs will ... The same could be done for modules: packages called sharedclib-castle and ...
      (comp.sys.acorn.apps)
    • Re: How to use packages?
      ... libraries in assembly could be created and imported for use. ... package so that some very cool libraries could be created in ways that I ... This would be very wrong -- basically giving away a Lisp compiler ... For example (given the name as.exe for the assembler): ...
      (comp.lang.lisp)