Red Hat Bugzilla – Bug 142804
Xprint extension not provided
Last modified: 2007-11-30 17:07:15 EST
Description of problem:
The Xprint extension in not provided. Software developed with this
extension won't build or run. Since this is part of the standard Xorg
6.8 release this should be considered a bug.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
The Xprint clientside libraries are deprecated, but are still included
in the OS, in the xorg-x11-deprecated-libs rpm package, and the
development headers, etc. in the xorg-x11-deprecated-libs-devel
subpackage. You need to install the deprecated-libs package in
order to run applications that link to libXp, and you need to install
the -devel package in order to compile apps that unconditionally link
Xprint is not a supported interface, and is provided strictly for
application binary compatibility. The developmental bits are
provided only to give a grace period to application developers
with which to migrate to Red Hat supported printing APIs. This
is covered in the release notes.
The Xprt server and other auxilliary applications are not provided
nor supported by Red Hat.
Red Hat has deprecated Xprint in RHEL4 in order to reserve the right
to remove Xprint support entirely from a future release of the OS
at some point down the road which has not yet been determined, while
recognizing the immediate short and midterm need for application
binary compatibility, and interface migration transition time.
This is documented in our release notes, and the files have been
moved to the deprecated-libs packages to make the deprecation more
explicit so that developers have plenty of time to migrate their
applications to the supported printing APIs.
Setting status to "NOTABUG", as this is an intentional decision
to not provide Xprt server nor the various Xprint demo apps, etc.,
and all apps linked to libXp should still function correctly as