FFe: Sync gearmand 0.10-2 (universe) from Debian unstable (main).

Bug #437300 reported by Monty Taylor
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gearman
Invalid
Undecided
Unassigned
gearmand (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 affects ubuntu/gearmand
 status new
 importance wishlist
 subscribe motu-release

Please sync gearmand 0.9-5 (universe) from Debian unstable (main).

Explanation of FeatureFreeze exception:
The sync request is coming late mainly because I was fumbling at getting the
process right for starting to uploaded ubuntu-ized versions directly through
MOTU. At this point, those changes are minimal to unnecessary and it would be
better to just get 0.9 in. I was also waiting until FFEs for libdrizzle and
libmemcached were appoved, which has just been completed.
Gearmand is has been fast moving over the summer, and upstream has introduced
copious bug fixes and improvments since 0.6. Additionally, several things
are fundamentally broken packaging-wise in 0.6, such as the init script.
There is no compelling reason why karmic should ship with 0.6.

Upstream changes since karmic version 0.6-1:

0.9 - 2009-07-20
 * Added libsqlite3 persistent queue support (Cory Bennett).
 * Added libpq (PostgreSQL) persistent queue support.
 * Updated autoconf build system.
 * Doxygen documentation cleanup.
 * Bug fix in HTTP protocol module.

0.8 - 2009-06-30
 * Added pluggable protocol support.
 * Added basic HTTP protocol support.
 * Updated autoconf build system.
 * Renamed modconf to gearman_conf.
 * Improved logging messages for gearmand.
 * Removed all struct memsets and packed structs for better memory usage.
 * Fixed client connect bug with multiple job servers.
 * Fixed server spinning bug with long running jobs and large workloads.

0.7 - 2009-05-31
 * Added libmodconf for config option processing. Eventually this will be split
   into a separate library. Updated gearmand and tests to use libmodconf.
 * Fixed persistent queue bug where jobs were not removed after replay.
 * Fix for bug #379198.
 * Changed done() function for queue, function_name is now passed to it as
   well as unique.
 * Fixed text protocol command response to be dynamic length.
 * Fixed libevent usage to support libevent 1.1 (still used in CentOS and Suse).
 * Added gearman_*_add_servers to client/worker interfaces for taking
   server lists.

Changelog since current karmic version 0.6-1:

gearmand (0.9-5) unstable; urgency=low

  * Fix LSB init script header. Thanks Petter. (Closes: #544770)
  * Updated standards version to 3.8.3.

 -- Monty Taylor <email address hidden> Mon, 07 Sep 2009 15:08:39 -0700

gearmand (0.9-4) unstable; urgency=low

  * Clean up /var/lib/gearman.
  * Put priority back to optional. It's sort of clear that setting it to
    extra was the wrong choice.

 -- Monty Taylor <email address hidden> Tue, 11 Aug 2009 10:06:22 -0700

gearmand (0.9-3) unstable; urgency=low

  * Added missing -dev depends on libpq-dev and libsqlite-dev reported
    against Ubuntu. (LP: #408433)
  * Test for existence of daemon in startup script to comply with policy.
    (Closes: #539757)
  * Give gearman a real home dir - it'll need somewhere to stick sqlite queues.

 -- Monty Taylor <email address hidden> Tue, 04 Aug 2009 10:18:57 -0700

gearmand (0.9-2) unstable; urgency=low

  * Removed a stray chown that was left in below.

 -- Monty Taylor <email address hidden> Sun, 02 Aug 2009 12:06:29 -0700

gearmand (0.9-1) unstable; urgency=low

  [ Thomas Koch ]
  * Fixed init script to actually work. (Closes: #538121)
  * Create gearman user to own pid and log files.
  * Provide and parse /etc/default/gearman-job-server.

  [ Monty Taylor ]
  * Add depend on adduser.
  * New upstream release.
  * Added build dep on libsqlite3-dev and libpq-dev.
  * Added workaround for postgres include file location madness. Better fix
    coming from upstream next release.
  * Lowered priority to extra, because libmemcached and libdrizzle are both
    extra to follow policy.
  * Added -dev depends on -dev packages of libraries needed. (Closes: #538015)
  * Added direct depend on libgearman1 for gearman-job-server and gearman-tools.
  * Added gensymbols files libgearman1.symbols.
  * Don't run tests on s390.

 -- Monty Taylor <email address hidden> Thu, 30 Jul 2009 16:09:36 -0700

gearmand (0.8-2) unstable; urgency=low

  * Reverted gearman-server to gearman-job-server. The Perl server already
    has this package name.

 -- Monty Taylor <email address hidden> Fri, 10 Jul 2009 01:31:59 -0700

gearmand (0.8-1) unstable; urgency=low

  * Removed perl from build-depends, it's already provided.
  * Added procps to build-depends so that we can use kill in make test.
  * New upstream release.

 -- Monty Taylor <email address hidden> Fri, 10 Jul 2009 01:11:15 -0700

gearmand (0.7-1) unstable; urgency=low

  * Added depend on libgearman1 to libgearman-dev. (Closes: #531655)
  * Aligned section with the one in the override file.
  * Renamed gearman-worker to gearman-tools on request of upstream.
  * Renamed gearman-job-server to gearman-server on request of upstream.
  * Fixed typo in init script.
  * Updated standards version to 3.8.2.
  * New upstream release.

 -- Monty Taylor <email address hidden> Sun, 21 Jun 2009 11:01:50 -0700

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkq+Vg0ACgkQ2Jv7/VK1RgHrMQCfVQdjlWZ+R8lZXLuPTGDdckp1
/NgAoIfjdGecSBwHuhpesg9JufT5qNFt
=f/Tx
-----END PGP SIGNATURE-----

Revision history for this message
StefanPotyra (sistpoty) wrote :

yes please, +1 from me.

Revision history for this message
Iulian Udrea (iulian) wrote : Re: [Bug 437300] Re: FFe: Sync gearmand 0.9-5 (universe) from Debian unstable (main).

Exception granted. Please go ahead.

Changed in gearmand (Ubuntu):
status: New → Confirmed
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote : Re: FFe: Sync gearmand 0.9-5 (universe) from Debian unstable (main).

"sync request ACK'd

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

gearmand is now at 0.10-1, is this still ok to sync?

Changed in gearmand (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Monty Taylor (mordred) wrote : Re: [Bug 437300] Re: FFe: Sync gearmand 0.9-5 (universe) from Debian unstable (main).

Jamie Strandboge wrote:
> gearmand is now at 0.10-1, is this still ok to sync?
>
> ** Changed in: gearmand (Ubuntu)
> Status: Confirmed => Incomplete
>

Yes. It's actually better if we can get 0.10 in there.

Revision history for this message
Monty Taylor (mordred) wrote : Re: FFe: Sync gearmand 0.9-5 (universe) from Debian unstable (main).

Do I need to perform any further steps to re-inject this in to someone's queue? I'm unclear on process at this point. (sorry)

Revision history for this message
James Westby (james-w) wrote :

In my opinion it needs the release team to re-affirm that 0.10 is ok,
and a developer to affirm that it builds/runs fine in karmic.

While your opinion on what we should do is important we just need
the checks from Ubuntu developers that it satisfies the distribution's
requirements as well as yours.

The release team are still subscribed, so they should respond
in time.

Thanks,

James

Revision history for this message
Monty Taylor (mordred) wrote : Re: [Bug 437300] Re: FFe: Sync gearmand 0.9-5 (universe) from Debian unstable (main).

James Westby wrote:
> In my opinion it needs the release team to re-affirm that 0.10 is ok,
> and a developer to affirm that it builds/runs fine in karmic.

Awesome. If it helps check, there is a karmic build in a PPA on
launchpad at http://launchpad.net/~gearman-developers/+archive/ppa

> While your opinion on what we should do is important we just need
> the checks from Ubuntu developers that it satisfies the distribution's
> requirements as well as yours.
>
> The release team are still subscribed, so they should respond
> in time.

Great! All clear now. Just wanted to make sure I wasn't dropping a ball
anywhere.

Thanks guys!
Monty

Revision history for this message
Iulian Udrea (iulian) wrote : Re: FFe: Sync gearmand 0.9-5 (universe) from Debian unstable (main).

Ack. 0.10-1 looks OK to me.

Revision history for this message
StefanPotyra (sistpoty) wrote :

Ack from me as well, setting back to confirmed.

Changed in gearmand (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
StefanPotyra (sistpoty) wrote :

hm... question, while test-building it for sponsiring ack: libgearman_server-dev doesn't contain any files... intended?

Revision history for this message
StefanPotyra (sistpoty) wrote :

(as discussed on irc: wasn't intended, new upload found on -mentors, should enter unstable soonish)

Revision history for this message
Monty Taylor (mordred) wrote : Re: [Bug 437300] Re: FFe: Sync gearmand 0.9-5 (universe) from Debian unstable (main).

StefanPotyra wrote:
> (as discussed on irc: wasn't intended, new upload found on -mentors,
> should enter unstable soonish)
>

0.10-2 has been uploaded to unstable, and also to
https://launchpad.net/~gearman-developers/+archive/ppa for karmic.

Monty

Revision history for this message
James Westby (james-w) wrote : Re: FFe: Sync gearmand 0.9-5 (universe) from Debian unstable (main).

Still need a sponsor check for the latest Debian version, please re-subscribe
ubuntu-archive when ready.

Thanks,

James

Changed in gearmand (Ubuntu):
status: Confirmed → New
Revision history for this message
StefanPotyra (sistpoty) wrote :

sponsors ack for 0.10-2

remaining changelog entries (no ubuntu changes present):

gearmand (0.10-2) unstable; urgency=low

  * Fixed an empty libgearman-server-dev package.
  * Added a patch to prevent writing test files into /tmp.
  * Removed lintian override now that the manpages are split.

 -- Monty Taylor <email address hidden> Sun, 11 Oct 2009 00:57:35 -0700

gearmand (0.10-1) unstable; urgency=low

  * Added doc-base entries for documentation.
  * Added lintian-override for arch-dep-package-has-big-usr-share. The files
    are all manpages, which do in fact need to be in the package.
  * New upstream version.
  * Removed postgres include path hack.

 -- Monty Taylor <email address hidden> Mon, 28 Sep 2009 21:43:31 -0700

summary: - FFe: Sync gearmand 0.9-5 (universe) from Debian unstable (main).
+ FFe: Sync gearmand 0.10-2 (universe) from Debian unstable (main).
Changed in gearmand (Ubuntu):
assignee: nobody → fabrice_sp (fabricesp)
status: New → In Progress
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Sponsors collision :-)
Setting back to confirmed

Changed in gearmand (Ubuntu):
assignee: fabrice_sp (fabricesp) → nobody
status: In Progress → Confirmed
Revision history for this message
Jonathan Riddell (jr) wrote :

[Updating] gearmand (0.6-1 [Ubuntu] < 0.10-2 [Debian])
 * Trying to add gearmand...
  - <gearmand_0.10-2.diff.gz: downloading from http://ftp.debian.org/debian/>
  - <gearmand_0.10.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
  - <gearmand_0.10-2.dsc: downloading from http://ftp.debian.org/debian/>
I: gearmand [universe] -> libgearman-dev_0.6-1 [universe].
I: gearmand [universe] -> libgearman-dbg_0.6-1 [universe].
I: gearmand [universe] -> libgearman-doc_0.6-1 [universe].
I: gearmand [universe] -> gearman-job-server_0.6-1 [universe].
I: gearmand [universe] -> gearman_0.6-1 [universe].

Changed in gearmand (Ubuntu):
status: Confirmed → Fix Released
Jonathan Riddell (jr)
Changed in gearmand:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.