Ah. Turns out this isn't feasible. Of course if using just one spec
file, all packages coming out of it will end up with the same version
number.

So we can:

 - separate libdrizzle packaging completely. This is problematic
because when installing the server you'd want to install the client
too. Otoh if installing from a yum/apt repo it doesn't matter, it's
just complexity for us when building and testing.

 - keep libdrizzle and drizzled together and make them use same
version number. If there is a need to do libdrizzle releases more
frequently than the server, it is possible to do a release that
contains just libdrizzle. However, the next server release would then
have to skip a build number.


I have to think about it. I suppose at this point we should question
whether we really need to do independent libdrizzle releases? If we
continue releasing the server once a month, isn't that enough? Or is
it a problem to release also the server more frequently if there's a
need for a libdrizzle release?

Seems like giving up on independent libdrizzle releases would solve
many problems. (There could still be a tarball from where you can make
libdrizzle without the server, just that the version numbers would be
strictly coupled.)

henrik



On Wed, Feb 1, 2012 at 4:24 PM, Henrik Ingo <[email protected]> wrote:
> Hi Brian
>
> I was thinking about how to package the libdrizzle breakout
> (lp:libdrizzle) for rpms and debs.
>
> It occured to me the simplest answer is to not do it at all. At least
> to start with. Since the master repo will still remain at lp:drizzle,
> we could choose to just provide rpm and deb updates when there is a
> complete new drizzle release. Interim libdrizzle releases, should they
> occur, would be source only.
>
> This allows us to simply continue using the rpm and deb packaging
> that's already approved for merging. They already produce a separate
> libdrizzle rpm/deb (as part of the whole build).
>
> henrik
> --
> [email protected]
> +358-40-8211286 skype: henrik.ingo irc: hingo
> www.openlife.cc
>
> My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559



-- 
[email protected]
+358-40-8211286 skype: henrik.ingo irc: hingo
www.openlife.cc

My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to