Re: IDL files



On 13Sep2001 07:13PM (-0400), Havoc Pennington wrote:
> 
> Hi,
> 
> How do we want to handle parallel installs with IDL files:
> 
>  file /usr/share/idl/Bonobo_Unknown.idl from install of bonobo-activation-devel-0.9.1-2 conflicts with file from package bonobo-1.0.7-2
> 
> I'm not sure how the IDL files are used or how people locate them
> (pkg-config somehow?) so I don't know how to handle these. If no one
> has any suggestions I will just subdirectory them like the headers.

In theory, IDL files should be version-independent. In practice, some
IDL files in libbonobo2 are incompatible with bonobo headers of the
same name. 

The Bonobo_Unknown.idl file you mention is actually compatible and
could in theory be moved to a shared package that contains only IDL at
the packaging system level. If the IDL files and interfaces with
incompatible changes were all renamed for GNOME 2, I think this would
be an OK approach.

If not, there is really no option but to version the directories.

Regards,

Maciej






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