asterisk bristuff dependency

Tzafrir Cohen tzafrir.cohen@xorcom.com
Wed, 11 May 2005 23:19:18 +0300


Hi

I'm working on refreshing the bristuff patches into our packages.
While doing this I'm trying to figure out the best way to fit them into
our package. I'm trying 0.2.0-RC8d

Currently the version number of the bristuff patch is not clearly 
stated anywhere in the package metadata. Maybe this is why we were using
such an old version of it for so long: it just wasn't visible.

I could not find a better place to put that information, so I currently
put it in each package's description. I don't think that the version
field is the right place for that, and the release field seems to be
quite limited.

I also want to make it as easy as possible to remove those patches are
very intrusive. If they introduce fixes they surely introduce some bugs
in the new code of the fixes, and those bugs are bound to bother some
people. Not to mention the fact that bristuff does not exist for HEAD.

So I would like to clearly mark the packages as different. I decided to
have the provide an extra capability: libpri1 provides
libpri1-bristuffed and libpri-dev provides libpri-bristuffed-dev . I
currently only got as far as libpri, but I figure other packages will
build-required the bristuffed-dev and require the -bristuffed libs.

I would really like to see those capabilities in Sarge, because I
believe that the current situation creates unnecessary confusion. 

-- 
Tzafrir Cohen     icq#16849755  +972-50-7952406
tzafrir.cohen@xorcom.com  http://www.xorcom.com