Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-21 Thread Charles Plessy
Package: wnpp
Severity: wishlist
Owner: Charles Plessy 

Dear all,

I have packaged a new CPAN module, MappedQueryDB, that will be used by another
software that I intend to package, EdgeExpressDB (more info in its ITP, that I
will post soon).

I will maintain the source package in the pkg-perl Alioth group.

Source: libmqdb-perl
Section: perl
Priority: optional
Build-Depends: debhelper (>= 7)
Build-Depends-Indep: libdbd-mysql-perl (>= 3.0005),
  libdbd-sqlite3-perl (>= 1.14), libdbi-perl (>= 1.51), perl (>= 5.6.0-12)
Maintainer: Debian Perl Group 
Uploaders: Charles Plessy 
Standards-Version: 3.8.1
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmqdb-perl/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmqdb-perl/
Homepage: http://search.cpan.org/dist/MQdb/

Package: libmqdb-perl
Architecture: all
Depends: ${misc:Depends}, ${perl:Depends}, libdbd-mysql-perl (>= 3.0005),
  libdbd-sqlite3-perl (>= 1.14), libdbi-perl (>= 1.51)
Description: MappedQueryDB toolkit for federated databases 
 MQdb.pm is a base toolkit for working with relational databases in the
 context of a federation of object databases. It provides some base federation
 support and a variation on an Object-relational-mapped template model.


Format: Machine-readable copyright declaration

Name: MappedQueryDB [MQdb] system
Contact: Jessica Severin 
Source: http://search.cpan.org/CPAN/authors/id/J/JM/JMS/MQdb_0.953.tar.gz

License: 
 MappedQueryDB [MQdb] system
 copyright (c) 2006-2009 Jessica Severin
 All rights reserved.
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 * Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
 * Neither the name of Jessica Severin nor the
   names of its contributors may be used to endorse or promote products
   derived from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY
 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS BE LIABLE FOR ANY
 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Files: debian/*
Copyright: 2009, Charles Plessy 
License: PD
 Please treat this packaging work as if it were in public domain.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-21 Thread Adeodato Simó
+ Charles Plessy (Tue, 21 Apr 2009 20:49:27 +0900):

> Files: debian/*
> Copyright: 2009, Charles Plessy 
> License: PD
>  Please treat this packaging work as if it were in public domain.

Is such a wording actually appropriate for this, “as if”?

-- 
- Are you sure we're good?
- Always.
-- Rory and Lorelai


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-21 Thread Cyril Brulebois
Charles Plessy  (21/04/2009):
> Source: libmqdb-perl
> Section: perl
> Priority: optional
> Build-Depends: debhelper (>= 7)
> Build-Depends-Indep: libdbd-mysql-perl (>= 3.0005),
>   libdbd-sqlite3-perl (>= 1.14), libdbi-perl (>= 1.51), perl (>= 5.6.0-12)
  ^^

WTH?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-21 Thread Charles Plessy
Le Tue, Apr 21, 2009 at 04:07:44PM +0200, Cyril Brulebois a écrit :
> Charles Plessy  (21/04/2009):
> > Source: libmqdb-perl
> > Section: perl
> > Priority: optional
> > Build-Depends: debhelper (>= 7)
> > Build-Depends-Indep: libdbd-mysql-perl (>= 3.0005),
> >   libdbd-sqlite3-perl (>= 1.14), libdbi-perl (>= 1.51), perl (>= 5.6.0-12)
>   ^^

aqwa『~』$ zgrep -A1 -B1 '5.6.0-12' /usr/share/doc/dh-make-perl/changelog.gz 
  * when module has no specific perl version requirements, fall back to "perl
(>= 5.6.0-12)" for B-D-I, like dh_perl. Remove retrieval of (now unised)
information about the available perl version.

Hopla,

-- 
Charles


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-21 Thread Cyril Brulebois
Charles Plessy  (21/04/2009):
> > >   libdbd-sqlite3-perl (>= 1.14), libdbi-perl (>= 1.51), perl (>= 5.6.0-12)
> >   ^^
> > WTH?
> 
> aqwa『~』$ zgrep -A1 -B1 '5.6.0-12' /usr/share/doc/dh-make-perl/changelog.gz 
>   * when module has no specific perl version requirements, fall back to "perl
> (>= 5.6.0-12)" for B-D-I, like dh_perl. Remove retrieval of (now unised)
> information about the available perl version.

Well.

One:
| $ rmadison -s oldstable perl
| perl | 5.8.8-7etch6 | oldstable | source, alpha, amd64, arm, hppa, 
i386, ia64, mips, mipsel, powerpc, s390, sparc

Two, grepping debhelper's history:
| +# the installation dir for arch-indep modules changed to
| +# /usr/share/perl5 in this version:
| +my $min_version = '5.6.0-16';

Looks like it?
| commit b352136551fb3384722942f0206419ca066dedda
| Author: joey 
| Date:   Wed Apr 25 17:01:49 2001 +
  
some years ago…
| 
| r463:* dh_perl: updates from bod:
|  - Provide minimum version for arch-indep module dependencies
|(perl-policy 1,18, section 3.4.1).
|  - Always update substvars, even if Perl:Depends is empty.

Also, you already have perl-base and perl-modules, that might look like
sufficient? (And perl through debhelper anyway.)

Mraw,
KiBi.


signature.asc
Description: Digital signature


Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-21 Thread gregor herrmann
On Tue, 21 Apr 2009 18:22:39 +0200, Cyril Brulebois wrote:

> > > >   libdbd-sqlite3-perl (>= 1.14), libdbi-perl (>= 1.51), perl (>= 
> > > > 5.6.0-12)
> > >   
> > > ^^
> > > WTH?
> > aqwa『~』$ zgrep -A1 -B1 '5.6.0-12' /usr/share/doc/dh-make-perl/changelog.gz 
> >   * when module has no specific perl version requirements, fall back to 
> > "perl
> > (>= 5.6.0-12)" for B-D-I, like dh_perl. Remove retrieval of (now unised)
> > information about the available perl version.
> 
> Well.

That's actually in Perl Policy, 4.4.1:
"In the absence of an explicit requirement, architecture-independent
modules must depend on a minimum perl or perl-base version of
5.6.0-16 due to the changes in @INC introduced by that version."
http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html

(Hm, 5.6.0-16 != 5.6.0-12.)

(Not that it's really useful nowadays but it seems noone has bothered
about it yet ...)
 
Cheers,
gregor
-- 
 .''`.   Home: http://info.comodo.priv.at/{,blog/} / GPG Key ID: 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/
   `-NP: Roy Orbison


signature.asc
Description: Digital signature


Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-21 Thread Charles Plessy
Le Tue, Apr 21, 2009 at 06:22:39PM +0200, Cyril Brulebois a écrit :
> Charles Plessy  (21/04/2009):
> > > >   libdbd-sqlite3-perl (>= 1.14), libdbi-perl (>= 1.51), perl (>= 
> > > > 5.6.0-12)
> > >   
> > > ^^
> > > WTH?
> > 
> > aqwa『~』$ zgrep -A1 -B1 '5.6.0-12' /usr/share/doc/dh-make-perl/changelog.gz 
> >   * when module has no specific perl version requirements, fall back to 
> > "perl
> > (>= 5.6.0-12)" for B-D-I, like dh_perl. Remove retrieval of (now unised)
> > information about the available perl version.
> 
> Well.

I try to refresh my control and rules files with latest versions of
dh-make-perl when I upload new upstream releases. Be sure that this depenancy
will be removed after the patches that you will send to the Policy and to
dh-make-perl will be accepted.

Happy patching,

-- 
Charles


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-21 Thread Charles Plessy
Le Tue, Apr 21, 2009 at 03:27:51PM +0200, Adeodato Simó a écrit :
> + Charles Plessy (Tue, 21 Apr 2009 20:49:27 +0900):
> 
> > Files: debian/*
> > Copyright: 2009, Charles Plessy 
> > License: PD
> >  Please treat this packaging work as if it were in public domain.
> 
> Is such a wording actually appropriate for this, “as if”?

Hi Adeodato,

I thought so, since anyway in many countries one can not abandon his rights
and put his work under the public domain.

But if there is a problem, I will fall back on the poetic license:


Files: debian/*
Copyright: 2009, Charles Plessy 
License: Poetic
 This work ‘as-is’ we provide.
 No warranty, express or implied.
 We’ve done our best,
 to debug and test.
 Liability for damages denied.
 .
 Permission is granted hereby,
 to copy, share, and modify.
 Use as is fit,
 free or for profit.
 On this notice these rights rely.
Comment: The text of this license is © 2005 Alexander E Genaud,
 see `http://genaud.net/2005/10/poetic-license/'.


Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-21 Thread Russ Allbery
Charles Plessy  writes:

> I thought so, since anyway in many countries one can not abandon his
> rights and put his work under the public domain.

The text that was recommended by the IETF lawyers was:

 In addition, the authors (on behalf of themselves and their
 employers) hereby relinquish any claim to any copyright that they
 may have in this work, whether granted under contract or by
 operation of law or international treaty, and hereby commit to the
 public, at large, that they shall not, at any time in the future,
 seek to enforce any copyright in this work against any person or
 entity, or prevent any person or entity from copying, publishing,
 distributing or creating derivative works of this work.

The legal theory, as I understand it, is that even in countries where
one cannot relinquish copyright interest, the above constitutes estoppel
against suing over your copyright, which accomplishes essentially the
same thing.

-- 
Russ Allbery (r...@debian.org)   


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-22 Thread Emilio Pozuelo Monfort
Charles Plessy wrote:
> But if there is a problem, I will fall back on the poetic license:
> 
> 
> Files: debian/*
> Copyright: 2009, Charles Plessy 
> License: Poetic
>  This work ‘as-is’ we provide.
>  No warranty, express or implied.
>  We’ve done our best,
>  to debug and test.
>  Liability for damages denied.
>  .
>  Permission is granted hereby,
>  to copy, share, and modify.
>  Use as is fit,
>  free or for profit.
>  On this notice these rights rely.
> Comment: The text of this license is © 2005 Alexander E Genaud,
>  see `http://genaud.net/2005/10/poetic-license/'.

Haha, very nice. Is there anything in the archive with this license?

Cheers,
Emilio



signature.asc
Description: OpenPGP digital signature


Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-22 Thread Cyril Brulebois
Charles Plessy  (22/04/2009):
> I try to refresh my control and rules files with latest versions of
> dh-make-perl when I upload new upstream releases. Be sure that this
> depenancy will be removed after the patches that you will send to the
> Policy and to dh-make-perl will be accepted.

Contacted -policy and -perl first.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-22 Thread Cyril Brulebois
(No need to Cc me if you keep -devel in the loop.)

gregor herrmann  (21/04/2009):
> On Tue, 21 Apr 2009 18:22:39 +0200, Cyril Brulebois wrote:
> 
> > > > >   libdbd-sqlite3-perl (>= 1.14), libdbi-perl (>= 1.51), perl (>= 
> > > > > 5.6.0-12)
> > > >   
> > > > ^^
> > > > WTH?
> > > aqwa『~』$ zgrep -A1 -B1 '5.6.0-12' 
> > > /usr/share/doc/dh-make-perl/changelog.gz 
> > >   * when module has no specific perl version requirements, fall back to 
> > > "perl
> > > (>= 5.6.0-12)" for B-D-I, like dh_perl. Remove retrieval of (now 
> > > unised)
> > > information about the available perl version.
> > 
> > Well.
> 
> That's actually in Perl Policy, 4.4.1:
> "In the absence of an explicit requirement, architecture-independent
> modules must depend on a minimum perl or perl-base version of
> 5.6.0-16 due to the changes in @INC introduced by that version."
> http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html
> 
> (Hm, 5.6.0-16 != 5.6.0-12.)
> 
> (Not that it's really useful nowadays but it seems noone has bothered
> about it yet ...)

Hello Policy & Perl folks,

can we please get rid of that obsolete version requirement?

More reasons in <20090421162239.gb26...@debian.org>:
  http://lists.debian.org/debian-devel/2009/04/msg00792.html

(Contacting -policy since that's the address given at the bottom of the
perl-policy page.)

Thanks for your time.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-22 Thread Russ Allbery
Cyril Brulebois  writes:

> can we please get rid of that obsolete version requirement?
>
> More reasons in <20090421162239.gb26...@debian.org>:
>   http://lists.debian.org/debian-devel/2009/04/msg00792.html
>
> (Contacting -policy since that's the address given at the bottom of the
> perl-policy page.)

Yeah, absolutely.  Could you file a bug against debian-policy so that I
don't lose track of this before I get a chance to do it?

Thanks!

-- 
Russ Allbery (r...@debian.org)   


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Bug#524998: ITP: libmqdb-perl -- MappedQueryDB toolkit for federated databases

2009-04-22 Thread Cyril Brulebois
Russ Allbery  (22/04/2009):
> Yeah, absolutely.  Could you file a bug against debian-policy so that I
> don't lose track of this before I get a chance to do it?

Sure. #525190 (-policy received the bugreport, dropping it; adding the
initial bugreport).

Mraw,
KiBi.


signature.asc
Description: Digital signature