2008/7/12, Todd Zullinger <tmz(a)pobox.com>:
Peter Lemenkov wrote:
> Consider, we got library libfoo and dependent utility bar.
>
> If I updated library libfoo (successfully built with soname
> increased, and ready to hit updates-testing via Bodhi), then how
> should I udate bar?
This is something that requires some help from rel-eng. You would
build libfoo and then mail rel-eng(a)fedoraproject.org asking for a
build root override for libfoo (providing the full n-e-v-r or cvs tag
for the libfoo build you want to be in the build root) and often some
brief justification for the request (like, "I need this to build bar
against in order to fix outstanding bugs").
They sprinkle some pixie dust and let you know when it's done. Then
you can build bar against the new libfoo and push both of them as a
single update to updates-testing via bodhi.
(Of course, you should already have done some testing of this in
rawhide and locally for the affected stable release and thought hard
about whether a soname bump in the stable release warranted -- that
the benefits of the bump outweigh the drawbacks.)
Thanks!
Do you mind if I grab your post (partially) and bury it in Swamps of
Fedora-Wiki?
--
With best regards!