Code: Select all
Filter "pstocanonbj" for printer "ip4000" not available: No such file or directoryCode: Select all
/usr/libexec/cups/backend/usb failedCode: Select all
E [23/Jun/2006:19:04:24 +0200] [Job 8] Unable to open USB device "usb:/dev/usb/lp0": Success
E [23/Jun/2006:19:04:24 +0200] PID 7817 (/usr/libexec/cups/backend/usb) stopped with status 1!Code: Select all
# emerge -av bjfilter
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] app-emulation/emul-linux-x86-bjdeps-0.1 0 kB [1]
[ebuild N ] net-print/bjfilter-2.50 USE="amd64 pixusip4100 -bjtools -pixmaip1000
-pixmaip1500 -pixusip3100 -pixusip8600 -takushipatch" 0 kB [1]
Total size of downloads: 0 kB
Portage overlays:
[1] /usr/local/overlays/gentoo
Would you like to merge these packages? [Yes/No]
>>> starting parallel fetching
>>> Emerging (1 of 2) app-emulation/emul-linux-x86-bjdeps-0.1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking popt-1.7.tar.gz ;-)
>>> Unpacking source...
>>> Unpacking popt-1.7.tar.gz to /var/tmp/portage/emul-linux-x86-bjdeps-0.1/work
* Applying popt-1.7-missing-tests.patch ... [ ok ]
* Applying popt-1.7-nls.patch ... [ ok ]
* Running automake --add-missing --copy --foreign ... [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/emul-linux-x86-bjdeps-0.1/work/emul-linux-x86-bjdeps-0.1 ...
* econf: updating popt-1.7/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating popt-1.7/config.sub with /usr/share/gnuconfig/config.sub
/usr/bin/confcache --confcache-ignore /var/tmp/.distcc --confcache-dir
/var/tmp/confcache ./configure --prefix=/usr --host=x86_64-pc-linux-gnu
--mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
--sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib32
--build=x86_64-pc-linux-gnu
configure: loading cache config.cache
checking build system type... (cached) x86_64-pc-linux-gnu
checking host system type... (cached) x86_64-pc-linux-gnu
checking target system type... config.sub: missing argument
Try `config.sub --help' for more information.
configure: error: /bin/sh ./config.sub failed
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/emul-linux-x86-bjdeps-0.1/work/popt-1.7/config.log
!!! ERROR: app-emulation/emul-linux-x86-bjdeps-0.1 failed.
Call stack:
ebuild.sh, line 1540: Called dyn_compile
ebuild.sh, line 940: Called src_compile
emul-linux-x86-bjdeps-0.1.ebuild, line 37: Called econf
ebuild.sh, line 541: Called die
!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! This ebuild is from an overlay: '/usr/local/overlays/gentoo'Code: Select all
# FEATURES="-confcache" emerge -av bjfilterCode: Select all
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT getipc.o -MD -MP -MF ".deps/getipc.Tpo" -c -o getipc.o getipc.c; \
then mv -f ".deps/getipc.Tpo" ".deps/getipc.Po"; else rm -f ".deps/getipc.Tpo"; exit 1; fi
getipc.c: In function 'GetIPCData':
getipc.c:67: warning: passing argument 3 of 'accept' from incompatible pointer type
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjflist.o -MD -MP -MF ".deps/bjflist.Tpo" -c -o bjflist.o bjflist.c; \
then mv -f ".deps/bjflist.Tpo" ".deps/bjflist.Po"; else rm -f ".deps/bjflist.Tpo"; exit 1; fi
gcc -O2 -Wl,-O1 -o bjfilter -L../../221/libs_bin bjferror.o bjfilter.o bjfimage.o bjfoption.o bjfpos.o bjfrcaccess.o getipc.o bjflist.o -lcnbpcmcm221 -lcnbpess221 -lm -ldl -ltiff -lpng -lcnbpcnclapi221 -lcnbpcnclbjcmd221 -lcnbpcnclui221 -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible ../../221/libs_bin/libcnbpcmcm221.so when searching for -lcnbpcmcm221
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lcnbpcmcm221
collect2: ld returned 1 exit status
make[2]: *** [bjfilter] Error 1
make[2]: Leaving directory `/var/tmp/portage/bjfilter-2.50/work/bjfilter-2.50/pixusip4100/bjfilter/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/bjfilter-2.50/work/bjfilter-2.50/pixusip4100/bjfilter'
make: *** [all] Error 2
!!! ERROR: net-print/bjfilter-2.50 failed.
Call stack:
ebuild.sh, line 1540: Called dyn_compile
ebuild.sh, line 940: Called src_compile
bjfilter-2.50.ebuild, line 162: Called src_compile_pr
bjfilter-2.50.ebuild, line 256: Called dieCode: Select all
# ls -l /var/tmp/portage/bjfilter-2.50/work/bjfilter-2.50/221/libs_bin
total 360
lrwxrwxrwx 1 root root 26 Jun 25 13:55 libcnbpcmcm221.so -> ./libcnbpcmcm221.so.6.11.1
-rwxr-xr-x 1 root root 42654 Jan 21 2005 libcnbpcmcm221.so.6.11.1
lrwxrwxrwx 1 root root 28 Jun 25 13:55 libcnbpcnclapi221.so -> ./libcnbpcnclapi221.so.3.1.0
-rwxr-xr-x 1 root root 40376 Jan 21 2005 libcnbpcnclapi221.so.3.1.0
lrwxrwxrwx 1 root root 30 Jun 25 13:55 libcnbpcnclbjcmd221.so -> ./libcnbpcnclbjcmd221.so.3.1.0
-rwxr-xr-x 1 root root 16760 Jan 21 2005 libcnbpcnclbjcmd221.so.3.1.0
lrwxrwxrwx 1 root root 27 Jun 25 13:55 libcnbpcnclui221.so -> ./libcnbpcnclui221.so.3.1.0
-rwxr-xr-x 1 root root 20111 Jan 21 2005 libcnbpcnclui221.so.3.1.0
lrwxrwxrwx 1 root root 24 Jun 25 13:55 libcnbpess221.so -> ./libcnbpess221.so.2.0.5
-rwxr-xr-x 1 root root 201824 Jan 21 2005 libcnbpess221.so.2.0.5
lrwxrwxrwx 1 root root 22 Jun 25 13:55 libcnbpo221.so -> ./libcnbpo221.so.1.0.7
-rwxr-xr-x 1 root root 29468 Jan 21 2005 libcnbpo221.so.1.0.7Code: Select all
# file *.so.*
libcnbpcmcm221.so.6.11.1: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
libcnbpcnclapi221.so.3.1.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
libcnbpcnclbjcmd221.so.3.1.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
libcnbpcnclui221.so.3.1.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
libcnbpess221.so.2.0.5: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
libcnbpo221.so.1.0.7: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not strippedI know, that's pretty bad.ColinK wrote:Those libraries you mentioned are 32 bit and I can't do anything about it, because canon doesn't provide the sourcecode.
As I reported earlier, I already have USE="amd64" enabled, because I'm running on amd64...ColinK wrote:The workaround is to activate the amd64 useflag which will pull in some 32-bit dependencies and compile in 32bit mode (via 'export ABI=x86'). A couple of people reported it to work.
Code: Select all
# emerge -av bjfilter
[ebuild N ] net-print/bjfilter-2.50 USE="amd64 pixusip4100 -bjtools -pixmaip1000
-pixmaip1500 -pixusip3100 -pixusip8600 -takushipatch" 0 kB [1]I will when I get back home. But there's nothing fancy, believe me.ColinK wrote:Maybe gcc 4.1 broke something. Please tell me your useflags of gcc.
Code: Select all
# emerge -pv gcc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sys-devel/gcc-4.1.1 USE="fortran gtk multislot nls -bootstrap -build -doc -gcj -hardened -ip28 -ip32r10k -mudflap -nocxx -objc -objc++ -objc-gc -vanilla" 0 kBUm, multilib is enabled here all right. I'm sure because openoffice-bin, firefox-bin, mplayer-bin and even sun-jdk-1.4 work without any problems.ColinK wrote:Do you know whether you somehow disabled "multilib"-support? It should be enabled by default.
Don't feel bad about it. I'm already used to it on amd64... It's x86 which is "mainstream", so it just happens... I'll let you know if the problem persists on an amd64 installation with older, stable gcc. I just have to get to the right machine (the one I'm writing this on is ~x86) and I'll post the results - like tomorrow - okay?ColinK wrote:Hmm .. I'm out of ideas...
Code: Select all
>>> Unpacking source...
>>> Unpacking cnijfilter-common-2.60-1.src.rpm
>>> Unpacking cnijfilter-common-2.60-1.tar.gz to /var/tmp/portage/cnijfilter-2.60/work
* Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is:
*
* /usr/local/portage/net-print/cnijfilter/files/cnijfilter-2.60-ip4200-ppd.patch
* ( cnijfilter-2.60-ip4200-ppd.patch )
!!! ERROR: net-print/cnijfilter-2.60 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_unpack
ebuild.sh, line 711: Called src_unpack
cnijfilter-2.60.ebuild, line 90: Called epatch '/usr/local/portage/net-print/cnijfilter/files/cnijfilter-2.60-ip4200-ppd.patch'
eutils.eclass, line 192: Called die
!!! Cannot find $EPATCH_SOURCE!
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! This ebuild is from an overlay: '/usr/local/portage'
if use "ip4200" || ${_autochoose}; then
epatch ${FILESDIR}/cnijfilter-2.60-ip4200-ppd.patch || die
fi
This sane-backend is currently part of SANE-CVS.MP150 working
MP170 working
MP450 working but making loud noise at 600 DPI
MP500 working
MP530 Please contact me with the output of lsusb!
MP800 working but no support for film scan
MP800R Please contact me with the output of lsusb!
MP830 Does ADF work?
MP700 working
MP730 experimental
MP750 Canceling scan in ADF mode doesn't eject the paper!
MP760 untested. Testers needed.
MP780 Both flatbed and ADF work but scanner hangs when cancel during a scan. (still true for 0.11.3?)
On amd64 with a stable toolchain (gcc, binutils, glibc, etc.) both emul-linux-x86-bjdeps and bjfilter packages emerged correctly. After emerging gnome-cups-manager a nice test page has been printed.
I guess that the 32-bit libraries were compiled under somewhat different toolchain, so for a newer one (like mine) we can't do much about it. Can anybody with gcc-4.1* and glibc-2.4* confirm this?

I have the following problem when I try to emerge your ebuild:ColinK wrote:I just created a [bug=138238]sane-pixma-0.11.3[/bug] ebuild.
Supported devicesThis sane-backend is currently part of SANE-CVS.MP150 working
MP170 working
MP450 working but making loud noise at 600 DPI
MP500 working
MP530 Please contact me with the output of lsusb!
MP800 working but no support for film scan
MP800R Please contact me with the output of lsusb!
MP830 Does ADF work?
MP700 working
MP730 experimental
MP750 Canceling scan in ADF mode doesn't eject the paper!
MP760 untested. Testers needed.
MP780 Both flatbed and ADF work but scanner hangs when cancel during a scan. (still true for 0.11.3?)
But be prepared: I wasn't able to scan with my Canon MP780 - although communication with my scanner was ok. But every attempt to scan just timed out. Maybe someone of you can get it working.
UPDATE: I had to choose a resolution of 600 dpi (pixmascan -r 600 -f pnm output.pnm). It didn't work for 75, 150 and 300 dpi. Have Fun.
Code: Select all
emerge sane-pixma
Calculating dependencies ... done!
>>> Emerging (1 of 1) media-gfx/sane-pixma-0.11.3 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking mp150-0.11.3.tar.bz2 ;-)
>>> checking mp150-0.11.3a.patch ;-)
>>> Unpacking source...
>>> Unpacking mp150-0.11.3.tar.bz2 to /var/tmp/portage/sane-pixma-0.11.3/work
bzip2: Compressed file ends unexpectedly;
perhaps it is corrupted? *Possible* reason follows.
bzip2: Success
Input file = /var/tmp/portage/sane-pixma-0.11.3/distdir/mp150-0.11.3.tar.bz2, output file = (stdout)
It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.
You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.
!!! ERROR: media-gfx/sane-pixma-0.11.3 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_unpack
ebuild.sh, line 711: Called src_unpack
sane-pixma-0.11.3.ebuild, line 22: Called unpack 'mp150-0.11.3.tar.bz2'
ebuild.sh, line 397: Called die
!!! failure unpacking mp150-0.11.3.tar.bz2
!!! If you need support, post the topmost build error, and the call stack if relevant.
2) Delete the archive and retryMD5 3ab071e4e44d1ed34502a915d5b35947 mp150-0.11.3.tar.bz2 75549
RMD160 7e4b2bb11db0262eb5a335ec78342ce8d0b66bf8 mp150-0.11.3.tar.bz2 75549
SHA256 a248dd31914421555c96e2b8cba794b0fb3598c199b55c405edcce50c03175e1 mp150-0.11.3.tar.bz2 75549
MD5 865916048fe2cda362e888428b73b17e mp150-0.11.3a.patch 816
RMD160 6b7dc41c66a09e32b7b708932176135985c03f0f mp150-0.11.3a.patch 816
SHA256 a49a64d53927f7b2fe2def715d8ed68ade77efd88ebdd963ffdfeb0d9dede14d mp150-0.11.3a.patch 816
(This is an emergency hack if (1) and (2) didn't help)src_unpack() {
cp ${DISTDIR}/mp150-${PV} . || die
epatch ${DISTDIR}/mp150-${PV}a.patch || die # apply before changing directory structure
mv mp150-${PV} ${P} || die # Correcting directory-structure
}
Code: Select all
LDFLAGS="-m32" emerge bjfilterCode: Select all
Now type `make' to compile the package.
make all-recursive
make[1]: Entering directory `/var/tmp/portage/bjfilter-2.50/work/bjfilter-2.50/pixusip3100/bjfilter'
Making all in src
make[2]: Entering directory `/var/tmp/portage/bjfilter-2.50/work/bjfilter-2.50/pixusip3100/bjfilter/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjferror.o -MD -MP -MF ".deps/bjferror.Tpo" -c -o bjferror.o bjferror.c; \
then mv -f ".deps/bjferror.Tpo" ".deps/bjferror.Po"; else rm -f ".deps/bjferror.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfilter.o -MD -MP -MF ".deps/bjfilter.Tpo" -c -o bjfilter.o bjfilter.c; \
then mv -f ".deps/bjfilter.Tpo" ".deps/bjfilter.Po"; else rm -f ".deps/bjfilter.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfimage.o -MD -MP -MF ".deps/bjfimage.Tpo" -c -o bjfimage.o bjfimage.c; \
then mv -f ".deps/bjfimage.Tpo" ".deps/bjfimage.Po"; else rm -f ".deps/bjfimage.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfoption.o -MD -MP -MF ".deps/bjfoption.Tpo" -c -o bjfoption.o bjfoption.c; \
then mv -f ".deps/bjfoption.Tpo" ".deps/bjfoption.Po"; else rm -f ".deps/bjfoption.Tpo"; exit 1; fi
bjfoption.c: In function 'SetCmdOption':
bjfoption.c:546: warning: passing argument 3 of 'poptGetContext' from incompatible pointer type
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfpos.o -MD -MP -MF ".deps/bjfpos.Tpo" -c -o bjfpos.o bjfpos.c; \
then mv -f ".deps/bjfpos.Tpo" ".deps/bjfpos.Po"; else rm -f ".deps/bjfpos.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfrcaccess.o -MD -MP -MF ".deps/bjfrcaccess.Tpo" -c -o bjfrcaccess.o bjfrcaccess.c; \
then mv -f ".deps/bjfrcaccess.Tpo" ".deps/bjfrcaccess.Po"; else rm -f ".deps/bjfrcaccess.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT getipc.o -MD -MP -MF ".deps/getipc.Tpo" -c -o getipc.o getipc.c; \
then mv -f ".deps/getipc.Tpo" ".deps/getipc.Po"; else rm -f ".deps/getipc.Tpo"; exit 1; fi
getipc.c: In function 'GetIPCData':
getipc.c:67: warning: passing argument 3 of 'accept' from incompatible pointer type
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjflist.o -MD -MP -MF ".deps/bjflist.Tpo" -c -o bjflist.o bjflist.c; \
then mv -f ".deps/bjflist.Tpo" ".deps/bjflist.Po"; else rm -f ".deps/bjflist.Tpo"; exit 1; fi
gcc -O2 -m32 -o bjfilter -L../../218/libs_bin bjferror.o bjfilter.o bjfimage.o bjfoption.o bjfpos.o bjfrcaccess.o getipc.o bjflist.o -lcnbpcmcm218 -lcnbpess218 -lm -ldl -ltiff -lpng -lcnbpcnclapi218 -lcnbpcnclbjcmd218 -lcnbpcnclui218 -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib32/libpopt.so when searching for -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../lib32/libpopt.a when searching for -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/../lib32/libpopt.so when searching for -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/../lib32/libpopt.a when searching for -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib32/libpopt.so when searching for -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib32/libpopt.a when searching for -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libpopt.so when searching for -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libpopt.a when searching for -lpopt
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpopt
collect2: ld returned 1 exit status
make[2]: *** [bjfilter] Error 1
make[2]: Leaving directory `/var/tmp/portage/bjfilter-2.50/work/bjfilter-2.50/pixusip3100/bjfilter/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/bjfilter-2.50/work/bjfilter-2.50/pixusip3100/bjfilter'
make: *** [all] Error 2

Thank you Colin. Sorry for my delay in answering. I had some trouble last days, that prevented me to deal with this issue. Anyway... Solutions 1 & 2 didn't work. With solution 3, I now get this message:ColinK wrote:1) Please compare your digest files with this one:2) Delete the archive and retryMD5 3ab071e4e44d1ed34502a915d5b35947 mp150-0.11.3.tar.bz2 75549
RMD160 7e4b2bb11db0262eb5a335ec78342ce8d0b66bf8 mp150-0.11.3.tar.bz2 75549
SHA256 a248dd31914421555c96e2b8cba794b0fb3598c199b55c405edcce50c03175e1 mp150-0.11.3.tar.bz2 75549
MD5 865916048fe2cda362e888428b73b17e mp150-0.11.3a.patch 816
RMD160 6b7dc41c66a09e32b7b708932176135985c03f0f mp150-0.11.3a.patch 816
SHA256 a49a64d53927f7b2fe2def715d8ed68ade77efd88ebdd963ffdfeb0d9dede14d mp150-0.11.3a.patch 816
3) unpack ${DISTDIR}/mp150-0.11.3.tar.bz2 into ${DISTDIR}/mp150-0.11.3 and edit the ebuild:(This is an emergency hack if (1) and (2) didn't help)src_unpack() {
cp ${DISTDIR}/mp150-${PV} . || die
epatch ${DISTDIR}/mp150-${PV}a.patch || die # apply before changing directory structure
mv mp150-${PV} ${P} || die # Correcting directory-structure
}
Code: Select all
emerge sane-pixma
Calculating dependencies ... done!
>>> Emerging (1 of 1) media-gfx/sane-pixma-0.11.3 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking mp150-0.11.3.tar.bz2 ;-)
>>> checking mp150-0.11.3a.patch ;-)
>>> Unpacking source...
cp: cannot stat `/var/tmp/portage/sane-pixma-0.11.3/distdir/mp150-0.11.3': No such file or directory
!!! ERROR: media-gfx/sane-pixma-0.11.3 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_unpack
ebuild.sh, line 711: Called src_unpack
sane-pixma-0.11.3.ebuild, line 22: Called die
!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! This ebuild is from an overlay: '/usr/local/portage'

Thanx! That worked!!!ColinK wrote:That's very very strange ...
replace the "cp" statement with read -p "Please extract the source code into /var/tmp/portage/sane-pixma-0.11.3/work/mp150-0.11.3 and hit return afterwards". This should make the ebuild pause until you prepare the workdir and hit return.
HahahaColinK wrote:edit: Is your system always that weird?

I bet my money on the secondColinK wrote:Our only hope is Canon. They might add Linux support for this device one day. But they also might not.
One of the very very few reasons I still have windoze on my PC: CanonColinK wrote:So we are currently stuck with two options: either use windows or print everything we want to fax.
Code: Select all
E [06/Jul/2006:22:58:54 -0400] PID 12865 (/usr/libexec/cups/filter/pstocanonbj) stopped with status 127!