New db4 update and package changes

Jindrich Novy jnovy at redhat.com
Fri Aug 10 08:47:50 UTC 2007


On Thu, Aug 09, 2007 at 03:17:05PM +0200, Axel Thimm wrote:
> On Thu, Aug 09, 2007 at 03:09:13PM +0200, Tomas Mraz wrote:
> > 
> > On Thu, 2007-08-09 at 08:58 -0400, Tom "spot" Callaway wrote:
> > > On Thu, 2007-08-09 at 14:27 +0200, Axel Thimm wrote:
> > > > Hi,
> > > > 
> > > > On Thu, Aug 09, 2007 at 11:01:00AM +0200, Jindrich Novy wrote:
> > > > > you may have noticed Oracle released db-4.6.18 recently. The update is
> > > > > now prepared in CVS, old db-4.5.20 is now moved to compat-db so the new
> > > > > db4 is ready to hit rawhide soon.
> > > > > 
> > > > > I want to announce a change I made in the new db4, that may affect
> > > > > you from the packaging POV if your package is dependent on db4. It is
> > > > > that I moved all the C++ stuff to db4-cxx and db4-cxx-devel subpackages
> > > > > to reduce dependency bloat (#220484).
> > > > > 
> > > > > If you have any proposals/objections related to the update, please speak up.
> > > > 
> > > > I can understand the splitting of the runtime bits, but why split the
> > > > *-devel package?
> > > 
> > > +1. Splitting the -devel package is a rather significant alteration, for
> > > little benefit (and shouldn't increase dependency bloat).
> 
> > It means that the db4-devel must require both db4 and db4-cxx packages.
> > So there is a little bit of dependency bloat there.
> 
> Yes, but this is "just" build dependency bloat, not runtime, e.g. the
> end user is saved from the bloat, which is the main aspect of avoiding
> bloat.
> 

Ok, I removed the db4-cxx-devel and put the C++ stuff back to db4-devel.
I don't like this solution too much as it introduces some bloat even though it's
-devel, but let it be if it eases things for packagers.

Jindrich

-- 
Jindrich Novy <jnovy at redhat.com>   http://people.redhat.com/jnovy/




More information about the Fedora-maintainers mailing list