Your message dated Fri, 26 Aug 2011 07:47:51 +0000
with message-id <[email protected]>
and subject line Bug#636927: fixed in partclone 0.2.26-1
has caused the Debian Bug report #636927,
regarding partclone: hfsplusclone is broken on amd64
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 [email protected]
immediately.)
--
636927: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636927
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: partclone
Version: 0.2.22-2
Severity: important
Tags: upstream patch
This bug is mentioned online once
http://sourceforge.net/projects/clonezilla/forums/forum/799287/topic/4500041
with the fix being to use an x86 version. I can confirm that the x86 debian
package works from a chroot.
On amd64 hfsplusclone detects the hfs partition as being empty.
The bug is due to explicit use of long in hfsplusclone.h and expecting it to be
32-bit.
The attached patch resolves the amd64 bug for me and also still works in the
x86 chroot, tested by cloning and restoring an hfsplus partition.
This bug persists in the latest 0.2.24 upstream.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages partclone depends on:
ii e2fslibs 1.42~WIP-2011-07-02-1 ext2/ext3/ext4 file system librari
ii libc6 2.13-10 Embedded GNU C Library: Shared lib
ii libcomerr2 1.42~WIP-2011-07-02-1 common error description library
ii libncursesw5 5.9-1 shared libraries for terminal hand
ii libntfs10 2.0.0-1+b1 library that provides common NTFS
ii libuuid1 2.19.1-4 Universally Unique ID library
partclone recommends no packages.
partclone suggests no packages.
-- no debconf information
diff -u orig-partclone-0.2.22/src//hfsplusclone.c partclone-0.2.22/src//hfsplusclone.c
--- orig-partclone-0.2.22/src//hfsplusclone.c 2011-03-28 00:19:59.000000000 -0700
+++ partclone-0.2.22/src//hfsplusclone.c 2011-08-05 10:23:56.000000000 -0700
@@ -128,8 +128,8 @@
UInt32 bused = 0, bfree = 0, mused = 0;
UInt32 block = 0, extent_block = 0, tb = 0, i = 0;
int allocation_exten = 0;
- long int allocation_start_block;
- long int allocation_block_size;
+ UInt32 allocation_start_block;
+ UInt32 allocation_block_size;
int start = 0;
int bit_size = 1;
diff -u orig-partclone-0.2.22/src//hfsplusclone.h partclone-0.2.22/src//hfsplusclone.h
--- orig-partclone-0.2.22/src//hfsplusclone.h 2011-03-28 00:19:59.000000000 -0700
+++ partclone-0.2.22/src//hfsplusclone.h 2011-08-05 10:23:56.000000000 -0700
@@ -11,11 +11,10 @@
* (at your option) any later version.
*/
-
-typedef unsigned char UInt8;
-typedef unsigned short int UInt16;
-typedef unsigned long int UInt32;
-typedef unsigned long long int UInt64;
+typedef uint8_t UInt8;
+typedef uint16_t UInt16;
+typedef uint32_t UInt32;
+typedef uint64_t UInt64;
typedef UInt32 HFSCatalogNodeID;
--- End Message ---
--- Begin Message ---
Source: partclone
Source-Version: 0.2.26-1
We believe that the bug you reported is fixed in the latest version of
partclone, which is due to be installed in the Debian FTP archive:
partclone_0.2.26-1.debian.tar.gz
to main/p/partclone/partclone_0.2.26-1.debian.tar.gz
partclone_0.2.26-1.dsc
to main/p/partclone/partclone_0.2.26-1.dsc
partclone_0.2.26-1_amd64.deb
to main/p/partclone/partclone_0.2.26-1_amd64.deb
partclone_0.2.26.orig.tar.gz
to main/p/partclone/partclone_0.2.26.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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Georges Khaznadar <[email protected]> (supplier of updated partclone 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 26 Aug 2011 09:30:46 +0200
Source: partclone
Binary: partclone
Architecture: source amd64
Version: 0.2.26-1
Distribution: unstable
Urgency: low
Maintainer: Georges Khaznadar <[email protected]>
Changed-By: Georges Khaznadar <[email protected]>
Description:
partclone - Utility to clone and restore a partition
Closes: 636927
Changes:
partclone (0.2.26-1) unstable; urgency=low
.
* upgraded to the newer upstream version
* fixed a few typos in the source of manpages
* applied the patch sent by Nameless <[email protected]>
Closes: #636927
Checksums-Sha1:
e9909ea2fe2149d9ee79336bb4fa9857e62a09d2 1256 partclone_0.2.26-1.dsc
2fd2a288d7207ff47d1e4e93fae5341989972e88 411546 partclone_0.2.26.orig.tar.gz
6436109d8718fbed25bf1cf92cfa9cdb6c7958f3 9163 partclone_0.2.26-1.debian.tar.gz
eab43b6015edbc93a69f457a3ba228ac52dba47d 258244 partclone_0.2.26-1_amd64.deb
Checksums-Sha256:
41dcb55e33acce65ed746a9fd16015f10844d5f22693b134842ae9b9bde412af 1256
partclone_0.2.26-1.dsc
fb00081c42c5d62febe279983ddcd15a29cd2629ac6cd8b7f2c9fcfa6e59713d 411546
partclone_0.2.26.orig.tar.gz
4de442ad3847d55e173addd3ed55968dbe0137e7fd536a555ceed5d913faba48 9163
partclone_0.2.26-1.debian.tar.gz
3e55ce454b2a4f00b71ef3ceece89193bfafc3fab5a1500d22d4d5feba7856ed 258244
partclone_0.2.26-1_amd64.deb
Files:
98aa41e6519e693b74dfab7a9199daf8 1256 admin extra partclone_0.2.26-1.dsc
3f95c45ca676caaa8ef27a2166f0a287 411546 admin extra
partclone_0.2.26.orig.tar.gz
1f7a35e92df54a9a6664bd3faacccf6b 9163 admin extra
partclone_0.2.26-1.debian.tar.gz
4675471f52969ab421b9576805053ea9 258244 admin extra
partclone_0.2.26-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFOV0wMnfmb2hFpETARAsyLAJ0ZdHWEJ3j9fQadafATKxLzOVEzigCeJG9U
VxHHA78m6NGA3v/cl227cqA=
=rGG3
-----END PGP SIGNATURE-----
--- End Message ---