[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#511674: ITP: libthread-queue-perl -- Perl module for thread-safe queues



On Tue, Jan 13, 2009 at 12:53:35PM +0200, Damyan Ivanov wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Damyan Ivanov <dmn@debian.org>
> 
> [Cc-ed to perl@packages.d.o since this module is in perl-modules]
> 
> * Package name    : libthread-queue-perl
>   Version         : 2.11

> Thread::Queue is now included in perl-modules.
> 
> The reason for a package separate from perl-modules is that I need a
> version (2.11) newer than the one in perl-modules (2.00, same as in perl
> 5.8). 2.11 is needed by Padre 0.25 (ITP#492696).
> 
> Perl maintainers, please tell me if you want me to hold this package,
> for example because you are planning to upgrade Thread::Queue in
> perl-modules. Otherwise, please be prepared to add libthread-queue-perl
> to Conflicts/Provides list of perl-modules when that is upgraded to
> includes a version same or superseding the one in the separate package.

I expect the bundled Thread::Queue will be upgraded when Perl 5.10.1
gets in, not earlier. I don't see a problem with a separate package,
feel free to go ahead.

Please file a bug about the Conflicts/Provides list when the separate
package enters the archive. The perl-modules package could Provide:
libthread-queue-perl (without the conflict) with 5.10.0 already so only
versioned dependencies will pull in the separate package.

> Upgrading only Thread::Queue in perl-modules would also need upgrading
> thread::shared because T::Q 2.11 needs t::s 1.21, while perl-modules has
> 1.14. Separate libthread-shared-perl has 1.21.

Hm, I suppose perl should Provide:libthread-shared-perl too.
-- 
Niko Tyni   ntyni@debian.org



Reply to: