Re: .deb dependancy hell

From: Colin Watson (cjwatson_at_debian.org)
Date: 01/29/04

  • Next message: Arnt Karlsen: "Re: features in galeon-1.2.5 vs 1.3.11+, was: Status of Galeon intesting?"
    Date: Thu, 29 Jan 2004 17:35:08 +0000
    To: DebianUser List <debian-user@lists.debian.org>
    
    

    On Wed, Jan 28, 2004 at 03:32:53PM -0500, Richard Hoskins wrote:
    > If package A needs package B, and package B needs package A, why in
    > the world are they two separate packages?

    Separate libraries frequently need to be in separate packages, because
    all hell breaks loose otherwise if the soname of library A changes while
    the soname of library B stays the same.

    -- 
    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: Arnt Karlsen: "Re: features in galeon-1.2.5 vs 1.3.11+, was: Status of Galeon intesting?"

    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)