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

Re: libgal sonames



On Sat, Sep 01, 2001 at 05:43:22PM +0200, Christian Marillat wrote:
> libgal9 isn't removed when you install libgal10 :
> 
>  $ dpkg -l 'libgal*'
> Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
> | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
> |/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (Etat,Err: majuscule=mauvais)
> ||/ Nom            Version        Description
> +++-==============-==============-============================================
> ii  libgal-data    0.11.2-1       G App Libs (data files)
> ii  libgal-dev     0.11.2-1       G App Libs (development files)
> ii  libgal11       0.11.2-1       G App Libs (run time library)
> un  libgal6        <néant>        (aucune description n'est disponible)
> un  libgal7        <néant>        (aucune description n'est disponible)
> un  libgal8        <néant>        (aucune description n'est disponible)
> ii  libgal9        0.10-1         G App Libs (run time library)
> 
> The problem is the ftp admin who remove old lib without checking if this
> lib is needed by a package.

No it's not. Both are built from the same source package (the maintainer
seems to have decided not to change the source package name when the
soname changes, which would solve the problem), and when libgal<n+1>
arrives libgal<n> is no longer built from source.

  [cjwatson@auric ~/ftp/pool/main/g/gal]$ grep Binary: gal_0.10-1.dsc
  Binary: libgal-data, libgal9, libgal-dev
  [cjwatson@auric ~/ftp/pool/main/g/gal]$ grep Binary: gal_0.11.2-1.dsc
  Binary: libgal-data, libgal11, libgal-dev

-- 
Colin Watson                                  [cjwatson@flatline.org.uk]



Reply to: