[cups.bugs] Re: [MOD] STR #1524: SERVERBIN hard-coded to /usr/lib/cups (should be /usr/lib64/cups on 64-bit Linux)
Klaus Singvogel
kssingvo at suse.de
Fri Mar 31 03:32:09 PST 2006
Michael Sweet wrote:
[...]
> If you *do* decide to install in /usr/lib64, then you MUST add a symlink
> from /usr/lib64/cups to /usr/lib/cups, otherwise you will break every
> third-party CUPS add-on.
SUSE will only install into /usr/lib64, and will NOT install the
symlink from /usr/lib64/cups to /usr/lib/cups. Otherwise I fear, we
break the FHS standard (64bit binaries are accessable under /usr/lib).
The solution is for me so far:
- Third party users could use "cups-config --serverbin" for correct
installation.
- If 3rd party provide 32bit binaries only :( and if they don't have
OpenSource packages, :( they really don't take care about their
customers. But it's not on the Linux distribution to support any
such rude behaviour and break standards.
Instead it should be clear communicated to the customer that the
3rd party is breaking the standards and he should bring back his
device.
- We should discuss, why cupsd doesn't support additional paths, where
sever binaries could be located.
Regards,
Klaus.
--
Klaus Singvogel
SUSE LINUX Products GmbH
Maxfeldstr. 5 E-Mail: Klaus.Singvogel at SuSE.de
90409 Nuernberg Phone: +49 (0) 911 740530
Germany GnuPG-Key-ID: 1024R/5068792D 1994-06-27
More information about the cups
mailing list