Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Mar 2004 13:15:41 -0300 (BRT)
From:      Jean Milanez Melo <jmelo-lists@freebsdbrasil.com.br>
To:        Mark Linimon <linimon@lonesome.com>
Cc:        linimon@freebsd.org
Subject:   Re: port security/hostsentry currently marked for deprecation
Message-ID:  <20040320125929.Q14586-100000@offset.freebsdbrasil.com.br>
In-Reply-To: <Pine.LNX.4.44.0403200804370.2270-100000@pancho>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Mark,

On Sat, 20 Mar 2004, Mark Linimon wrote:

>
> > > deprecated because: is missing runtime dependencies; see ports/62516
>
> In other words, it will build and run only on systems that already
> have all the necessary prerequisites installed.  But FreeBSD ports
> are supposed to do that work themselves, so that they may be
> installed on an entirely clean system and will work properly.
>

right, i read ports/62516 and now i understood the problem.

> The canonical way of testing this is to set up a port jail to
> watch the failure.  Or, you can take a look at the error logs
> on http://bento.FreeBSD.org or the summary engine at
> http://portsmon.firepipe.net which will refer you back to them.
>
> If you find the port useful, we'd be happy to have you update
> it (via a followup to the PR) to save it from its fate.
>

Im trying fix it.

But i have some questions.

i need enabled the follow lines in python (/usr/ports/lang/python) workdir
file (Modules/Setup.dist):

syslog syslogmodule.c

gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm

I made a patch for it in ${PORTSDIR}/security/hostsentry/files:

offset:/usr/ports/security/hostsentry/files# cat patch-aa
--- /usr/ports/lang/python/work/Python-2.3.3/Modules/Setup.dist.old
Sat Mar
20 12:26:44 2004
+++ /usr/ports/lang/python/work/Python-2.3.3/Modules/Setup.dist Sat Mar 20
12:27
:29 2004
@@ -356,7 +356,7 @@
 # Lance Ellinghaus's modules:
 #rotor rotormodule.c           # enigma-inspired encryption
-#syslog syslogmodule.c         # syslog daemon interface
+syslog syslogmodule.c          # syslog daemon interface
 # Curses support, requring the System V version of curses, often
@@ -399,7 +399,7 @@
 #
 # First, look at Setup.config; configure may have set this for you.
-#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm
+gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm


But the questions is:

is this right? can i apply patch on port trought another port?

If dont, how can i do?


> (portsmon, by the way, would also tell you that we have 2836
> ports without maintainers, so we obviously could use all the
> help we can get.

I will help certainly ;)

Thanks

- Jean



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