Bug 134601

Summary: Header Files cups.h missing for compiling Canon printer drivers.
Product: [openSUSE] SUSE LINUX 10.0 Reporter: aaa bbb <jam5238-registration>
Component: PrintingAssignee: Johannes Meixner <jsmeix>
Status: RESOLVED INVALID QA Contact: Johannes Meixner <jsmeix>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: i386   
OS: Other   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description aaa bbb 2005-11-20 22:48:49 UTC
The header files for the cups printing library are missing. This does not allow to compile third party printer drivers such as the linux printerdriver for Canon inkjet drivers.

According to the Canon Licensing information, this drivers are GPL'ed. It would be nice if they could be integrated into the distribution.

  ftp://download.canon.jp/pub/driver/bj/linux
Comment 1 Johannes Meixner 2005-11-21 08:31:40 UTC
Install the cups-devel package.

Note:
To compile software from source you may need many other packages.
It is no bug when the default installation does not contain all
those many packages which you may need to compile this or that
software from source.
Comment 2 Johannes Meixner 2005-11-21 08:52:27 UTC
Regarding the license:
ftp://download.canon.jp/pub/driver/bj/linux/bjfilter-common-2.50-2.src.rpm
contains binary-only libraries "libcnbp*" (i.e. libraries which will work
only on i386 compatible architectures), see
libs/buftool/LICENSE.txt
bjfilter/LICENSE
printui/LICENSE

For more information see
http://portal.suse.com/sdb/en/2003/11/jsmeix_print-info-for-manufacturers.html