Public bug reported:

(This FFe request is not yet ready)

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://launchpad.net/~medigeek/+archive/evince-xps/
* If Ubuntu official packages are built using the same infrastructure/software 
(i.e. build daemons) as Launchpad PPA, then one more patch is required on top 
of libarchive 3.0.3-6 [4]

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. I haven't 
tested them.

[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://bugzilla.gnome.org/show_bug.cgi?id=670895
[3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662603
[4] https://bugs.launchpad.net/launchpad/+bug/942994 - patch: 
https://gist.github.com/2008578

** Affects: libarchive (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

+ (This FFe request is not yet ready)
+ 
  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://launchpad.net/~medigeek/+archive/evince-xps/
  * If Ubuntu official packages are built using the same 
infrastructure/software (i.e. build daemons) as Launchpad PPA, then one more 
patch is required on top of libarchive 3.0.3-6 [4]
  
  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. I 
haven't tested them.
  
  [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://bugzilla.gnome.org/show_bug.cgi?id=670895
  [3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662603
  [4] https://bugs.launchpad.net/launchpad/+bug/942994 - patch: 
https://gist.github.com/2008578

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951139

Title:
  [FFe] Please include libarchive 3.0.3-6 from Debian unstable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libarchive/+bug/951139/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to