[FFe] Please include libarchive 3.0.3-6 from Debian unstable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libarchive (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Currently Ubuntu 12.04 has libarchive v2.8.5. There is a new upstream version of libarchive.
Main Goal: also include/build ligxps 0.2.1 and allow users to open .xps[1] files using evince.
Notes:
* The current version of libarchive (2.8.5) allows us to build/use libgxps and enable xps in evince. However, it will not work with xps files created by Microsoft XPS Document Writer (a "virtual printer"). [2] - FIXED (libarchive >= 3.0.0)
* We need debian package libarchive version 3.0.3-6 because of another problem with xps files [3] - FIXED (debian package libarchive12 version >= 3.0.3-6)
* I have a working PPA set up on launchpad: libarchive 3.0.3-6 (patched 3.0.3-5) + libgxps 0.2.1 + xps-enabled evince - https:/
* If Ubuntu official packages are built using the same infrastructure/
Testing dependencies:
* As I was informed there are about a dozen packages that depend on libarchive and will have to be rebuilt if we include a new upstream release. Rebuilt checked: https:/
[1] .xps: OpenXPS or XPS stands for XML Paper Specification. It is based on XML and it's a new electronic paper format originally developed by Microsoft and it serves as a PDF alternative. XPS files are usually created using "Microsoft XPS Document Writer" in Windows environments. It is now standardized as an open standard document format.
[2] https:/
[3] http://
[4] https:/
description: | updated |
description: | updated |
Changed in libarchive (Ubuntu): | |
status: | Confirmed → New |
description: | updated |
TEST CASE: See example_ and_dpkg_ -i.log
Used bsdtar as an example to show that:
* libarchive 2.8.5 cannot handle and uncompress xps files correctly, whereas libarchive 3.0.3 can.
* successful installation of all files using dpkg and apt-get -f install to fix dependencies.