pbzip2 - parallel bzip2 implementation

Distribution: Debian 7 (Wheezy)
Repository: Debian Main amd64
Package name: pbzip2
Package version: 1.1.8
Package release: 1
Package architecture: amd64
Package type: deb
Installed size: 113 B
Download size: 45.23 KB
Official Mirror: ftp.br.debian.org
pbzip2 is a parallel implementation of the bzip2 block-sorting file compressor that uses pthreads and achieves near-linear speedup on SMP machines. The output of this version is fully compatible with bzip2 v1.0.2 (ie: anything compressed with pbzip2 can be decompressed with bzip2).



    Binary package: pbzip2_1.1.8-1_amd64.deb
    Source package: pbzip2

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install pbzip2 deb package:
      # sudo apt-get install pbzip2


    • /usr/bin/pbzip2
    • /usr/share/doc/pbzip2/README.gz
    • /usr/share/doc/pbzip2/changelog.Debian.gz
    • /usr/share/doc/pbzip2/changelog.gz
    • /usr/share/doc/pbzip2/copyright
    • /usr/share/man/man1/pbzip2.1.gz


    2012-06-12 - Anibal Monsalve Salazar <anibal@debian.org> pbzip2 (1.1.8-1) unstable; urgency=low * New upstream version 1.1.8 Changes in 1.1.8 (Jun 10, 2012) - Fix of metadata unpreserved on empty files compress (bug #1011021) Closes: #658239

    2012-06-10 - Anibal Monsalve Salazar <anibal@debian.org> pbzip2 (1.1.7-1) unstable; urgency=low * New upstream release 1.1.7 Changes in 1.1.7 (Dec 11, 2011) - Fixed refusal to write to stdout on -dc from stdin (bug #886628) Closes: #647700 - Fixed occasional failure on decompress with --ignore-trailing-garbage=1 with multiple bad blocks in the archive (bug #886625) Closes: #647702 * Standards version is 3.9.3 * DH compatibility level is 9 * Use hardening options * Update debian/watch

    2011-11-29 - Anibal Monsalve Salazar <anibal@debian.org> pbzip2 (1.1.6-1) unstable; urgency=low * New upstream version 1.1.6 Changes in 1.1.6 (Oct 30, 2011) - Fixed bug - deadlock due to unsynchronized broadcasts (bug #876686) - Prevent deletion of input files on error (bug #874543) Closes: 638632 - Document how to compress/decompress from standard input (bug #820525) - Added more detailed kernel error messages (bug #874605) - Error-handling fixes for multi-archive scenarios (bug #883782)

    2011-07-20 - Anibal Monsalve Salazar <anibal@debian.org> pbzip2 (1.1.5-1) unstable; urgency=low * New upstream v1.1.5 (Jul 16, 2011) - Fixed excessive output permissions while compress/decompress is in progress (bug #807536) Closes: 633087

    2011-06-29 - Anibal Monsalve Salazar <anibal@debian.org> pbzip2 (1.1.4-1) unstable; urgency=low * New upstream v1.1.4 (Apr 22, 2011) - Fixed hang on decompress with --ignore-trailing-garbage=1 when producer is interrupted on trailing garbage (bug #762464) - Added example to help for decompression piped to tar (bug #746806) - Fixed typo in Trailing Garbage printed message (bug #746799) v1.1.3 (Mar 27, 2011) - Fixed hang on decompress with --ignore-trailing-garbage=1 and higher numCPU (e.g. > 2) (bug #740502) - Print trailing garbage errors even when in quiet mode (bug #743635) - Default extension on decompress of .tbz2 changed to .tar for bzip2 compatibility (bug #743639) v1.1.2 (Feb 19, 2011) - Fix directdecompress segfault when destination file can't be opened (e.g. read-only) (bug #717852) - Implemented --ignore-trailing-garbage feature (bug #594868) - Fixed hang on decompress of some truncated archives (bug #590225) - Pulled an error check out of normal logic block for clarity - Debug print added after BZ2_bzDecompress to track it's return code. - A debug print fixed in queue::remove - Increased max memory usage limit from 1GB to 2GB - If no -m switch given on command line, default max memory limit will now automatically increase from 100 MB to minimum amount of memory required to support the number of CPUs requested - Improved performance when output buffer is full - Fixed bug which caused hang while decompressing prematurely truncated bzip2 stream - Consumer_decompress throttling modified to prevent potential deadlock/infinite loop in certain situations (Thanks to Laszlo Ersek for finding and helping track down the cause of this bug) - Fixed deadlock bug and performance issue when consumer working with long bzip2 sequences (Thanks to Tanguy Fautre for finding) - Fixed error message for block size range (max size was wrong) - Moved #include <pthread.h> from pbzip2.cpp to pbzip2.h to fix OS/2 compiler issue * Fix debian-rules-missing-recommended-target * Fix out-of-date-standards-version

    2010-04-24 - Anibal Monsalve Salazar <anibal@debian.org> pbzip2 (1.1.1-1) unstable; urgency=low * New upstream release Closes: 578386 Fix "echo foo | pbzip2 -9 > bar doesn't work" Closes: 559974