[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

questions for Xprint package



Hi,

the Xprint (xprint.mozdev.org) package is nearly ready. It compiles on ia64,
so hopefully most architectures should compile fine.

I want to check I've got packaging in order before uploading.  Let me know
if there are objections to naming.

Source package: xprint-xprintorg
Binary package: xprt-xprintorg

With regards to the binary file, the special case of X11 actually makes it a
little easier to deal with. X11 files (ones based on imake) are allowed by
policy (I can't find the reference but I remember reading it) to reside in
/usr/bin/X11, and that's where the binary from xprt (XFree86) goes.  So if I
put my Xprt into /usr/bin, then there is no conflict to deal with.  The two
binaries can live side by side.  It may seem somewhat confusing to have the
two of them, but I figure if you're installing either package, then you'll
know what you're doing.

Hence,
binary: /usr/bin/Xprt

In that vein, may I suggest the current xprt package Recommends:
xprt-xprintorg.  A change in the description of xprt to explain the
difference between the two may also be appropriate.

Xprt (either version) requires a set of config files in order to run.
xprt-xprintorg contains these config files.  In the future it will no doubt
be appropriate to package them separately (xprt-common), but since Xprt from
xprt doesn't work anyway, there seems to be no hurry to do this.


Finally, I've got a lintian warning I'd like some help with.  lintian says:

W: xprt-xprintorg: binary-or-shlib-defines-rpath ./usr/bin/Xprt /usr/lib
N:
N:   The binary or shared library defines the RPATH'. Usually this is a
N:   bad thing. Most likely you will find a Makefile with a line like:
N:       gcc test.o -o test -Wl,--rpath
N:   or
N:       gcc test.o -o test -R/usr/local/lib

What does this mean, and what can I do about it?  -rpath is in fact found in
the Makefile in xc/programs/Xserver, in variable EXTRA_LOAD_FLAGS, but it's
not in the Imakefile. Do you get the same problem in the XFree86 packages?

Thanks,

Drew

-- 
PGP public key available at http://people.debian.org/~dparsons/drewskey.txt
Fingerprint: A110 EAE1 D7D2 8076 5FE0  EC0A B6CE 7041 6412 4E4A

Attachment: pgpE9FM02QW09.pgp
Description: PGP signature


Reply to: