"make" fails with following output: <snip> Generating report 'ShiftTimes-06-10.html' ... make[3]: Leaving directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/Examples/ShiftSchedule' make[3]: Entering directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/Examples' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/Examples' make[2]: Leaving directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/Examples' Making all in TestSuite make[2]: Entering directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/TestSuite' Testing in CSV-Reports Testing in HTML-Reports Testing in Misc Testing in Scheduler Testing in Syntax Test ICalReport.tjp failed! Testing in TJX-Reports 1 errors detected! make[2]: *** [all-local] Error 1 make[2]: Leaving directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/TestSuite' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1' make: *** [all] Error 2 >snip< Chris Schlager (developer of taskjuggler) suggested, that libical and libktnef are needed for ical support: !!! ERROR: app-office/taskjuggler-2.1.1-r1 failed. !!! Function src_compile, Line 64, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. muppets ~ # >snip< Chris Schlager suggested, that libical and libktnef are missing, but libical is installed muppets ~ # equery list libical [ Searching for package 'libical' in all categories among: ] * installed packages [I--] [ ] dev-libs/libical-0.24_rc4-r1 (0) and I also found the libktnef files: muppets ~ # locate libktnef /usr/kde/3.4/lib/libktnef.so.1.0.0 /usr/kde/3.4/lib/libktnef.so.1 /usr/kde/3.4/lib/libktnef.la /usr/kde/3.4/lib/libktnef.so muppets ~ # Reproducible: Always Steps to Reproduce: 1.emerge taskjuggler 2. 3. Actual Results: emerge stopped Expected Results: clean install Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5- r1, 2.6.12-gentoo-r4n i686) ================================================================= System uname: 2.6.12-gentoo-r4n i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -mfpmath=sse -pipe -mmmx -msse -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/ share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -mfpmath=sse -pipe -mmmx -msse -fomit-frame- pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.tugraz.at/pub/mirror/gentoo/ http://gentoo.inode.at/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://ftp.uni-erlangen.de/pub/ mirrors/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/ebuilds /usr/local/gentoo-de" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac aalib alsa apm avi berkdb bitmap-fonts bonobo cdr crypt cups curl dga dri dvd dvdr eds emacs emboss encode esd fam ffmpeg fftw flac foomaticdb fortran gcj gd gdbm gif gimpprint glx gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib ipv6 ithreads java jpeg junit ldap libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly nvidia odbc ofx ogg oggvorbis opengl oss pam pcmcia pdflib perl plotutils plugin png pnp python quicktime readline real ruby samba scanner sdl slang spell ssl svga tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts usb vorbis wmf xfs xine xinerama xml xml2 xmms xv yahoo zlib userland_GNU kernel_linux elibc_glibc"
Werner: Please don't assign bugs if you don't know to whom. Michael: metadata.xml is missing.
Sorry, my first init bug report ... will consider it next time :-) Werner
Missing dependencies, not indicated by 'emerge -tv taskjuggler'. I don't have KDE installed and I don't want it: [...] * econf: updating taskjuggler-2.1.1/admin/config.sub with /usr/share/gnuconfig/config.sub [...] checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu [...] checking whether make sets $(MAKE)... yes checking for kde-config... not found configure: error: The important program kde-config was not found! Please check whether you installed KDE correctly.
Odd Timezone issue. With /etc/localtime pointing to /usr/share/zoneinfo/right/US/Pacific the build fails with: make[1]: Entering directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/taskjuggler-2.1.1/Examples/BigProject/Project2' ../../../taskjuggler/taskjuggler --debug 1 Project2.tjp TaskJuggler v2.1.1 - A Project Management Software Processing file '/var/tmp/portage/taskjuggler-2.1.1-r1/work/taskjuggler-2.1.1/Examples/BigProject/Project2/Project2.tjp' Processing file '/var/tmp/portage/taskjuggler-2.1.1-r1/work/taskjuggler-2.1.1/Examples/BigProject/Common/Resources.tji' Processing file '/var/tmp/portage/taskjuggler-2.1.1-r1/work/taskjuggler-2.1.1/Examples/BigProject/Project1/Project1-Interface.tji' /var/tmp/portage/taskjuggler-2.1.1-r1/work/taskjuggler-2.1.1/Examples/BigProject/Project1/Project1-Interface.tji:12: Date 2002-01-15-23:59:38-PST is outside of project time frame (2002-01-16-00:00:00-PST - 2002-06-29-23:59:59-PDT plan:start 2002-01-16-00:00:00--0800 With /etc/localtime pointing to /usr/share/zoneinfo/US/Pacific taskjuggler makes the project just fine. I'm not sure if the problem lies with taskjuggler or the Linux time/timezone system, but thought I should document it.
I'm experiencing a different compile problem. Everything is fine until the Test phase. make[3]: Leaving directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/TaskJuggler' make[2]: Leaving directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/TaskJuggler' Making all in TestSuite make[2]: Entering directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/TestSuite' Testing in CSV-Reports Testing in HTML-Reports ISO8601-1-Export.html ISO8601-1-Reference.html differ: byte 654, line 17 ISO8601-2-Export.html ISO8601-2-Reference.html differ: byte 654, line 17 Testing in Misc Testing in Scheduler Testing in Syntax Testing in TJX-Reports 2 errors detected! make[2]: *** [all-local] Error 2 make[2]: Leaving directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1/TestSuite' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/taskjuggler-2.1.1-r1/work/ taskjuggler-2.1.1' make: *** [all] Error 2 here's a diff of the files mentionned `diff ISO8601-1-Reference.html ISO8601-1-Export.html` 17c17 < <td style="background-color:#a5c2ff; font-size:80%; text-align:center">50</ td> --- > <td style="background-color:#a387ff; font-size:80%; text-align:center">50</ td> 36c36,38 < <td colspan="4" style="text-align:right; font-size:90%; "> </td> --- > <td style="text-align:right; font-size:90%; "> </td> > <td style="background-color:#a387ff; text-align:right; font-size:90%; "> </td> > <td colspan="2" style="text-align:right; font-size:90%; "> </td> `diff ISO8601-2-Reference.html ISO8601-2-Export.html` 17c17 < <td style="background-color:#a5c2ff; font-size:80%; text-align:center">50</ td> --- > <td style="background-color:#a387ff; font-size:80%; text-align:center">50</ td> 36c36,38 < <td colspan="4" style="text-align:right; font-size:90%; "> </td> --- > <td style="text-align:right; font-size:90%; "> </td> > <td style="background-color:#a387ff; text-align:right; font-size:90%; "> </td> > <td colspan="2" style="text-align:right; font-size:90%; "> </td>
Could all of you please test the taskjuggler-2.2.0 ebuild?
taskjuggler-2.2.0 compiled succesfully for me documentation is not loading inside KDE help program (parsing infinitely) but works fine when opened directly from /usr/share/doc/packages/taskjuggler/index.html I wanted to give it a try but the learning curve seems pretty steep.. I haven't tested enough to suggest marking it stable but at least it compiles.
(In reply to comment #7) > taskjuggler-2.2.0 compiled succesfully for me Closing.