unfortunately, I'm not the KDE ebuild geek. So I'm asking for it. KSendFax is an interface to known FAX-Packages like HylaFax, E-Fax or mgetty+sendfax for sending facsimiles. It incorporates also a phonebook so that recipients can be saved and selected to/from this or optionally you may use one of the KDE default addressbook kab or kaddressbook. In this new major version it also includes support for scanning, has a copletely based filter system where you now can send any type of file you know a filter for your faxpackage (or to Postscript). It also features a preview of the fax you want send (which may be composed by more than one file). It is also possible to write a short ascii text inside KSendFax and send that text. New is also the support for cover pages and you are able to send ONLY the cover page if you want to do so. Reproducible: Always Steps to Reproduce:
Created attachment 52954 [details] Very basic ebuild for ksendfax-3.0.2 I used a very basic self made ebuild for Portage emerge. It needs something extra, but I don't know what. According to the KSendFax maintainer, there is a local linkage error... ---------------- terminal output ---------------------- 3cpo root # ACCEPT_KEYWORDS="~x86" emerge ksendfax Calculating dependencies ...done! >>> emerge (1 of 1) net-misc/ksendfax-3.0.2 to / --- No package manifest found: /usr/portage/net-misc/ksendfax/Manifest >>> md5 src_uri ;-) ksendfax-3.0.2.tar.gz >>> Unpacking source... >>> Unpacking ksendfax-3.0.2.tar.gz to /var/tmp/portage/ksendfax-3.0.2/work >>> Source unpacked. configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /bin/install -c checking for -p flag to install... yes checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for i686-pc-linux-gnu-gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for i686-pc-linux-gnu-g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking whether g++ supports -Wundef... yes checking whether g++ supports -Wbad-function-cast... yes checking whether g++ supports -Wno-long-long... yes checking whether g++ supports -Wnon-virtual-dtor... yes checking whether g++ supports -fno-exceptions... yes checking whether g++ supports -fno-check-new... yes checking whether g++ supports -fexceptions... yes checking how to run the C++ preprocessor... g++ -E checking whether g++ supports -frepo... yes checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r checking for BSD-compatible nm... nm checking for a sed that does not truncate output... checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking the maximum length of command line arguments... 32768 checking command to parse nm output from gcc object... ok checking for objdir... .libs checking for i686-pc-linux-gnu-ranlib... no checking for ranlib... ranlib checking for i686-pc-linux-gnu-strip... no checking for strip... strip checking if gcc static flag works... no checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports sharedlibraries... yes checking whether -lc should be explicitly linked in... no checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking whether the g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports sharedlibraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... no checking if g++ supports -c -o file.o... no checking whether the g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports sharedlibraries... yes checking whether -lc should be explicitly linked in... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so appending configuration tag "GCJ" to libtool checking if gcj supports -fno-rtti -fno-exceptions... (cached) no checking for gcj option to produce PIC... -fPIC checking if gcj PIC flag -fPIC works... no checking if gcj supports -c -o file.o... no checking whether the gcj linker (/usr/i686-pc-linux-gnu/bin/ld) supports sharedlibraries... yes checking whether -lc should be explicitly linked in... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt checking for xgettext... /usr/bin/xgettext checking for main in -lutil... yes checking for main in -lcompat... no checking for crypt in -lcrypt... yes checking for socklen_t... socklen_t checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for inet_ntoa... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking crt_externs.h usability... no checking crt_externs.h presence... no checking for crt_externs.h... no checking for _NSGetEnviron... no checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for poll in -lpoll... no checking CoreAudio/CoreAudio.h usability... no checking CoreAudio/CoreAudio.h presence... no checking for CoreAudio/CoreAudio.h... no checking for res_init... no checking for killpg in -lucb... no checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for char *... yes checking size of char *... 4 checking for char... yes checking size of char... 1 checking for dlopen in -ldl... yes checking for shl_unload in -ldld... no checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for IceConnectionNumber in -lICE... yes checking for libXext... yes checking for Xinerama... yes checking for pthread_create in -lpthread... yes checking for extra includes... no checking for extra libs... no checking for libz... -lz checking for libpng... -lpng -lz -lm checking for libjpeg6b... no checking for libjpeg... -ljpeg checking for Qt... libraries /usr/qt/3/lib, headers /usr/qt/3/include using -mt checking if Qt compiles without flags... no checking for moc... /usr/qt/3/bin/moc checking for uic... /usr/qt/3/bin/uic checking whether uic supports -L ... yes checking whether uic supports -nounload ... yes checking if Qt needs -ljpeg... no checking for rpath... yes checking for KDE... libraries /usr/kde/3.3/lib, headers /usr/kde/3.3/include checking for KDE paths... defaults checking for dcopidl... /usr/kde/3.3/bin/dcopidl checking for dcopidl2cpp... /usr/kde/3.3/bin/dcopidl2cpp checking for mcopidl... /usr/kde/3.3/bin/mcopidl checking for artsc-config... /usr/kde/3.3/bin/artsc-config checking for kde-config... /usr/kde/3.3/bin/kde-config checking for meinproc... /usr/kde/3.3/bin/meinproc checking for sane support... something missing -- buildin scanner support disabled checking for kab support... yes checking if admin should be compiled... no checking if doc should be compiled... yes checking if ksendfax should be compiled... yes checking if ksendfax-api should be compiled... yes checking if po should be compiled... yes configure: creating ./config.status fast creating ./Makefile fast creating admin/Makefile fast creating doc/Makefile fast creating doc/en/Makefile fast creating ksendfax/Makefile fast creating ksendfax-api/Makefile fast creating ksendfax/dialogs/Makefile fast creating ksendfax/pixmaps/Makefile fast creating ksendfax/pixmaps/large/Makefile fast creating po/Makefile config.status: creating config.h config.status: executing default-1 commands cd . \ && CONFIG_FILES= CONFIG_HEADERS=config.h \ /bin/sh ./config.status config.status: creating config.h config.status: config.h is unchanged config.status: executing default-1 commands make all-recursive make[1]: Entering directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2' Making all in ksendfax make[2]: Entering directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax' Making all in pixmaps make[3]: Entering directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax/pixmaps' Making all in large make[4]: Entering directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax/pixmaps/large' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax/pixmaps/large' make[4]: Entering directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax/pixmaps' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax/pixmaps' make[3]: Leaving directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax/pixmaps' Making all in dialogs make[3]: Entering directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax/dialogs' Making widgetphonebook.ui Making widgetfilename.ui Making widgetfilelist.ui Making widgetfaxdata.ui Making loglistboxdata.ui Making formspecial.ui Making formscanner.ui Making formpreview.ui Making formphonebook.ui Making formpersonal.ui Making formmisc.ui Making formfilters.ui Making formfax.ui Making formeditdata.ui Making formwizard.ui /usr/qt/3/bin/moc ./formpersonal.h -o formpersonal.moc.cpp /usr/qt/3/bin/moc ./formscanner.h -o formscanner.moc.cpp /usr/qt/3/bin/moc ./formpreview.h -o formpreview.moc.cpp /usr/qt/3/bin/moc ./widgetfilename.h -o widgetfilename.moc.cpp /usr/qt/3/bin/moc ./loglistboxdata.h -o loglistboxdata.moc.cpp /usr/qt/3/bin/moc ./widgetphonebook.h -o widgetphonebook.moc.cpp /usr/qt/3/bin/moc ./widgetfaxdata.h -o widgetfaxdata.moc.cpp /usr/qt/3/bin/moc ./formfax.h -o formfax.moc.cpp /usr/qt/3/bin/moc ./formeditdata.h -o formeditdata.moc.cpp /usr/qt/3/bin/moc ./formphonebook.h -o formphonebook.moc.cpp /usr/qt/3/bin/moc ./formmisc.h -o formmisc.moc.cpp /usr/qt/3/bin/moc ./formspecial.h -o formspecial.moc.cpp /usr/qt/3/bin/moc ./formfilters.h -o formfilters.moc.cpp /usr/qt/3/bin/moc ./formwizard.h -o formwizard.moc.cpp ./formwizard.h:0: Warning: No relevant classes found. No output generated. /usr/qt/3/bin/moc ./widgetfilelist.h -o widgetfilelist.moc.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.3/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i686 -mcpu=athlon -fomit-frame-pointer -pipe -fno-exceptions -fno-check-new -c -o widgetphonebook.o `test -f widgetphonebook.cpp || echo './'`widgetphonebook.cpp cc1plus: warning: "-Wbad-function-cast" is valid for C/ObjC but not for C++ (...cut some output...) /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i686 -mcpu=athlon -fomit-frame-pointer -pipe -fno-exceptions -fno-check-new -o ksendfax -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.3/lib -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/X11R6/lib wizard.o helpers.o filterdlg.o formedit.o loglistbox.o myscandialog.o preferences.o myprocess.o ksendfaxdlg.o ksendfaxview.o ksendfax.o main.o ksendfaxdlg.moc.o ksendfaxview.moc.o myscandialog.moc.o preferences.moc.o wizard.moc.o formedit.moc.o loglistbox.moc.o myprocess.moc.o ksendfax.moc.o ksendfax_meta_unload.o ./dialogs/libdialogs.a -lkio -lkabc -lkdeui -lkdecore -lqt-mt -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE -lpthread -lresolv wizard.moc.o(.text+0x101): In function `Wizard::staticMetaObject()': : undefined reference to `FormWizard::staticMetaObject()' wizard.moc.o(.text+0x321): In function `Wizard::qt_invoke(int, QUObject*)': : undefined reference to `FormWizard::qt_invoke(int, QUObject*)' wizard.moc.o(.text+0x34b): In function `Wizard::qt_emit(int, QUObject*)': : undefined reference to `FormWizard::qt_emit(int, QUObject*)' wizard.moc.o(.text+0x383): In function `Wizard::qt_property(int, int, QVariant*)': : undefined reference to `FormWizard::qt_property(int, int, QVariant*)' wizard.moc.o(.text+0x1d9): In function `Wizard::qt_cast(char const*)': : undefined reference to `FormWizard::qt_cast(char const*)' wizard.moc.o(.gnu.linkonce.r._ZTI6Wizard+0x8): undefined reference to `typeinfofor FormWizard' ./dialogs/libdialogs.a(formwizard.o)(.text+0x4f): In function `FormWizard::FormWizard(QWidget*, char const*, bool, unsigned int)': : undefined reference to `vtable for FormWizard' ./dialogs/libdialogs.a(formwizard.o)(.text+0x56): In function `FormWizard::FormWizard(QWidget*, char const*, bool, unsigned int)': : undefined reference to `vtable for FormWizard' ./dialogs/libdialogs.a(formwizard.o)(.text+0xa96f): In function `FormWizard::FormWizard(QWidget*, char const*, bool, unsigned int)': : undefined reference to `vtable for FormWizard' ./dialogs/libdialogs.a(formwizard.o)(.text+0xa976): In function `FormWizard::FormWizard(QWidget*, char const*, bool, unsigned int)': : undefined reference to `vtable for FormWizard' ./dialogs/libdialogs.a(formwizard.o)(.text+0x15250): In function `FormWizard::~FormWizard()': : undefined reference to `vtable for FormWizard' ./dialogs/libdialogs.a(formwizard.o)(.text+0x15257): more undefined references to `vtable for FormWizard' follow ./dialogs/libdialogs.a(formwizard.o)(.text+0x154e1): In function `FormWizard::languageChange()': : undefined reference to `FormWizard::tr(char const*, char const*)' ./dialogs/libdialogs.a(formwizard.o)(.text+0x15528): In function `FormWizard::languageChange()': : undefined reference to `FormWizard::tr(char const*, char const*)' ./dialogs/libdialogs.a(formwizard.o)(.text+0x1557b): In function `FormWizard::languageChange()': : undefined reference to `FormWizard::tr(char const*, char const*)' ./dialogs/libdialogs.a(formwizard.o)(.text+0x155d4): In function `FormWizard::languageChange()': : undefined reference to `FormWizard::tr(char const*, char const*)' ./dialogs/libdialogs.a(formwizard.o)(.text+0x15627): In function `FormWizard::languageChange()': : undefined reference to `FormWizard::tr(char const*, char const*)' ./dialogs/libdialogs.a(formwizard.o)(.text+0x15675): more undefined references to `FormWizard::tr(char const*, char const*)' follow ./dialogs/libdialogs.a(formwizard.o)(.text+0x160eb): In function `FormWizard::languageChange()': : undefined reference to `FormWizard::trUtf8(char const*, char const*)' ./dialogs/libdialogs.a(formwizard.o)(.text+0x16144): In function `FormWizard::languageChange()': : undefined reference to `FormWizard::tr(char const*, char const*)' collect2: ld returned 1 exit status make[3]: *** [ksendfax] Error 1 make[3]: Leaving directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/ksendfax-3.0.2/work/ksendfax-3.0.2' make: *** [all] Error 2 !!! ERROR: net-misc/ksendfax-3.0.2 failed. !!! Function kde_src_compile, Line 142, Exitcode 2 !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, NOT this status message. --------------- end terminal output ---------------
Created attachment 52959 [details] Digest file made for ksendfax-3.0.2.ebuild
Created attachment 53000 [details] Very basic ebuild for ksendfax-3.0.2
Created attachment 53161 [details] Very basic ebuild for ksendfax-3.0.2 I found the problem. If you add: export MAKEOPTS="$MAKEOPTS -j1" to the ebuild, it compiles succesfully. Good luck testing it!
Created attachment 53312 [details] ksendfax-3.0.2.ebuild
the last attached ebuild doesn't work... :-/
It works here. What's the error message?
myscandialog.cpp:185: Fehler: `GROUP_STARTUP' undeclared (first use this function) myscandialog.cpp:186: Fehler: `STARTUP_SKIP_ASK' undeclared (first use this function) myscandialog.cpp:187: Fehler: `STARTUP_ONLY_LOCAL' undeclared (first use this function) myscandialog.cpp:192: Fehler: invalid use of undefined type `struct QCheckBox' myscandialog.h:16: Fehler: forward declaration of `struct QCheckBox' myscandialog.cpp:193: Fehler: keine passende Funktion f
myscandialog.cpp:185: Fehler: `GROUP_STARTUP' undeclared (first use this function) myscandialog.cpp:186: Fehler: `STARTUP_SKIP_ASK' undeclared (first use this function) myscandialog.cpp:187: Fehler: `STARTUP_ONLY_LOCAL' undeclared (first use this function) myscandialog.cpp:192: Fehler: invalid use of undefined type `struct QCheckBox' myscandialog.h:16: Fehler: forward declaration of `struct QCheckBox' myscandialog.cpp:193: Fehler: keine passende Funktion für Aufruf von »MyScanDialog::connect(QCheckBox*&, const char[15], MyScanDialog* const, const char[28])« /usr/qt/3/include/qobject.h:116: Anmerkung: Kandidaten sind: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*) /usr/qt/3/include/qobject.h:227: Anmerkung: bool QObject::connect(const QObject*, const char*, const char*) const myscandialog.cpp:195: Fehler: invalid use of undefined type `struct QCheckBox' myscandialog.h:16: Fehler: forward declaration of `struct QCheckBox' myscandialog.cpp:196: Fehler: keine passende Funktion für Aufruf von »MyScanDialog::connect(QCheckBox*&, const char[15], MyScanDialog* const, const char[25])« /usr/qt/3/include/qobject.h:116: Anmerkung: Kandidaten sind: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*) /usr/qt/3/include/qobject.h:227: Anmerkung: bool QObject::connect(const QObject*, const char*, const char*) const myscandialog.cpp:199: Fehler: keine passende Funktion für Aufruf von »QWidget::QWidget(QVBox*&)« /usr/qt/3/include/qwidget.h:696: Anmerkung: Kandidaten sind: QWidget::QWidget(const QWidget&) /usr/qt/3/include/qwidget.h:135: Anmerkung: QWidget::QWidget(QWidget*, const char*, uint) myscandialog.cpp: In member function `void MyScanDialog::slotNetworkToggle(bool)': myscandialog.cpp:216: Fehler: `GROUP_STARTUP' undeclared (first use this function) myscandialog.cpp:217: Fehler: `STARTUP_ONLY_LOCAL' undeclared (first use this function) myscandialog.cpp: In member function `void MyScanDialog::slotAskOnStartToggle(bool)': myscandialog.cpp:234: Fehler: `GROUP_STARTUP' undeclared (first use this function) myscandialog.cpp:235: Fehler: `STARTUP_SKIP_ASK' undeclared (first use this function) myscandialog.cpp: In member function `virtual bool MyScanDialog::setup()': myscandialog.cpp:259: Fehler: invalid use of undefined type `struct Previewer' myscandialog.h:15: Fehler: forward declaration of `struct Previewer' myscandialog.cpp: In member function `void MyScanDialog::slotNewPreview(QImage*)': myscandialog.cpp:279: Fehler: invalid use of undefined type `struct Previewer' myscandialog.h:15: Fehler: forward declaration of `struct Previewer' make[3]: *** [myscandialog.o] Fehler 1 make[3]: Leaving directory `/vol1/.gentoo/build/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/vol1/.gentoo/build/portage/ksendfax-3.0.2/work/ksendfax-3.0.2/ksendfax' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/vol1/.gentoo/build/portage/ksendfax-3.0.2/work/ksendfax-3.0.2' make: *** [all] Fehler 2 !!! ERROR: kde-misc/ksendfax-3.0.2 failed. !!! Function kde_src_compile, Line 166, Exitcode 2 !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, NOT this status message. looks like a problem with the scanning module (kooka?). I'm using KDE 3.4. Is it possible to disable scan-support somehow?
Created attachment 57240 [details] ksendfax-3.0.2.ebuild Disabling scanner support. Should be fixed by someone owning a scanner. Here I get: "checking for sane support... something missing -- building scanner support disabled", whether sane is installed or not.
ok, w/o sane-support it works.
ok, way tooooooooo old bug. I will close it now.
please re-open, this is the only decent gui hylafax client! i will do it myself if you give me dev status!
well, lets try it together. You post a working ebuild, I'll check and test it (perhaps correct it) and then I put it into portage. Ok?
sounds like a plan :)
Created attachment 160239 [details] New, working, tested ebuild New ebuild requires arts library, since I couldn't seem to get it to compile without it. Arts requires a kde-libs recompile, which takes ages. However, the package works.
(this is an automated message based on filtering criteria that matched this bug) 'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached to this bug. This bug is assigned to maintainer-wanted which means that it is not in the main tree. Hello, The Gentoo Team would like to firstly thank you for your ebuild submission. We also apologize for not being able to accommodate you in a timely manner. There are simply too many new packages. Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay. So, the sunrise team is suggesting that you look into this and submit your ebuild to the overlay where even *you* can commit to. =) Because this is a mass message, we are also asking you to be patient with us. We anticipate a large number of requests in a short time. Thanks, On behalf of the Gentoo Sunrise Team, Jeremy. [1]: http://www.gentoo.org/proj/en/sunrise/ [2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
since KSendFax is Qt3 only, I will close this bug now.