The net-im/jud-0.5 ebuild is not working. Reproducible: Always Steps to Reproduce: 1.emerge net-im/jud 2. 3. Actual Results: sado jabberd # emerge jud Calculating dependencies ...done! >>> emerge (1 of 1) net-im/jud-0.5 to / >>> md5 src_uri ;-) jud-0.5.tar.gz >>> Unpacking source... >>> Unpacking jud-0.5.tar.gz to /var/tmp/portage/jud-0.5/work * Applying jud-makefile.patch ... [ ok ] >>> Source unpacked. Makefile:1: /usr/lib/jabberd/platform-settings: No such file or directory make: *** No rule to make target `/usr/lib/jabberd/platform-settings'. Stop. !!! ERROR: net-im/jud-0.5 failed. !!! Function src_compile, Line 25, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Expected Results: merge the package Portage 2.0.51-r15 (default-linux/x86/2005.0/2.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.4.27 i686) ================================================================= System uname: 2.4.27 i686 Intel(R) Pentium(R) III CPU family 1133MHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Nov 3 2004, 16:53:55)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r4 sys-devel/automake: 1.8.5-r1 sys-devel/binutils: 2.14.90.0.8-r1 sys-devel/libtool: 1.5.2-r5 virtual/os-headers: 2.4.19, 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /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/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 apache2 apm arts avi berkdb bitmap-fonts crypt cups emboss encode foomaticdb fortran gdbm gif gpm gtk2 imlib ipv6 jpeg kde ldap libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts xml xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Oh and I'm using net-im/jabberd-2.0-r2 ebuild only with mysql USE flag: net-im/jabberd-2.0-r2 +berkdb* +ipv6* +ldap* +mysql +pam* -postgres +ssl witch is working great until now :)
same problem remains after 21 (!) months... I'm using net-im/jabberd-1.4.4-r3 and net-im/jud-0.5 is not emerging, because: >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-im/jud-0.5/work/jud-ansi-c ... Makefile:1: /usr/lib/jabberd/platform-settings: No such file or directory make: *** No rule to make target `/usr/lib/jabberd/platform-settings'. Stop. /usr/lib/jabberd/platform-settings is not part of jabberd-1.4.4-r3 nor of jabber-2.0.11-r1. /usr/lib/jabberd doesn't exist at all, in fact.
oh, and or exactly the same reason, net-im/mu-conference-0.6.0-r1 is also not emerging: >>> Compiling source in /var/tmp/portage/net-im/mu-conference-0.6.0-r1/work/mu-conference-0.6.0 ... cd src/ ; make make[1]: Entering directory `/var/tmp/portage/net-im/mu-conference-0.6.0-r1/work/mu-conference-0.6.0/src' Makefile:1: /usr/lib/jabberd/platform-settings: No such file or directory make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make[1]: *** No rule to make target `/usr/lib/jabberd/platform-settings'. Stop. make[1]: Leaving directory `/var/tmp/portage/net-im/mu-conference-0.6.0-r1/work/mu-conference-0.6.0/src' make: *** [all] Error 2 did maybe something change in the jabberd ebuilds which broke the ebuils depending on it?
Same problem here. Someone found a solution ?
(In reply to comment #4) > Same problem here. > Someone found a solution ? > the package doesn't seem to be under development at all anywhere, but here is a workaround: 1. download jabberd-1.4.3.1 # wget http://download.jabberd.org/jabberd14/jabberd-1.4.3.1.tar.gz 2. unpack # tar xvzf jabberd-1.4.3.1.tar.gz 3. build source # cd jabberd-1.4.3.1 # ./configure # make 4. you will now find a file platform-settings in the current directory. install it. # mkdir /usr/lib/jabberd # cp platform-settings /usr/lib/jabberd/ 5. proceed to emerge jud # emerge jud
Works perfectly for me. Even for mu-conference. Thanks a lot.
gone