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