[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