Bug 142804 - Xprint extension not provided
Summary: Xprint extension not provided
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: xorg-x11
Version: 4.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
: ---
Assignee: Mike A. Harris
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-12-14 10:26 UTC by Björn Eriksson
Modified: 2007-11-30 22:07 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-12-14 12:09:26 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Björn Eriksson 2004-12-14 10:26:16 UTC
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):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Mike A. Harris 2004-12-14 12:06:23 UTC
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
to libXp.

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.


Comment 2 Mike A. Harris 2004-12-14 12:09:26 UTC
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
always.


Note You need to log in before you can comment on or make changes to this bug.