Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90618 - net-im/jud-0.5 emerge fails
Summary: net-im/jud-0.5 emerge fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard: Pending removal 04 Jan 2008
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2005-04-27 07:44 UTC by Ricardo Nuno
Modified: 2008-01-07 14:01 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ricardo Nuno 2005-04-27 07:44:24 UTC
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
Comment 1 Ricardo Nuno 2005-04-27 07:48:58 UTC
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 :)
Comment 2 Bart Van Loon 2007-02-25 14:21:02 UTC
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.
Comment 3 Bart Van Loon 2007-02-25 14:24:39 UTC
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?
Comment 4 Christophe PEREZ 2007-03-16 12:37:28 UTC
Same problem here.
Someone found a solution ?
Comment 5 Kenneth J. Kahrs 2007-03-24 05:26:33 UTC
(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
Comment 6 Christophe PEREZ 2007-03-24 06:46:09 UTC
Works perfectly for me. Even for mu-conference.
Thanks a lot.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2008-01-07 14:01:28 UTC
gone