XPS file format not supported

Bug #375038 reported by Nameless
110
This bug affects 18 people
Affects Status Importance Assigned to Milestone
Evince
Fix Released
Wishlist
evince (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: evince

Hi

Up to now Evince is not supporting the XPS file format [1]. Is there any plan to support the XPS file format?

[1] http://en.wikipedia.org/wiki/XML_Paper_Specification

Regards,
Nameless

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/evince
Package: evince 2.26.1-0ubuntu1
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: evince
Uname: Linux 2.6.28-11-generic x86_64

Revision history for this message
Nameless (nameless-oleco) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the report, right that would be good to have. There's an upstream bug about it here: http://bugzilla.gnome.org/show_bug.cgi?id=321868 it was opened almost 4 years ago but there's no plan to include that in next release AFAIK, but patches are welcome to implement the feature, you can comment and follow up on the upstream bug I've commented previously, thanks in advance.

Changed in evince (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Wishlist
status: New → Triaged
Changed in evince:
status: Unknown → Confirmed
Revision history for this message
Fahim Abdun-Nur (fahim-a) wrote :

For the time being, I've resorted to using Okular...

Changed in evince:
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug has been fixed upstream now

Changed in evince (Ubuntu):
status: Triaged → Fix Committed
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
status: Fix Committed → Triaged
status: Triaged → Fix Committed
Changed in evince:
importance: Unknown → Wishlist
Revision history for this message
n3rd (n3rd) wrote :

Ubuntu 11.10: Evince still does not support XPS, any progress on that? Regarding this

https://bugzilla.gnome.org/show_bug.cgi?id=321868

it should be supported.

Revision history for this message
Sebastien Bacher (seb128) wrote :

it would require libgxps to be packaged first, which didn't happen yet...

Changed in evince (Ubuntu):
status: Fix Committed → Triaged
Revision history for this message
Savvas Radevic (medigeek) wrote :

libgxps 0.2.0 package ready.
Some minor lintian errors:

I: libgxps2: no-symbols-control-file usr/lib/libgxps.so.2.0.0
I: libgxps2: description-synopsis-might-not-be-phrased-properly
I: libgxps2: extended-description-is-probably-too-short
I: libgxps source: binary-control-field-duplicates-source field "section" in package libgxps2
I: libgxps source: duplicate-short-description libgxps-dev libgxps2 libgxps-utils libgxps-docs

I'm not familiar with the symbols file, so if you would like to introduce the package to ubuntu/debian, please do so.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your work, could you open a new bug about that? You can read https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages about details on how to summit a new source

Revision history for this message
Savvas Radevic (medigeek) wrote :

Filed a needs-packaging bug: https://bugs.launchpad.net/ubuntu/+bug/912789
I'll read through the debian mentors introductory page and see if I can file an ITP bug.

Revision history for this message
Savvas Radevic (medigeek) wrote :

libgxps status update: https://bugs.launchpad.net/ubuntu/+bug/912789
working ppa (currently evince for 12.04): https://launchpad.net/~medigeek/+archive/evince-xps

Revision history for this message
Savvas Radevic (medigeek) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "enable_xps.debdiff" of this bug report has been identified as being a patch in the form of a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-sponsors team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your work on this.

I just noticed that xps is in universe, while evince is in main. Can you please follow https://wiki.ubuntu.com/MainInclusionProcess to get it reviewed for main inclusion? Until then I'll unsubscribe the sponsors team.

Revision history for this message
Savvas Radevic (medigeek) wrote :
Kees Cook (kees)
Changed in evince (Ubuntu):
milestone: none → quantal-alpha-2
Revision history for this message
Sebastien Bacher (seb128) wrote :

upload to quantal-proposed:

evince (3.5.2-0ubuntu5) quantal-proposed; urgency=low
...
* Enable XPS support. (LP: #965467, LP: #375038)

Changed in evince (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Ken Sharp (kennybobs) wrote :

Under Precise:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 evince : Depends: libevdocument3-4 (= 3.5.3-0ubuntu4) but it is not going to be installed
          Depends: libevview3-3 (= 3.5.3-0ubuntu4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

See https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1018665

deb http://gb.archive.ubuntu.com/ubuntu/ quantal-proposed main restricted universe multiverse

Revision history for this message
Micah Gersten (micahg) wrote :

The fix is in quantal, not precise. We might be able to do a feature upload to -backports for this.

Revision history for this message
Savvas Radevic (medigeek) wrote :

There's a PPA for precise: https://launchpad.net/~medigeek/+archive/evince-xps/
(I just noticed that there's a new version on top of the patched one, I'll try and push the patched version for precise this weekend)

A -backports version of evince with libgxps support would be great!

Revision history for this message
Benjamin J Norton (leomcsnarf) wrote :

I really need this to work as I have old .xps tax return forms and I do not want to install okular... I like gnome, it's what I want to use... Please fix! I'm running Precise Pangolin.

Revision history for this message
Savvas Radevic (medigeek) wrote : Re: [Bug 375038] Re: XPS file format not supported

On 19 July 2012 02:59, Benjamin J Norton <email address hidden> wrote:

> I really need this to work as I have old .xps tax return forms and I do
> not want to install okular... I like gnome, it's what I want to use...
> Please fix! I'm running Precise Pangolin.
>

I've just uploaded a new package version, it should be available in the ppa
in about an hour or so: https://launchpad.net/~medigeek/+archive/evince-xps/

Revision history for this message
Sebastien Bacher (seb128) wrote :

Enabling new features is not really something we do in stable update but as mentioned before that might be something for a backport or a ppa build

Revision history for this message
Savvas Radevic (medigeek) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.