[Debtags-devel] More digging on package relationships (re: tagcoll and packagesearch)

Benjamin Mesing bensmail at gmx.net
Mon Sep 12 11:04:44 UTC 2005


Hello,


> < enrico> "Suppose" I have a source package 'tagcoll' that
> 	  generates libtagcoll1-dev.  One day I change API and I change
> 	  the source package to generate libtagcoll2-dev.  Suppose
> 	  there's a package called 'packagesearch' which build-deps on
> 	  libtagcoll1-dev, would libtagcoll1-dev be preserved until
> 	  'packagesearch' exists, or packagesearch will become
> 	  unbuildable?
>   < dato> enrico: it will become unbuildable
> < enrico> dato: ok, thanks. and sigh :(
> < enrico> it makes sense, though
Ok, I have taken a look at some packages having the same problem. They
all rename the source package on each upload. E.g. at libmysqlclient.
They have 12-dev, 14-dev, 15-dev, 10-dev,.... 

> So, I thought I solved the problem with packagesearch building with the
> old packages while we upload the new ones, but I was wrong.
Probably you better make sure nobody is using your library ;-)

Greetings Ben




More information about the Debtags-devel mailing list