see summary :-)
Created attachment 96433 [details] taskjuggler-2.3.0.ebuild A simplified ebuild to replace the one already in portage.
Build without kde fails for this ebuild !!! ERROR: app-office/taskjuggler-2.3.0 failed. Call stack: ebuild.sh, line 1568: Called dyn_install ebuild.sh, line 1022: Called src_install taskjuggler-2.3.0.ebuild, line 49: Called die !!! install kate-addons failed !!! If you need support, post the topmost build error, and the call stack if relevant.
Here's the changelog for this excellent package: Version 2.3.0 (2006-09-05) * Added improved error checking for 'timezone' attribute. Only values as determined by tools like tzselect are allowed, e. g. "Europe/Berlin". * The GUI GANTT chart now can highlight critical pathes. See minslackrate for details how to use the feature. * The htmlweeklycalendar has been reworked. It now only list tasks if they are being worked on that day. A new attribute weekdays can be used to only show some days of the week. This can be used to hide e. g. weekdays. * ICal reports now include events. The completion value is now shown correctly and assigned resources are included. * Fixed handling of tasks that have 'precedes' and 'depends' attributes. * Single and double quoted strings may now contain single or double quotes when escaped by a preceding backslash. * Fixed 'gaplength' and 'gapduration' handling for other scenarios than the default one. * Fixed 'duration' column in all reports. Values equal or smaller than 24 hours were reported too high. * No longer show dependency arrows in Gantt chart for inherited dependencies. * Generate proper warning when bookings are assigned to container tasks or milestones. * It is now possible to book off-hour and vacation time slots with 'booking' when the overtime attribute is used. * Added support for a more compact way to specify bookings. It's now possible to list multiple comma seperated time intervals in a single booking statement. * Fix build system so that kde-config is no longer mandatory. This simplifies compiling on Windows/Cygwin and Qt-only installs. * Speed improvements for the loop detector. Large projects with many top-level tasks should be scheduled significantly faster now. * 'start' and 'end' attributes specified for derived scenarios no longer cause accidental changes of the scheduling direction. This guarantees that a task has always the same scheduling direction in all scenarios. * Added support for more compact workinghour specifications. workinghours mon - fri 8:00 - 15:00 as well as workinghours mon, sat, sun off are now possible. * Added man pages for taskjuggler and TaskJugglerUI. * Fixed infinite loop bug in critical path detectors. With certain task dependencies TaskJuggler could get stuck forever when processing the project. * Fixed TaskJugglerUI crash when processing a project with many runaway tasks. * Better fit of report interval for printed Gantt charts. * Fixed header of weekly and monthly CSV reports. * XML reports now use the gzip compressed version 2 XML format by default. * Add check to forbid assigning account groups to tasks. * Added Turkish translations for TaskJugglerUI. Hope it gets a Portage update soon! :)
Bumped version number of 2.2.0 ebuild previously patched with fix in comment #1 of bug #144701, and voila, taskjuggler 2.3.0 compiles and runs. Successful install with both USE flags of -kde and kde. Salient USE flagsinfo: qt3, -arts.
In cvs. Thanks for your help (again ;) ).