[Debichem-devel] Re: libopenbabel transition (FYI)
LI Daobing
lidaobing at gmail.com
Sun Apr 15 12:49:20 UTC 2007
On 4/15/07, LI Daobing <lidaobing at gmail.com> wrote:
> Hello,
>
> openbabel 2.1.0 will ship libopenbabel2 instead of libopenbabel1, but
> libopenbabel2 and libopenbabel1 can't live together because both of
> them contain following files[1]. so libopenbabel2 will conflicts with
> or override libopenbabel1.
>
> [1]
> $ dpkg -L libopenbabel1 | grep /usr/lib/openbabel | head
> /usr/lib/openbabel
> /usr/lib/openbabel/alchemyformat.a
> /usr/lib/openbabel/alchemyformat.la
> /usr/lib/openbabel/alchemyformat.so
> /usr/lib/openbabel/amberformat.a
> /usr/lib/openbabel/amberformat.la
> /usr/lib/openbabel/amberformat.so
> /usr/lib/openbabel/APIInterface.a
> /usr/lib/openbabel/APIInterface.la
> /usr/lib/openbabel/APIInterface.so
>
> 1. override
>
> first we should confirm whether libopenbabel1 still can work after
> libopenbabel2 override all files in /usr/lib/openbabel. if it is, no
> transition work needed.
>
> 2. conflict
>
> if libopenbabel2 have to conflict with libopenbabel1. after we upload
> the new version of openbabel, we need to upload the updated rdepends
> packages as soon as possible (including xdrawchem, ghemical,
> gchempaint, gnome-chemistry-utils), at least we should confirm these
> packages can work with libopenbabel2.
>
> How should we do?
>
I should use 'Replaces' (it's the keyword in control file) instead of
'override'.
--
LI Daobing
More information about the Debichem-devel
mailing list