Re: Bug#679816: unblock: kyotocabinet/1.2.76-2

2012-07-07 Thread shawn
On Sat, 2012-07-07 at 13:34 +0200, Julien Cristau wrote: 
> On Sun, Jul  1, 2012 at 12:43:26 -0700, shawn wrote:
> 
> > If the default behavior is to not have kyotocabinet in wheezy, then I am
> > OK with that. 
> 
> I think this is the way to go.

This has not changed, however, a positive review from Bart Martens led
me to ask again.


debdiff:

diff -Nru kyotocabinet-1.2.76/debian/changelog
kyotocabinet-1.2.76/debian/changelog
--- kyotocabinet-1.2.76/debian/changelog 2012-06-17 03:09:08.0
-0700
+++ kyotocabinet-1.2.76/debian/changelog 2012-07-06 10:17:54.0
-0700
@@ -1,3 +1,30 @@
+kyotocabinet (1.2.76-4) unstable; urgency=low
+
+  * use breaks/replaces for smooth upgrades following man page move
+  from -doc -> -utils
+  * do not unconditionally use -m64 when available (Closes: #680058)
+  * link with --as-needed on GNU/kFreeBSD as well as Linux
+
+ -- Shawn Landden   Fri, 06 Jul 2012 09:33:36
-0700
+
+kyotocabinet (1.2.76-3) unstable; urgency=low
+
+  * workaround for dh_installdoc leaving empty folder is not necessary
+  on buildds
+
+ -- Shawn Landden   Sun, 01 Jul 2012 18:50:23
-0700
+
+kyotocabinet (1.2.76-2) unstable; urgency=low
+
+  * include static library (libkyotocabinet.a) in -dev deb per §8.3
+  * consolidate and clean up docs
+- fixed api/index.html link to work without a web server
+  * include examples in doc package
+  * improve test for atomics to remove special casing, could be
prettier however
+- fixes FTBFS on 32-bit powerpc 
+
+ -- Shawn Landden   Sat, 30 Jun 2012 10:39:24
-0700
+
kyotocabinet (1.2.76-1) unstable; urgency=low

   * Initial release. (Closes: #613450)
diff -Nru kyotocabinet-1.2.76/debian/control
kyotocabinet-1.2.76/debian/control
--- kyotocabinet-1.2.76/debian/control 2012-06-17 05:00:39.0
-0700
+++ kyotocabinet-1.2.76/debian/control 2012-07-06 21:10:33.0
-0700
@@ -35,8 +35,7 @@
Section: debug
Architecture: any
Priority: extra
-Depends: libkyotocabinet16 (= ${binary:Version}), ${shlibs:Depends},
- ${misc:Depends}
+Depends: libkyotocabinet16 (= ${binary:Version}), ${misc:Depends}
Multi-Arch: same
Description: Straightforward implementation of DBM - debugging symbols
  Kyoto Cabinet is a library of routines for managing a database. The
@@ -51,7 +50,10 @@

Package: kyotocabinet-utils
Architecture: any
-Depends: kyotocabinet-doc, ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: kyotocabinet-doc (<< 1.2.76-2)
+Breaks: kyotocabinet-doc (<< 1.2.76-2)
+Recommends: kyotocabinet-doc
Multi-Arch: foreign
Description: Straightforward implementation of DBM - utilities
  Kyoto Cabinet is a library of routines for managing a database. The
@@ -62,13 +64,15 @@
  concept of data tables nor data types. Records are organized in
  hash table or B+ tree.
  .
- This package contains the test utilities.
+ This package contains the kcutilmgr tool, used to compile kyotocabinet
+ language bindings without Debian patches applied, and well as testing
+ and debugging utilities.

Package: kyotocabinet-doc
Section: doc
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}
-Multi-Arch: foreign
+Suggests: libkyotocabinet-dev
Description: Straightforward implementation of DBM - docs
  Kyoto Cabinet is a library of routines for managing a database. The
  database is a simple data file containing records, each is a pair of
@@ -95,7 +99,7 @@
Section: libdevel
Multi-Arch: same
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: libkyotocabinet16 (= ${binary:Version}), ${misc:Depends}
Description: Straightforward implementation of DBM - development headers
  Kyoto Cabinet is a library of routines for managing a database. The
  database is a simple data file containing records, each is a pair of
diff -Nru kyotocabinet-1.2.76/debian/copyright
kyotocabinet-1.2.76/debian/copyright
--- kyotocabinet-1.2.76/debian/copyright 2012-06-17 03:08:27.0
-0700
+++ kyotocabinet-1.2.76/debian/copyright 2012-07-06 10:17:54.0
-0700
@@ -2,8 +2,18 @@
Source: http://fallabs.com/kyotocabinet/

Files: *
-Copyright: Copyright (C) 2009-2011 FAL Labs
-License: GPL-3+ with "link" and "FOSS" exceptions
+Copyright: Copyright © 2009-2011 FAL Labs
+License: GPL-3+ or FOSS Exception or Link Exception
+
+Files: debian/*
+Copyright: Copyright © 2012 Shawn Landden 
+License: GPL-3+ or FOSS Exception or Link Exception
+Comment:
+ If you modify this program, you may extend the link and/or FOSS
exceptions to
+ your version, but you are not obligated to do so. If you do not wish
to do so,
+ delete one or both exception statements and/or files from your
version.
+
+License: GPL-3+
  This program is free software; you can redistribute it
  and/or modify it under the terms of the GNU General Public
  License as published by the Free Software Foundation; either
@@ -21,8 +31,8 @@
  .
  On Debian GNU/Linux systems, the complete text of the GNU General
  Public License can be found in `/usr/share/common-licenses/GPL-3'.
- .

Bug#679816: unblock: kyotocabinet/1.2.76-2

2012-07-07 Thread Julien Cristau
On Sun, Jul  1, 2012 at 12:43:26 -0700, shawn wrote:

> If the default behavior is to not have kyotocabinet in wheezy, then I am
> OK with that. 

I think this is the way to go.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#679816: unblock: kyotocabinet/1.2.76-2

2012-07-01 Thread shawn
On Sun, 2012-07-01 at 20:23 +0100, Adam D. Barratt wrote: 
> On Sun, 2012-07-01 at 19:06 +, shawn wrote:
> > If -2 cannot be unblocked, (and sponsored) 1.2.76-1 (which is the first 
> > version of this package
> > in Debian), should not be part of Wheezy.
> 
> We'd need to see a diff against -1 to know if it might be suitable.  See
> http://release.debian.org/wheezy/freeze_policy.html for further details,
> as referenced in the d-d-a mail.
> 
> Looking further, it appears that kyotocabinet is currently not in wheezy
> at all?  In that case -1 only got an unblock initially because it was in
> unstable in time (having been accepted from NEW the day before the
> freeze); we might need a little more convincing that -2 should get one
> having turned out to be buggy so quickly.  (Well, I might, ommv...)
Well, the RC bug (which I reported) was fixed very early in mentors, 
(all with same version number) but apparently the later version did
not get uploaded. I could not download what was in NEW, but I did notice
immediately after it got accepted.

If the default behavior is to not have kyotocabinet in wheezy, then I am
OK with that. 
-- 
-Shawn Landden




-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1341171806.3130.285.camel@shawn-ssd



Bug#679816: unblock: kyotocabinet/1.2.76-2

2012-07-01 Thread Adam D. Barratt
On Sun, 2012-07-01 at 19:06 +, shawn wrote:
> Please unblock package kyotocabinet

We can't unblock something that hasn't been uploaded.

>  - -1 that got uploaded has the -dev package not depending on the shared 
> library
>  which is RC Bug #679683
>  - -2 now has a proper configure check for 8 byte atomics instead of a 
> hard-coded list, which means it now works
>  on mips and powerpc through configuring these out (any maybe others, the 
> buildds havn't finished on -1)
> 
> If -2 cannot be unblocked, (and sponsored) 1.2.76-1 (which is the first 
> version of this package
> in Debian), should not be part of Wheezy.

We'd need to see a diff against -1 to know if it might be suitable.  See
http://release.debian.org/wheezy/freeze_policy.html for further details,
as referenced in the d-d-a mail.

Looking further, it appears that kyotocabinet is currently not in wheezy
at all?  In that case -1 only got an unblock initially because it was in
unstable in time (having been accepted from NEW the day before the
freeze); we might need a little more convincing that -2 should get one
having turned out to be buggy so quickly.  (Well, I might, ommv...)

Regards,

Adam




-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1341170604.3721.16.ca...@jacala.jungle.funky-badger.org



Bug#679816: unblock: kyotocabinet/1.2.76-2

2012-07-01 Thread shawn
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package kyotocabinet

 - -1 that got uploaded has the -dev package not depending on the shared library
 which is RC Bug #679683
 - -2 now has a proper configure check for 8 byte atomics instead of a 
hard-coded list, which means it now works
 on mips and powerpc through configuring these out (any maybe others, the 
buildds havn't finished on -1)

If -2 cannot be unblocked, (and sponsored) 1.2.76-1 (which is the first version 
of this package
in Debian), should not be part of Wheezy.

unblock kyotocabinet/1.2.76-2

http://mentors.debian.net/package/kyotocabinet

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (101, 'unstable'), (1, 'experimental')
Architecture: armel (armv5tel)

Kernel: Linux 3.4.0-tomoyo-6-gfd64aac (PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120701190636.1445.96142.report...@plug.jengr.com