Summary: | net-print/cnijfilter-2.70 - Canon pixma/pixus drivers (new ebuild) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Colin Kiegel <kiegel> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED DUPLICATE | ||
Severity: | enhancement | CC: | at, bugzie, myk002, zjy01 |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
net-print/cnijfilter/cnijfilter-2.70.ebuild
net-print/cnijfilter/cnijfilter-2.70-r1.ebuild |
Description
Colin Kiegel
2007-05-10 21:26:36 UTC
Created attachment 118804 [details]
net-print/cnijfilter/cnijfilter-2.70.ebuild
Please, continue in the pending bug. *** This bug has been marked as a duplicate of bug 130645 *** (In reply to comment #2) > Please, continue in the pending bug. > > *** This bug has been marked as a duplicate of bug 130645 *** > i think the bug 130645 is for anoter printer model's (In reply to comment #2) > Please, continue in the pending bug. > > *** This bug has been marked as a duplicate of bug 130645 *** > No. isn't. Please REOPEN this Bug! I get the following error, any suggestions? ----------------------------------------------- make all-recursive make[1]: Entering directory `/var/tmp/portage/net-print/cnijfilter-2.70/work/cnijfilter-2.70/mp600/cnijfilter' Making all in src make[2]: Entering directory `/var/tmp/portage/net-print/cnijfilter-2.70/work/cnijfilter-2.70/mp600/cnijfilter/src' gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjferror.o -MD -MP -MF .deps/bjferror.Tpo -c -o bjferror.o bjferror.c mv -f .deps/bjferror.Tpo .deps/bjferror.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfilter.o -MD -MP -MF .deps/bjfilter.Tpo -c -o bjfilter.o bjfilter.c mv -f .deps/bjfilter.Tpo .deps/bjfilter.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfimage.o -MD -MP -MF .deps/bjfimage.Tpo -c -o bjfimage.o bjfimage.c mv -f .deps/bjfimage.Tpo .deps/bjfimage.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfoption.o -MD -MP -MF .deps/bjfoption.Tpo -c -o bjfoption.o bjfoption.c bjfoption.c: In Funktion »SetCmdOption«: bjfoption.c:548: Warnung: Übergabe des Arguments 3 von »poptGetContext« von inkompatiblem Zeigertyp mv -f .deps/bjfoption.Tpo .deps/bjfoption.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfpos.o -MD -MP -MF .deps/bjfpos.Tpo -c -o bjfpos.o bjfpos.c mv -f .deps/bjfpos.Tpo .deps/bjfpos.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjfrcaccess.o -MD -MP -MF .deps/bjfrcaccess.Tpo -c -o bjfrcaccess.o bjfrcaccess.c mv -f .deps/bjfrcaccess.Tpo .deps/bjfrcaccess.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -O2 -MT getipc.o -MD -MP -MF .deps/getipc.Tpo -c -o getipc.o getipc.c getipc.c: In Funktion »GetIPCData«: getipc.c:67: Warnung: Übergabe des Arguments 3 von »accept« von inkompatiblem Zeigertyp mv -f .deps/getipc.Tpo .deps/getipc.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../include/cncl -I../include/misc -O2 -MT bjflist.o -MD -MP -MF .deps/bjflist.Tpo -c -o bjflist.o bjflist.c mv -f .deps/bjflist.Tpo .deps/bjflist.Po gcc -O2 -L../../295/libs_bin -o cif bjferror.o bjfilter.o bjfimage.o bjfoption.o bjfpos.o bjfrcaccess.o getipc.o bjflist.o -lcnbpcmcm295 -lcnbpess295 -lm -ldl -ltiff -lpng -lcnbpcnclapi295 -lcnbpcnclbjcmd295 -lcnbpcnclui295 -lpopt /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible ../../295/libs_bin/libcnbpcmcm295.so when searching for -lcnbpcmcm295 /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lcnbpcmcm295 collect2: ld gab 1 als Ende-Status zurück make[2]: *** [cif] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/net-print/cnijfilter-2.70/work/cnijfilter-2.70/mp600/cnijfilter/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/net-print/cnijfilter-2.70/work/cnijfilter-2.70/mp600/cnijfilter' make: *** [all] Fehler 2 [31;01m* [0m [31;01m* [0m ERROR: net-print/cnijfilter-2.70 failed. [31;01m* [0m Call stack: [31;01m* [0m ebuild.sh, line 1701: Called dyn_compile [31;01m* [0m ebuild.sh, line 1039: Called qa_call 'src_compile' [31;01m* [0m ebuild.sh, line 44: Called src_compile [31;01m* [0m cnijfilter-2.70.ebuild, line 147: Called src_compile_pr [31;01m* [0m cnijfilter-2.70.ebuild, line 218: Called die [31;01m* [0m The specific snippet of code: [31;01m* [0m make || die "Couldn't make ${_pr}/cnijfilter" [31;01m* [0m The die message: [31;01m* [0m Couldn't make mp600/cnijfilter [31;01m* [0m [31;01m* [0m If you need support, post the topmost build error, and the call stack if relevant. [31;01m* [0m A complete build log is located at '/var/tmp/portage/net-print/cnijfilter-2.70/temp/build.log'. [31;01m* [0m This ebuild is from an overlay: '/usr/local/portage/' [31;01m* [0m --------------------------------------------- 1. There is no way, this can be a duplicate of 130645. As far as I know, 2.60 and 2.70 support different printer models. Can a "sufficiently empowered user" change this, please? 2. At some point Cannon released newer version of these drivers (2.70-2). To make things more complicated, sources for 2.70-1 are nowhere to find. 3. I have modified the original ebuild to handle 2.70-2 and a fetch restriction. No big deal. All credits goes to the author of the original ebuild. Tested it for ip4300 on x86. Created attachment 176838 [details]
net-print/cnijfilter/cnijfilter-2.70-r1.ebuild
If you are still interested in the 2.70 version, please request again the package for your printer series as explained in https://wiki.gentoo.org/wiki/Canon_Pixma_Printer. This way to sort between "no more needed" / "still needed" ones, and to avoid wasting time on obsolete / unused series. |