** Description changed: Please sync p7zip 15.09+dfsg-4 (universe) from Debian testing (main) + --------------------------------------------------------------------- - The version currently is xenial, 9.20.1, is 5 years old (released in 2011). - It is very beneficial for the users to have this newer version in the LTS. It has many improvements and fixes. + Rationale: + =========== + + * The version currently in xenial, 9.20.1, is 5 years old (released in + 2011). It is very beneficial for the users to have this newer version in + the LTS. It has many improvements and fixes. + + * The new version builds successfully on ppc64el, whereas the version in + xenial-proposed does not. + + * The package comes from Debian testing, which means that: + - It compiles and up to date on all architectures it has previously been compiled for in unstable; + - It does not have release-critical bugs; + - All of its dependencies must either be satisfiable by packages already in testing, which is what the LTS is derived from; + - Installing the package does not break any packages currently in testing + + * The Debian maintainer closed some launchpad bugs, which means that they also looks after Ubuntu bugs. -------------------------------------------------------------------- Version 15.09: =============== - - 7-Zip now can extract ext2 and multivolume VMDK images. - - 7-Zip now can extract ext3 and ext4 (Linux file system) images. - - support of cygwin 64 bits - - support of cygwin 64 bits with asm - - cygwin : fix in GetRamSize() - - cross building added : - makefile.linux_cross_aarch64 - makefile.linux_cross_arm - makefile.linux_cross_ppc - makefile.linux_cross_ppc64 - makefile.linux_cross_ppc64le - makefile.linux_cross_s390x (7za and 7zr pass tests, 7z does not pass tests) + - 7-Zip now can extract ext2 and multivolume VMDK images. + - 7-Zip now can extract ext3 and ext4 (Linux file system) images. + - support of cygwin 64 bits + - support of cygwin 64 bits with asm + - cygwin : fix in GetRamSize() + - cross building added : + makefile.linux_cross_aarch64 + makefile.linux_cross_arm + makefile.linux_cross_ppc + makefile.linux_cross_ppc64 + makefile.linux_cross_ppc64le + makefile.linux_cross_s390x (7za and 7zr pass tests, 7z does not pass tests) - - 7-Zip now can extract GPT images and single file QCOW2, VMDK, VDI images. - - 7-Zip now can extract solid WIM archives with LZMS compression. - - 7-Zip now can extract RAR5 archives. - - 7-Zip now doesn't sort files by type while adding to solid 7z archive. - new -mqs switch to sort files by type while adding to solid 7z archive. - - 7-Zip now can create 7z, xz and zip archives with 1536 MB dictionary for LZMA/LZMA2. - - 7-Zip now can extract .zipx (WinZip) archives that use xz compression. + - 7-Zip now can extract GPT images and single file QCOW2, VMDK, VDI images. + - 7-Zip now can extract solid WIM archives with LZMS compression. + - 7-Zip now can extract RAR5 archives. + - 7-Zip now doesn't sort files by type while adding to solid 7z archive. + new -mqs switch to sort files by type while adding to solid 7z archive. + - 7-Zip now can create 7z, xz and zip archives with 1536 MB dictionary for LZMA/LZMA2. + - 7-Zip now can extract .zipx (WinZip) archives that use xz compression. --------------------------------------------------------------------------- Version 9.38.1 =============== - - bug #145 "p7zip crashes while moving memory in MoveItems + - bug #145 "p7zip crashes while moving memory in MoveItems ------------------------------------------------------------------------ Version 9.38 ============= - - patch #23 fixes "7z with unicode file name with surrogate pair is not handled well in Linux" - - bug #139 "password from commanline is visible in processes list" - Now the characters of the password are replaced with *. - - From Windows version of 7-zip - - bug#138 If you extract the password with # program crashes - 7z now supports long password in RAR 3 and 4. + - patch #23 fixes "7z with unicode file name with surrogate pair is not handled well in Linux" + - bug #139 "password from commanline is visible in processes list" + Now the characters of the password are replaced with *. + - From Windows version of 7-zip + - bug#138 If you extract the password with # program crashes + 7z now supports long password in RAR 3 and 4. --------------------------------------------------------------------- Changelog entries since current xenial version 9.20.1~dfsg.1-5: p7zip (15.09+dfsg-4) unstable; urgency=low - * Upload to unstable. - * Mention in README.Debian that p7zip-full is needed for 7z archives - compressed with PPMD method (closes: #693509). - * Replace `7z' with `7zr' in the short description of p7zip to make - in consistent with the description of p7zip-full (closes: #636664). - * Switch Vcs-Git to https, and Vcs-Browser to cgit. + * Upload to unstable. + * Mention in README.Debian that p7zip-full is needed for 7z archives + compressed with PPMD method (closes: #693509). + * Replace `7z' with `7zr' in the short description of p7zip to make + in consistent with the description of p7zip-full (closes: #636664). + * Switch Vcs-Git to https, and Vcs-Browser to cgit. - -- Robert Luberda <rob...@debian.org> Sun, 13 Mar 2016 09:54:38 +0100 + -- Robert Luberda <rob...@debian.org> Sun, 13 Mar 2016 09:54:38 +0100 p7zip (15.09+dfsg-3) experimental; urgency=low - * Refactor and enhance the p7zip wrapper script: - + update the p7zip script to the version from the contrib directory; - + make it call either 7za or 7zr command, whichever one is available; - + remove `if [ "$?" != 0 ]' statements, as they won't work with `set -e'; - + use the standard error for reporting; - + implement the --stdout, --force, --keep options (closes: #656340, - LP: #220646, #259239) - + update p7zip(1) man page to shortly describe new options and give more - details about the script's behavior. + * Refactor and enhance the p7zip wrapper script: + + update the p7zip script to the version from the contrib directory; + + make it call either 7za or 7zr command, whichever one is available; + + remove `if [ "$?" != 0 ]' statements, as they won't work with `set -e'; + + use the standard error for reporting; + + implement the --stdout, --force, --keep options (closes: #656340, + LP: #220646, #259239) + + update p7zip(1) man page to shortly describe new options and give more + details about the script's behavior. - * Make p7zip-full package depend on p7zip package to have the p7zip command - available for the users of p7zip-full (LP: #1156460): - + add necessary Depends, Breaks and Replaces; - + convert /u/s/d/p7zip-full into a symlink to /u/s/d/p7zip; - + install the html documentation into p7zip-full only and update - 02-man.patch to mention that. + * Make p7zip-full package depend on p7zip package to have the p7zip command + available for the users of p7zip-full (LP: #1156460): + + add necessary Depends, Breaks and Replaces; + + convert /u/s/d/p7zip-full into a symlink to /u/s/d/p7zip; + + install the html documentation into p7zip-full only and update + 02-man.patch to mention that. - * Add 09-man-update.patch in order to: - + update man pages based on the current usage output of the commands; - + remove references to the -p{Password} option from the 7zr(1), as the - command does not support it (LP: #558609); - + mention in 7z(1) that 7z might be slower than 7za (closes: #636667); - + reword "the highest compression ratio" phrase to make it referring - to the 7z format instead of the 7z programs (closes: #636179). - * Reword the packages' descriptions and p7zip(1) man page similarly. + * Add 09-man-update.patch in order to: + + update man pages based on the current usage output of the commands; + + remove references to the -p{Password} option from the 7zr(1), as the + command does not support it (LP: #558609); + + mention in 7z(1) that 7z might be slower than 7za (closes: #636667); + + reword "the highest compression ratio" phrase to make it referring + to the 7z format instead of the 7z programs (closes: #636179). + * Reword the packages' descriptions and p7zip(1) man page similarly. - * Do not install documentation from fm sub-directory (which describes - Windows GUI not available in Debian); skip license.htm as well (to make - lintian happy). - * Add 10-drop-fm-doc.patch to remove from the html documentation references - to files mentioned in the previous entry. Also strip in the documentation - the .exe extension from 7z commands (LP: #181402). - * No longer install ChangeLog.gz to changelog.gz symlink. - * Replace duplicated style.css files with symlinks. - * Register html documentation in the doc-base system. - * Add 11-README-no-instructions.patch to remove build instructions from the - README file. - * Acknowledge the 9.20.1~dfsg.1-4.1 NMU (closes: #788734). - * Close Ubuntu's 'newer version available' report (LP: #1414569). - * Bump Standards-Version to 3.9.7. - * Add lintian override for a spelling typo in a word used as a proper name. - * Update README.Debian and add a NEWS entry for the dependency changes. + * Do not install documentation from fm sub-directory (which describes + Windows GUI not available in Debian); skip license.htm as well (to make + lintian happy). + * Add 10-drop-fm-doc.patch to remove from the html documentation references + to files mentioned in the previous entry. Also strip in the documentation + the .exe extension from 7z commands (LP: #181402). + * No longer install ChangeLog.gz to changelog.gz symlink. + * Replace duplicated style.css files with symlinks. + * Register html documentation in the doc-base system. + * Add 11-README-no-instructions.patch to remove build instructions from the + README file. + * Acknowledge the 9.20.1~dfsg.1-4.1 NMU (closes: #788734). + * Close Ubuntu's 'newer version available' report (LP: #1414569). + * Bump Standards-Version to 3.9.7. + * Add lintian override for a spelling typo in a word used as a proper name. + * Update README.Debian and add a NEWS entry for the dependency changes. - -- Robert Luberda <rob...@debian.org> Sun, 06 Mar 2016 16:58:28 +0100 + -- Robert Luberda <rob...@debian.org> Sun, 06 Mar 2016 16:58:28 +0100 p7zip (15.09+dfsg-2) experimental; urgency=low - * Hopefully fix FTBFS on various architectures: - + add 07-endian-detection.patch to detect byte ordering via macros - defined in <endian.h>. - + add 08-mips.patch to rename a variable called `mips', as it clashed - with a name of preprocessor macro defined on mips and mipsel. + * Hopefully fix FTBFS on various architectures: + + add 07-endian-detection.patch to detect byte ordering via macros + defined in <endian.h>. + + add 08-mips.patch to rename a variable called `mips', as it clashed + with a name of preprocessor macro defined on mips and mipsel. - -- Robert Luberda <rob...@debian.org> Mon, 15 Feb 2016 22:53:55 +0100 + -- Robert Luberda <rob...@debian.org> Mon, 15 Feb 2016 22:53:55 +0100 p7zip (15.09+dfsg-1) experimental; urgency=low - * New upstream version (closes: #778289, LP: #1414569). - * Update patches for the new version: - + remove most of 01-makefile.patch, especially remove the parts related - to multiarch libwgtk2.8-dev, which is no longer used by this package; - + fix grammar error (closes: #706005) and update location of html - documentation in 02-man.patch; do the same for debian/p7zip*.docs - + drop 04-no-strip-by-default.patch; patch empty OPTFLAGS in debian/rules - instead; - + replace CVE-2015-1038.patch with Fedora's version taken from their - p7zip-15.09-10.fc24.src.rpm package; - + add 06-s390.patch from Fedora to fix build on s390. - * Update 03-include-linux-makefile.patch to include arch-specific makefile - on amd64 (closes: #713964) and i386 archs. Both makefiles have compilation - of assembler sources enabled, so add build dependency on yasm on those - architectures. - * Use DEP-5 format for debian/copyright, and add Files-Excluded header - into it. - * Update debian/watch to allow uscan to repack upstream tarballs. - * Provide README.source with reasons of repacking (closes: #705595). + * New upstream version (closes: #778289, LP: #1414569). + * Update patches for the new version: + + remove most of 01-makefile.patch, especially remove the parts related + to multiarch libwgtk2.8-dev, which is no longer used by this package; + + fix grammar error (closes: #706005) and update location of html + documentation in 02-man.patch; do the same for debian/p7zip*.docs + + drop 04-no-strip-by-default.patch; patch empty OPTFLAGS in debian/rules + instead; + + replace CVE-2015-1038.patch with Fedora's version taken from their + p7zip-15.09-10.fc24.src.rpm package; + + add 06-s390.patch from Fedora to fix build on s390. + * Update 03-include-linux-makefile.patch to include arch-specific makefile + on amd64 (closes: #713964) and i386 archs. Both makefiles have compilation + of assembler sources enabled, so add build dependency on yasm on those + architectures. + * Use DEP-5 format for debian/copyright, and add Files-Excluded header + into it. + * Update debian/watch to allow uscan to repack upstream tarballs. + * Provide README.source with reasons of repacking (closes: #705595). - -- Robert Luberda <rob...@debian.org> Sun, 14 Feb 2016 01:11:20 +0100 + -- Robert Luberda <rob...@debian.org> Sun, 14 Feb 2016 01:11:20 +0100
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1563508 Title: Sync p7zip 15.09+dfsg-4 (universe) from Debian testing (main) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/p7zip/+bug/1563508/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs