Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Oct 2009 12:27:26 +0900 (JST)
From:      Alexander Nedotsukov <bland@bbnest.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/139385: net-im/jabber-pyaim: Circular dependency with jabberd startup script
Message-ID:  <200910070327.n973RQfE031787@hub.bbnest.net>
Resent-Message-ID: <200910070330.n973U2Mq025352@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         139385
>Category:       ports
>Synopsis:       net-im/jabber-pyaim: Circular dependency with jabberd startup script
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 07 03:30:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Nedotsukov
>Release:        FreeBSD 8.0-RC1 i386
>Organization:
>Environment:
System: FreeBSD hub.bbnest.net 8.0-RC1 FreeBSD 8.0-RC1 #0: Sun Oct 4 00:53:11 JST 2009 bland@hub.bbnest.net:/usr/obj/usr/src/sys/HUB i386

>Description:
	Startup script marked to run before the LOGIN point but after the
jabberd. At the same time jabberd itself requires to run after the LOGIN.
I can't see any obvious reason why it is not sufficient for this transport to be
run after the jabber server or DAEMON point in the stand-alone mode.
>How-To-Repeat:
	Install net-im/jabberd with REQUIRES option on.
	Run rcorder /etc/rc.d/* /usr/local/etc/rc.d/* and see the diagnostics.
>Fix:

	Please approve the patch attached.

--- jabber-pyaim.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/net-im/jabber-pyaim/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- Makefile	13 Mar 2008 11:27:28 -0000	1.8
+++ Makefile	7 Oct 2009 03:07:36 -0000
@@ -7,6 +7,7 @@
 
 PORTNAME=	pyaim
 PORTVERSION=	0.8a
+PORTREVISION=	1
 CATEGORIES=	net-im
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 PKGNAMEPREFIX=	jabber-
Index: files/jabber-pyaim-transport.sh.in
===================================================================
RCS file: /home/pcvs/ports/net-im/jabber-pyaim/files/jabber-pyaim-transport.sh.in,v
retrieving revision 1.1
diff -u -r1.1 jabber-pyaim-transport.sh.in
--- files/jabber-pyaim-transport.sh.in	5 Jul 2006 15:28:07 -0000	1.1
+++ files/jabber-pyaim-transport.sh.in	7 Oct 2009 03:07:36 -0000
@@ -4,7 +4,6 @@
 #
 # PROVIDE: jabber_pyaim
 # REQUIRE: DAEMON %%JABBER_REQUIRE%%
-# BEFORE: LOGIN
 # KEYWORD: shutdown
 #
 # Define these jabber_pyaim_* variables in one of these files:
--- jabber-pyaim.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910070327.n973RQfE031787>