command : foomatic-ppdfile -p Canon-BJC-2100 -d gimp-print exit with error: ERROR: foomatic-ppdfile: There is neither a custom PPD file nor the driver database entry contains sufficient data to build a PPD file. Also kdeprint generate this error on adding BJC-2100 printer with driver gimp-print also i get this error with bjc610a8.upp driver (both recommended!) My emerge --info Gentoo Base System version 1.6.15 Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r5, 2.6.17-gentoo-r4 i686) ================================================================= System uname: 2.6.17-gentoo-r4 i686 AMD Athlon(tm) 64 Processor 3000+ app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LC_ALL="ru_RU.UTF-8" LINGUAS="ru" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac aalib acl acpi alsa apache2 apm arts avi bash-completion beagle berkdb bitmap-fonts branding bzip2 cairo cdb chm cli crypt cups dbus djvu dmi dri dvd dvi emboss encode esd expat fbcon ffmpeg firefox font-server fontconfig foomaticdb fortran fuse gdbm gif gnome gpm graphviz gtk gtk2 hal imlib isdnlog java jpeg kde lcms libg++ libwww logrotate lzo mad mbox mmx mmxext mng mono motif mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin numeric ogg opengl pam pcre pdf pdflib perl png postgres ppds pppd pwdb python qt qt3 qt4 quicktime rcc readline reflection rtc ruby samba sasl sdl session slang spell spl sqlite sse sse2 ssl startup-notification svg tcpd tetex threads tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs wxwindows xcomposite xml xml2 xorg xpm xscreensaver xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_ru userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS foomatic-20060720 (db,db-engine,filters,filters-ppds,db-ppds) gimp-print-4.2.7 ghostscript-esp-8.15.1_p20060430 cups-1.2.1-r2
can you please use gimp-print-5.0 with USE=ppds and utilize the provided ppd files? Why would you want to autogenerate ppd files? Please reopen when it does not work with the provided ones and give more info why not.
Yes, it didn't work with gimp-print-5.0, cups-1.2.5, foomatic-20060720, ghostscript-esp-8.15.3
I use this because of kde using this to install my printer. It cannot and i foun that error was in this program. It's, probably, not bug in gimp-print, because i have this error with bjc610a8.upp, too
I recompiled all with gcc-4.1.1 - same results
gimp-print 5.1.0 is out. Please try with that one.
Same error with gimp-print-5.1.0
Sorry, forgot to reopen it
prrobably this was a bug in kde. I suggest you to try again with cups-1.2.10 and the latest kde version 3.5.7 Also try to add the printer in the cups interface (localhost:631) It usually works better there :)