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

Bug#618592: marked as done (zfsutils misses zdb, zinject and ztest (with patch))



Your message dated Sat, 23 Apr 2011 23:02:47 +0000
with message-id <E1QDlqh-00018k-G2@franck.debian.org>
and subject line Bug#618592: fixed in zfsutils 8.2-1
has caused the Debian Bug report #618592,
regarding zfsutils misses zdb, zinject and ztest (with patch)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
618592: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618592
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Package: zfsutils
Version: 8.1-4
Severity: normal
Tags: patch, kfreebsd

The currently shipped version of zfsutils lacks the commands `zdb',
`ztest' and `zinject'.

Upstream does ship those utilities, so I tried to patch the current
package to include them. My patch fixes this issue and provides binaries
ready to provides packages:


root@kfreebsd:~/testbuild/zfsutils-8.1#
LD_PRELOAD="./cddl/lib/libumem/libumem.so
./cddl/lib/libzpool/libzpool.so ./cddl/lib/libavl/libavl.so"
./cddl/usr.sbin/zdb/zdb
zfs_pool
    version=14
    name='zfs_pool'
    state=0
    txg=4
    pool_guid=10142712129494363932
    hostname='kfreebsd'
...


However packages do not build (but compiling and usage of them succeeds
when using the proper libraries) because dpkg-shlibdeps fails to resolve
the dependency for libavl, as I did not provide a binary for this
package, it is included in the source though and builds fine. Problem
is, there is a non ABI and API compatible libavl package in Debian
already (http://packages.debian.org/source/squeeze/libavl) which clashes
with the implementation those utilities use.

You, as developer might choose how to resolve this conflict finally,
maybe it is necessary to rename the "libavl" zfsutils expect for kfreebsd.

I attached a patch for the debian directory which solves the original
problem though, i.e. it provides a `zdb' enabled zfustils and provides
some new binary packages required by those. It is not entirely
straightforward to apply the patch, since the source package is, ...
well, ... needs some time to get used to. You need a new orig.tar.gz to
build the new package, I used r219701 from upstream's SVN. To apply the
patch do:

root@kfreebsd:~/testbuild# apt-get source zfsutils
root@kfreebsd:~/testbuild# rm zfsutils_8.1.orig.tar.gz
root@kfreebsd:~/testbuild# cd zfsutils-8.1/
root@kfreebsd:~/testbuild/zfsutils-8.1# patch -p0  <
../debian-diff/debian-diff.patch
root@kfreebsd:~/testbuild/zfsutils-8.1# make -f debian/rules get-orig-source
root@kfreebsd:~/testbuild# mv zfsutils-8.1/debian .
root@kfreebsd:~/testbuild# rm -rf zfsutils-8.1
root@kfreebsd:~/testbuild# tar zxf zfsutils_8.1.orig.tar.gz
root@kfreebsd:~/testbuild# cd zfsutils-8.1
root@kfreebsd:~/testbuild/zfsutils-8.1# mv ../debian .

build as usual from here on. Please note I neither changed
debian/changelog nor did I increase the version number.

- -- 
with kind regards,
Arno Töll
GnuPG Key-ID: 0x8408D4C4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJNgQY4AAoJELBdpXvEXpo9xZ0P/0za/cgC37JfuBM7yWNRaWPR
QdyorS+lCBsi+yboCdJ28tk8pil3nd39cWbu9D7MlFKdkNb3tW+rRYHqHz0zOV9v
5LXTWofQezIqqUnlInfT3LXKe6MBknFx3q4UnmU4Yc1pvrwCKvOVVPVNsmvmMCIs
h9an6Ag+6bqf+QhtAZ4kqz12pvq5jOfyrXFRNLSsNenxG7FRmH/29QClp8epX5wO
mktTDvt1wbFRKgJXqL2c4MFyVvbej7tv1RtXQ0DCOq7UYbUBdh6F4dAk6v3CQval
/3YMJ97zV0TpLN8GBmoztDoL9AbBL42GAMiXE2xEEjICpVchY7UEdlZJszltcH7L
J2qV+lASGXjoqn6cpXvSzDEiEKIt+cUJusVVKe3hC3cH8ZeWS8++JB1/SeaoamqY
u08PSCsru4FiDFA9Qz5FMf+1/NePdR1ykvFQLj1mcQCMU6jLuqSXXZr53O2j+6cz
alC8UU02hk/vlYkQ/xHvsoIky9R7pMMDOKK4LjcEDRZefp8N9ftMBQAtkdRloYur
OeWbCjUt1qljOegwuuracoXbfRwxjhAQZVjOIKpV6MH4eQIWTGx51vbZOB44xeJy
tPYsW6iDUMoe23KJF9jJp7kctlsgohSQDv5Cn4Q3A6KDUChEeqrfCt2b8G1bt8PK
EzSoiLnZxGNiLenRljnv
=vmvZ
-----END PGP SIGNATURE-----
diff -ruN debian.orig/control debian/control
--- debian.orig/control	2011-03-16 14:57:19.000000000 -0400
+++ debian/control	2011-03-16 15:00:42.000000000 -0400
@@ -4,7 +4,8 @@
 Maintainer: GNU/kFreeBSD Maintainers <debian-bsd@lists.debian.org>
 Uploaders: Aurelien Jarno <aurel32@debian.org>
 Build-Depends: debhelper (>= 7), quilt, freebsd-buildutils, libbsd-dev (>= 0.1.4),
- libc0.1-dev (>= 2.10), kfreebsd-kernel-headers (>= 0.51), libgeom-dev, libsbuf-dev
+ libc0.1-dev (>= 2.10), kfreebsd-kernel-headers (>= 0.51), libgeom-dev, libsbuf-dev,
+ zlib1g-dev
 Vcs-Browser: http://svn.debian.org/wsvn/glibc-bsd/trunk/zfsutils/
 Vcs-Svn: svn://svn.debian.org/glibc-bsd/trunk/zfsutils/
 Standards-Version: 3.9.1
@@ -116,3 +117,36 @@
  ZFS filesystems.
  .
  This is a minimal package for use in debian-installer.
+
+
+Package: libumem0
+Section: libs
+Architecture: kfreebsd-any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: OpenSolaris name-value pair library
+ This package contains the OpenSolaris libumem library, to detect 
+ memory management bugs in applications
+
+Package: libumem-dev
+Section: libdevel
+Architecture: kfreebsd-any
+Depends: libumem0 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev
+Description: Development files for libnvpair
+ This package contains the header files and static library needed to
+ compile applications that use libumem.
+
+Package: libzpool0
+Section: libs
+Architecture: kfreebsd-any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: OpenSolaris name-value pair library
+ This package contains the OpenSolaris libzpool library.
+
+Package: libzpool-dev
+Section: libdevel
+Architecture: kfreebsd-any
+Depends: libzpool0 (= ${binary:Version}), ${misc:Depends}, libc0.1-dev | libc-dev
+Description: Development files for libnvpair
+ This package contains the header files and static library needed to
+ compile applications that use libzpool.
+
diff -ruN debian.orig/libumem0.install debian/libumem0.install
--- debian.orig/libumem0.install	1969-12-31 19:00:00.000000000 -0500
+++ debian/libumem0.install	2011-03-16 15:00:42.000000000 -0400
@@ -0,0 +1 @@
+cddl/lib/libumem/libumem.so.0	lib
diff -ruN debian.orig/libumem-dev.install debian/libumem-dev.install
--- debian.orig/libumem-dev.install	1969-12-31 19:00:00.000000000 -0500
+++ debian/libumem-dev.install	2011-03-16 15:00:42.000000000 -0400
@@ -0,0 +1 @@
+cddl/lib/libumem/libumem.a	usr/lib
diff -ruN debian.orig/libumem-dev.links debian/libumem-dev.links
--- debian.orig/libumem-dev.links	1969-12-31 19:00:00.000000000 -0500
+++ debian/libumem-dev.links	2011-03-16 15:00:42.000000000 -0400
@@ -0,0 +1 @@
+lib/libumem.so.0                 usr/lib/libumem.so
diff -ruN debian.orig/libzpool0.install debian/libzpool0.install
--- debian.orig/libzpool0.install	1969-12-31 19:00:00.000000000 -0500
+++ debian/libzpool0.install	2011-03-16 15:00:42.000000000 -0400
@@ -0,0 +1 @@
+cddl/lib/libzpool/libzpool.so.0	lib
diff -ruN debian.orig/libzpool-dev.install debian/libzpool-dev.install
--- debian.orig/libzpool-dev.install	1969-12-31 19:00:00.000000000 -0500
+++ debian/libzpool-dev.install	2011-03-16 15:00:42.000000000 -0400
@@ -0,0 +1 @@
+cddl/lib/libzpool/libzpool.a	usr/lib
diff -ruN debian.orig/libzpool-dev.links debian/libzpool-dev.links
--- debian.orig/libzpool-dev.links	1969-12-31 19:00:00.000000000 -0500
+++ debian/libzpool-dev.links	2011-03-16 15:00:42.000000000 -0400
@@ -0,0 +1 @@
+lib/libzpool.so.0                 usr/lib/libzpool.so
diff -ruN debian.orig/patches/13_zpool.diff debian/patches/13_zpool.diff
--- debian.orig/patches/13_zpool.diff	1969-12-31 19:00:00.000000000 -0500
+++ debian/patches/13_zpool.diff	2011-03-16 15:00:42.000000000 -0400
@@ -0,0 +1,163 @@
+Index: zfsutils-8.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
+===================================================================
+--- zfsutils-8.1.orig/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c	2011-03-14 21:47:32.000000000 -0400
++++ zfsutils-8.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c	2011-03-14 21:49:19.000000000 -0400
+@@ -141,6 +141,13 @@
+ extern uint64_t zfs_write_limit_max;
+ extern kmutex_t zfs_write_limit_lock;
+ 
++
++#ifndef alloca
++#define alloca(x) __builtin_alloca(x)
++#endif
++
++#define __unused __attribute__((unused))
++
+ #define	ARC_REDUCE_DNLC_PERCENT	3
+ uint_t arc_reduce_dnlc_percent = ARC_REDUCE_DNLC_PERCENT;
+ 
+Index: zfsutils-8.1/cddl/usr.sbin/zdb/Makefile
+===================================================================
+--- zfsutils-8.1.orig/cddl/usr.sbin/zdb/Makefile	2011-03-14 21:47:32.000000000 -0400
++++ zfsutils-8.1/cddl/usr.sbin/zdb/Makefile	2011-03-14 21:49:19.000000000 -0400
+@@ -21,7 +21,10 @@
+ 
+ DPADD=	${LIBAVL} ${LIBGEOM} ${LIBM} ${LIBNVPAIR} ${LIBPTHREAD} ${LIBUMEM} \
+ 	${LIBUUTIL} ${LIBZ} ${LIBZFS} ${LIBZPOOL}
++
+ LDADD=	-lavl -lgeom -lm -lnvpair -lpthread -lumem -luutil -lz -lzfs -lzpool
++LDADD+= -L${.CURDIR}/../../../cddl/lib/libumem
++LDADD+= -L${.CURDIR}/../../../cddl/lib/libzpool
+ 
+ CSTD=	c99
+ 
+Index: zfsutils-8.1/cddl/usr.bin/zinject/Makefile
+===================================================================
+--- zfsutils-8.1.orig/cddl/usr.bin/zinject/Makefile	2011-03-14 21:47:32.000000000 -0400
++++ zfsutils-8.1/cddl/usr.bin/zinject/Makefile	2011-03-14 21:49:19.000000000 -0400
+@@ -21,5 +21,7 @@
+ DPADD=	${LIBAVL} ${LIBGEOM} ${LIBM} ${LIBNVPAIR} ${LIBUMEM} ${LIBUUTIL} \
+ 	${LIBZFS} ${LIBZPOOL} ${LIBUUTIL}
+ LDADD=	-lavl -lgeom -lm -lnvpair -lumem -luutil -lzfs -lzpool
++LDADD+= -L${.CURDIR}/../../../cddl/lib/libzpool
++LDADD+= -L${.CURDIR}/../../../cddl/lib/libumem
+ 
+ .include <bsd.prog.mk>
+Index: zfsutils-8.1/cddl/usr.bin/ztest/Makefile
+===================================================================
+--- zfsutils-8.1.orig/cddl/usr.bin/ztest/Makefile	2011-03-14 21:47:32.000000000 -0400
++++ zfsutils-8.1/cddl/usr.bin/ztest/Makefile	2011-03-14 22:03:39.000000000 -0400
+@@ -17,7 +17,10 @@
+ 
+ DPADD=	${LIBM} ${LIBNVPAIR} ${LIBUMEM} ${LIBZPOOL} \
+ 	${LIBPTHREAD} ${LIBZ} ${LIBAVL}
+-LDADD=	-lm -lnvpair -lumem -lzpool -lpthread -lz -lavl
++LDADD=	-lm -lnvpair -lumem -lzpool -lpthread -lz -lavl -lrt -ldl
++LDADD+= -L${.CURDIR}/../../../cddl/lib/libzpool
++LDADD+= -L${.CURDIR}/../../../cddl/lib/libumem
++LDADD+= -L${.CURDIR}/../../../cddl/lib/libavl
+ 
+ CSTD=	c99
+ 
+Index: zfsutils-8.1/cddl/contrib/opensolaris/cmd/zdb/zdb.c
+===================================================================
+--- zfsutils-8.1.orig/cddl/contrib/opensolaris/cmd/zdb/zdb.c	2011-03-14 21:47:32.000000000 -0400
++++ zfsutils-8.1/cddl/contrib/opensolaris/cmd/zdb/zdb.c	2011-03-14 21:49:19.000000000 -0400
+@@ -67,6 +67,11 @@
+ boolean_t zdb_sig_user_data = B_TRUE;
+ int zdb_sig_cksumalg = ZIO_CHECKSUM_SHA256;
+ 
++#ifndef alloca
++#define alloca(x) __builtin_alloca(x)
++#endif
++
++
+ /*
+  * These libumem hooks provide a reasonable set of defaults for the allocator's
+  * debugging facilities.
+Index: zfsutils-8.1/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c
+===================================================================
+--- zfsutils-8.1.orig/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c	2011-03-14 21:47:32.000000000 -0400
++++ zfsutils-8.1/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c	2011-03-14 21:49:19.000000000 -0400
+@@ -40,6 +40,11 @@
+ 
+ extern uint8_t dump_opt[256];
+ 
++#ifndef alloca
++#define alloca(x) __builtin_alloca(x)
++#endif
++
++
+ static void
+ print_log_bp(const blkptr_t *bp, const char *prefix)
+ {
+Index: zfsutils-8.1/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h
+===================================================================
+--- zfsutils-8.1.orig/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h	2011-03-14 21:49:18.000000000 -0400
++++ zfsutils-8.1/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h	2011-03-14 21:49:19.000000000 -0400
+@@ -85,6 +85,12 @@
+ 
+ #define	ZFS_EXPORTS_PATH	"/etc/zfs/exports"
+ 
++
++#ifndef alloca
++#define alloca(x) __builtin_alloca(x)
++#endif
++
++
+ /*
+  * Debugging
+  */
+Index: zfsutils-8.1/cddl/contrib/opensolaris/lib/libzpool/common/util.c
+===================================================================
+--- zfsutils-8.1.orig/cddl/contrib/opensolaris/lib/libzpool/common/util.c	2011-03-14 22:02:01.000000000 -0400
++++ zfsutils-8.1/cddl/contrib/opensolaris/lib/libzpool/common/util.c	2011-03-14 22:02:56.000000000 -0400
+@@ -32,11 +32,48 @@
+ #include <sys/spa.h>
+ #include <sys/fs/zfs.h>
+ #include <sys/refcount.h>
++#include <sys/types.h>
+ 
+ /*
+  * Routines needed by more than one client of libzpool.
+  */
+ 
++
++
++/* strlcpy based on OpenBSDs strlcpy */
++size_t strlcpy(char *, const char *, size_t);
++
++/*
++ * Copy src to string dst of size siz.  At most siz-1 characters
++ * will be copied.  Always NUL terminates (unless siz == 0).
++ * Returns strlen(src); if retval >= siz, truncation occurred.
++ */
++size_t
++strlcpy(char *dst, const char *src, size_t siz)
++{
++        char *d = dst;
++        const char *s = src;
++        size_t n = siz;
++
++        /* Copy as many bytes as will fit */
++        if (n != 0 && --n != 0) {
++                do {
++                        if ((*d++ = *s++) == 0)
++                                break;
++                } while (--n != 0);
++        }
++
++        /* Not enough room in dst, add NUL and traverse rest of src */
++        if (n == 0) {
++                if (siz != 0)
++                        *d = '\0';                /* NUL-terminate dst */
++                while (*s++)
++                        ;
++        }
++
++        return(s - src - 1);        /* count does not include NUL */
++}
++
+ void
+ nicenum(uint64_t num, char *buf)
+ {
diff -ruN debian.orig/patches/series debian/patches/series
--- debian.orig/patches/series	2011-03-16 14:57:19.000000000 -0400
+++ debian/patches/series	2011-03-16 15:00:42.000000000 -0400
@@ -10,3 +10,4 @@
 10_zpool_import.diff
 11_endian.diff
 12_freebsd.diff
+13_zpool.diff
diff -ruN debian.orig/rules debian/rules
--- debian.orig/rules	2011-03-16 14:57:19.000000000 -0400
+++ debian/rules	2011-03-16 15:00:42.000000000 -0400
@@ -4,7 +4,7 @@
 SHELL=bash
 
 # Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+export DH_VERBOSE=1
 
 # This has to be exported to make some magic below work.
 export DH_OPTIONS
@@ -42,8 +42,11 @@
 	         cddl/contrib/opensolaris/lib/libzpool \
 	         sys/cddl/compat/opensolaris \
 	         sys/cddl/contrib/opensolaris \
-	         cddl/lib/libnvpair \
+	         cddl/lib/libavl \
+                 cddl/lib/libnvpair \
 	         cddl/lib/libuutil \
+	         cddl/lib/libzpool \
+	         cddl/lib/libumem \
 	         cddl/lib/libzfs \
 	         cddl/sbin/zpool \
 	         cddl/sbin/zfs \
@@ -63,7 +66,7 @@
 	QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
 	touch $@
 
-build: build-libuutil build-libnvpair build-libzfs build-zfsutils
+build: build-libuutil build-libnvpair build-libzfs build-libumem build-libzpool build-zfsutils build-libavl
 
 build-libuutil: build-libuutil-stamp
 build-libuutil-stamp: patch
@@ -80,10 +83,35 @@
 	$(PMAKE) -C $(CURDIR)/cddl/lib/libzfs
 	touch $@
 
+build-libumem: build-libumem-stamp
+build-libumem-stamp: patch
+	$(PMAKE) -C $(CURDIR)/cddl/lib/libumem
+	touch $@
+
+
+build-libzpool: build-libzpool-stamp
+build-libzpool-stamp: patch
+	$(PMAKE) -C $(CURDIR)/cddl/lib/libzpool
+	touch $@
+
+build-libzfs: build-libzfs-stamp
+build-libzfs-stamp: patch build-libnvpair-stamp build-libuutil-stamp
+	$(PMAKE) -C $(CURDIR)/cddl/lib/libzfs
+	touch $@
+
+build-libavl: build-libavl-stamp
+build-libavl-stamp: patch
+	$(PMAKE) -C $(CURDIR)/cddl/lib/libavl
+	touch $@
+
 build-zfsutils: build-zfsutils-stamp
-build-zfsutils-stamp: patch build-libzfs-stamp build-libnvpair-stamp build-libuutil-stamp
+build-zfsutils-stamp: patch build-libzfs-stamp build-libnvpair-stamp build-libuutil-stamp build-libumem build-libzpool build-libavl
 	$(PMAKE) -C $(CURDIR)/cddl/sbin/zpool
 	$(PMAKE) -C $(CURDIR)/cddl/sbin/zfs
+
+	$(PMAKE) -C $(CURDIR)/cddl/usr.sbin/zdb
+	$(PMAKE) -C $(CURDIR)/cddl/usr.bin/zinject 
+	$(PMAKE) -C $(CURDIR)/cddl/usr.bin/ztest/   
 	touch $@
 
 clean:
@@ -98,6 +126,14 @@
 	$(PMAKE) -C $(CURDIR)/cddl/sbin/zpool clean
 	$(PMAKE) -C $(CURDIR)/cddl/sbin/zfs clean
 	
+	
+	$(PMAKE) -C $(CURDIR)/cddl/lib/libumem clean
+	$(PMAKE) -C $(CURDIR)/cddl/lib/libzpool clean
+	$(PMAKE) -C $(CURDIR)/cddl/lib/libavl clean
+	$(PMAKE) -C $(CURDIR)/cddl/usr.sbin/zdb clean
+	$(PMAKE) -C $(CURDIR)/cddl/usr.bin/ztest clean
+	$(PMAKE) -C $(CURDIR)/cddl/usr.bin/zinject clean
+
 	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
 	rm -rf .pc
 	rm -f *stamp
@@ -108,7 +144,7 @@
 	dh_testroot
 	dh_prep -s
 	dh_installdirs -s
-	dh_install -s
+	dh_install -s --fail-missing
 
 # Build architecture-independent files here.
 binary-indep: build install
diff -ruN debian.orig/zfsutils.install debian/zfsutils.install
--- debian.orig/zfsutils.install	2011-03-16 14:57:19.000000000 -0400
+++ debian/zfsutils.install	2011-03-16 15:00:42.000000000 -0400
@@ -1,2 +1,5 @@
 cddl/sbin/zpool/zpool	/sbin
 cddl/sbin/zfs/zfs	/sbin
+cddl/usr.bin/zinject  	/usr/bin
+cddl/usr.bin/ztest	/usr/bin
+cddl/usr.sbin/zdb	/usr/sbin

--- End Message ---
--- Begin Message ---
Source: zfsutils
Source-Version: 8.2-1

We believe that the bug you reported is fixed in the latest version of
zfsutils, which is due to be installed in the Debian FTP archive:

libnvpair-dev_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libnvpair-dev_8.2-1_kfreebsd-amd64.deb
libnvpair0-udeb_8.2-1_kfreebsd-amd64.udeb
  to main/z/zfsutils/libnvpair0-udeb_8.2-1_kfreebsd-amd64.udeb
libnvpair0_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libnvpair0_8.2-1_kfreebsd-amd64.deb
libumem-dev_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libumem-dev_8.2-1_kfreebsd-amd64.deb
libumem0-udeb_8.2-1_kfreebsd-amd64.udeb
  to main/z/zfsutils/libumem0-udeb_8.2-1_kfreebsd-amd64.udeb
libumem0_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libumem0_8.2-1_kfreebsd-amd64.deb
libuutil-dev_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libuutil-dev_8.2-1_kfreebsd-amd64.deb
libuutil0-udeb_8.2-1_kfreebsd-amd64.udeb
  to main/z/zfsutils/libuutil0-udeb_8.2-1_kfreebsd-amd64.udeb
libuutil0_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libuutil0_8.2-1_kfreebsd-amd64.deb
libzfs-dev_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libzfs-dev_8.2-1_kfreebsd-amd64.deb
libzfs0-udeb_8.2-1_kfreebsd-amd64.udeb
  to main/z/zfsutils/libzfs0-udeb_8.2-1_kfreebsd-amd64.udeb
libzfs0_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libzfs0_8.2-1_kfreebsd-amd64.deb
libzpool-dev_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libzpool-dev_8.2-1_kfreebsd-amd64.deb
libzpool0-udeb_8.2-1_kfreebsd-amd64.udeb
  to main/z/zfsutils/libzpool0-udeb_8.2-1_kfreebsd-amd64.udeb
libzpool0_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/libzpool0_8.2-1_kfreebsd-amd64.deb
zfsutils-udeb_8.2-1_kfreebsd-amd64.udeb
  to main/z/zfsutils/zfsutils-udeb_8.2-1_kfreebsd-amd64.udeb
zfsutils_8.2-1.diff.gz
  to main/z/zfsutils/zfsutils_8.2-1.diff.gz
zfsutils_8.2-1.dsc
  to main/z/zfsutils/zfsutils_8.2-1.dsc
zfsutils_8.2-1_kfreebsd-amd64.deb
  to main/z/zfsutils/zfsutils_8.2-1_kfreebsd-amd64.deb
zfsutils_8.2.orig.tar.gz
  to main/z/zfsutils/zfsutils_8.2.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 618592@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated zfsutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


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

Format: 1.8
Date: Sat, 23 Apr 2011 21:53:04 +0200
Source: zfsutils
Binary: libuutil0 libuutil-dev libuutil0-udeb libnvpair0 libnvpair-dev libnvpair0-udeb libzfs0 libzfs-dev libzfs0-udeb zfsutils zfsutils-udeb libumem0 libumem-dev libumem0-udeb libzpool0 libzpool-dev libzpool0-udeb
Architecture: source kfreebsd-amd64
Version: 8.2-1
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno <aurel32@debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description: 
 libnvpair-dev - Development files for libnvpair
 libnvpair0 - OpenSolaris name-value pair library
 libnvpair0-udeb - OpenSolaris name-value pair library (udeb)
 libumem-dev - Development files for libnvpair
 libumem0   - OpenSolaris name-value pair library
 libumem0-udeb - OpenSolaris name-value pair library (udeb)
 libuutil-dev - Development files for libuutil
 libuutil0  - OpenSolaris userland utility library
 libuutil0-udeb - OpenSolaris userland utility library (udeb)
 libzfs-dev - Development files for libzfs
 libzfs0    - FreeBSD ZFS library
 libzfs0-udeb - FreeBSD ZFS library (udeb)
 libzpool-dev - Development files for libnvpair
 libzpool0  - OpenSolaris name-value pair library
 libzpool0-udeb - OpenSolaris name-value pair library (udeb)
 zfsutils   - command-line tools to manage ZFS filesystems
 zfsutils-udeb - command-line tools to manage ZFS filesystems (udeb)
Closes: 618592
Changes: 
 zfsutils (8.2-1) unstable; urgency=low
 .
   [ Petr Salinger ]
   * Based on FreeBSD 8.2.
 .
   [ Robert Millan ]
   * Fix bootloader advice to give instructions on upgrading GRUB.
 .
   [ Aurelien Jarno ]
   * Fix build with recent binutils versions.
   * Add zdb, zinject and ztest, based on a patch from Arno Töll.
     Closes: #618592.
   * Bump to Standards-Version 3.9.2 (no changes).
Checksums-Sha1: 
 77044d4fef0601d53d75f889536a6c40b254c149 1496 zfsutils_8.2-1.dsc
 13a88e5395b3ab05f90d6c65563265261c6ed2e8 1326351 zfsutils_8.2.orig.tar.gz
 b6c37c990be46c1bdb3949f985548b696e1f1ef8 24024 zfsutils_8.2-1.diff.gz
 a61e6362c93f9bb38a03954bab64925988bcc4e5 28766 libuutil0_8.2-1_kfreebsd-amd64.deb
 e73ac8e92249144c9beed8eb7910f663d2b3f074 30008 libuutil-dev_8.2-1_kfreebsd-amd64.deb
 106d0b74642bf1d8819a9cb1bbeb3d359effd4a3 17476 libuutil0-udeb_8.2-1_kfreebsd-amd64.udeb
 ca1d1d5afbddddc152d8f70b064706d9bfe70321 30548 libnvpair0_8.2-1_kfreebsd-amd64.deb
 8555facd603eeb1aeabbba80801d9118bffe442c 30288 libnvpair-dev_8.2-1_kfreebsd-amd64.deb
 b51eb913e76ac75ac4e53f8bb0f6cadeb200b817 19238 libnvpair0-udeb_8.2-1_kfreebsd-amd64.udeb
 8939b9bac54f7dd7e3601d0f904bd120e2ef518c 107224 libzfs0_8.2-1_kfreebsd-amd64.deb
 f242473ab22cd95b4b32338d00f8fcd1ab2e4a31 136338 libzfs-dev_8.2-1_kfreebsd-amd64.deb
 5f288717204a0ae30c9d543e359caa4aaa2b3fd1 96210 libzfs0-udeb_8.2-1_kfreebsd-amd64.udeb
 89de4dea966f8feb9225061c6c2038e4a83c45b7 190346 zfsutils_8.2-1_kfreebsd-amd64.deb
 d03d57bac222e0baf4597001ad5fc601327e052d 68676 zfsutils-udeb_8.2-1_kfreebsd-amd64.udeb
 bedab7a5e7c481cc1805b4be117333e2f7d35f9e 14058 libumem0_8.2-1_kfreebsd-amd64.deb
 ef2c8c7f85d9df0f81d015e5c70f471980356887 13090 libumem-dev_8.2-1_kfreebsd-amd64.deb
 7caae3277ff74d4305bca8fe4aaf32e04156481e 2990 libumem0-udeb_8.2-1_kfreebsd-amd64.udeb
 4a747b78f1dbd7a5ee0920e6155fe82ee81086f8 399934 libzpool0_8.2-1_kfreebsd-amd64.deb
 05248d068c4a3832b5baf68aa559002399d95a9d 505226 libzpool-dev_8.2-1_kfreebsd-amd64.deb
 91ba71ec7a3fb9d96c96b94eb06f3e671c259741 388370 libzpool0-udeb_8.2-1_kfreebsd-amd64.udeb
Checksums-Sha256: 
 f542122d3d5291b929e9f4a00557bbcede5339798e8d44b06d2f539ac2813b13 1496 zfsutils_8.2-1.dsc
 ba542bab4557ea24066f437c06f5baa4010ee93193d96b143b79bf4e44cc2bbc 1326351 zfsutils_8.2.orig.tar.gz
 3a997cf546c226b64ce50b105b8e80983810ffb1584d68c0f5ebc4153c72d551 24024 zfsutils_8.2-1.diff.gz
 f1cc8fbaf0df82c2303541e9ffb8dd7eb4260016b9469aa8256acbf902e3453a 28766 libuutil0_8.2-1_kfreebsd-amd64.deb
 d89e418861d0045e6e998fa5a468b26f321792043bcbc947331a74b4159193a8 30008 libuutil-dev_8.2-1_kfreebsd-amd64.deb
 1dcf493319d48d0a840766498d9f80ee21add5974e8e94660df3b173b6a21fe5 17476 libuutil0-udeb_8.2-1_kfreebsd-amd64.udeb
 cc5a604e492179e606562b90d07fabd4340effc460acc4edfc833cc9dfd480d5 30548 libnvpair0_8.2-1_kfreebsd-amd64.deb
 382ae9198431dd89df40d85e851e981f3289746e0612dde6646a43431cd82ff8 30288 libnvpair-dev_8.2-1_kfreebsd-amd64.deb
 15058e491c27f53f50af879ac298ef5240081b19bb87fdab2d1198f78debf640 19238 libnvpair0-udeb_8.2-1_kfreebsd-amd64.udeb
 463ae6b13cadcee607150fba22cb3238e2f713472617f6506e3160f76393d0f8 107224 libzfs0_8.2-1_kfreebsd-amd64.deb
 c67e5da2267a97324ddd40790b2ba813a630e63bd78253a16d09ff33dac40c62 136338 libzfs-dev_8.2-1_kfreebsd-amd64.deb
 9848390a28452a97d815a57c5207949de2f6c4c96655bd6675bd3cad759c9da2 96210 libzfs0-udeb_8.2-1_kfreebsd-amd64.udeb
 b38790ecd4a4517d7de09a13884fa979552677f3e1bebd5157367167e7cc3985 190346 zfsutils_8.2-1_kfreebsd-amd64.deb
 5e4c98da299a3c883a71a8a02563879feb468ba6a71fd179752bd7d751ead3ef 68676 zfsutils-udeb_8.2-1_kfreebsd-amd64.udeb
 eb3164dc7ade9450f46dbe3514d19857af0779bae0d58d319ee3472f1def0294 14058 libumem0_8.2-1_kfreebsd-amd64.deb
 9c99402858dc33332aab2e12aa45c271353fe1879f75963ee517757bcc3d5531 13090 libumem-dev_8.2-1_kfreebsd-amd64.deb
 735ba06acfe2c5c5385240c620cab5d0d37723eebec3ad024e030e8541e2fa97 2990 libumem0-udeb_8.2-1_kfreebsd-amd64.udeb
 b9e1f65a76ee44e5d5bb360c31936b6d2ae7f74c2d27ba69f2c5d56ed022bfc8 399934 libzpool0_8.2-1_kfreebsd-amd64.deb
 f9885cd24b0ef07e4b39e92d870216993e71d5ece2f6e7d9530ac15026cc26bd 505226 libzpool-dev_8.2-1_kfreebsd-amd64.deb
 06adf5e177908ebab5df3a657839b58b2f90bbfb981c6cf97f39ee875db25389 388370 libzpool0-udeb_8.2-1_kfreebsd-amd64.udeb
Files: 
 f9c6319c2a4f6717b9c890c29073bd74 1496 admin optional zfsutils_8.2-1.dsc
 7bda5fd4c9ffa8e7cab51c163f90e6f2 1326351 admin optional zfsutils_8.2.orig.tar.gz
 e1d9ff7383ad7301c87e1bf20337bf54 24024 admin optional zfsutils_8.2-1.diff.gz
 1a675f137e146feb2ed8a0bb8eebc298 28766 libs optional libuutil0_8.2-1_kfreebsd-amd64.deb
 1da7b5a97fef4730f868c7b38671fb42 30008 libdevel optional libuutil-dev_8.2-1_kfreebsd-amd64.deb
 75571967e5800e09bce50eba2ea64a60 17476 debian-installer optional libuutil0-udeb_8.2-1_kfreebsd-amd64.udeb
 e4bfbc28a04b442ae1c8792e3e80d205 30548 libs optional libnvpair0_8.2-1_kfreebsd-amd64.deb
 d8485bcc3a7f1b7a465191bd14791494 30288 libdevel optional libnvpair-dev_8.2-1_kfreebsd-amd64.deb
 a19b658372b40105d8667a8c1dae438e 19238 debian-installer optional libnvpair0-udeb_8.2-1_kfreebsd-amd64.udeb
 754b33d1682e2b0d1e115bf3e1f5b83c 107224 libs optional libzfs0_8.2-1_kfreebsd-amd64.deb
 2098d95fb062fdceeef42570dabb7403 136338 libdevel optional libzfs-dev_8.2-1_kfreebsd-amd64.deb
 763f92a454ef6b2b09f0d6f8e45ed36a 96210 debian-installer optional libzfs0-udeb_8.2-1_kfreebsd-amd64.udeb
 7af3b4d06ca3b4ec6cb2606c8f0048cb 190346 admin optional zfsutils_8.2-1_kfreebsd-amd64.deb
 ed35665402463d0f70b384f03e19bcb4 68676 debian-installer optional zfsutils-udeb_8.2-1_kfreebsd-amd64.udeb
 a86ea0fb750d33d8e604a3105de16721 14058 libs optional libumem0_8.2-1_kfreebsd-amd64.deb
 f66827239b07df16320ad3ee9cdbe774 13090 libdevel optional libumem-dev_8.2-1_kfreebsd-amd64.deb
 a236701076659c49539a17aa24ce35cf 2990 debian-installer optional libumem0-udeb_8.2-1_kfreebsd-amd64.udeb
 5420cab31a029d6b1a49de9998bb4ff3 399934 libs optional libzpool0_8.2-1_kfreebsd-amd64.deb
 26b0a684f78a3e60cd5acbe8bab63107 505226 libdevel optional libzpool-dev_8.2-1_kfreebsd-amd64.deb
 949c2933d5aefaa17952cf90873b8b3a 388370 debian-installer optional libzpool0-udeb_8.2-1_kfreebsd-amd64.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/kFreeBSD)

iD8DBQFNsy6Qw3ao2vG823MRAi01AJ9xuJVWeIg4cJGwRSmbGW9dmqQuJACfSpNI
OuRtZFILfm7DQuXwK2yzr0E=
=DQFX
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: