port security/hostsentry currently marked for deprecation

Jean Milanez Melo jmelo-lists at freebsdbrasil.com.br
Sat Mar 20 07:58:36 PST 2004

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
: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 ;)


- Jean

More information about the freebsd-ports mailing list