Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Aug 2013 10:45:20 +0200
From:      Marko =?UTF-8?B?Q3VwYcSH?= <marko.cupac@mimar.rs>
To:        ports@freebsd.org
Cc:        garga@FreeBSD.org
Subject:   dansguardian poudriere and squid version
Message-ID:  <20130821104520.df84f9eb7cc62dbbeabcf068@mimar.rs>

next in thread | raw e-mail | index | archive | help
I am building www/dansguardian in poudriere, and it always builds
www/squid (squid-2.7.X) as a dependency, even though I have already
built www/squid33 (squid-3.3.x).

I guess it is related to the following Makefile line:
RUN_DEPENDS=    ${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid

So, on systems which already have www/squid33 installed, it sees
${LOCALBASE}/sbin/squid and does not build squid27. But in poudriere
there isn't ${LOCALBASE}/sbin/squid so it builds ${PORTSDIR}/www/squid.

I guess I could edit Makefile line like this:
RUN_DEPENDS=    ${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid33

to make it work, but it would be overwritten on next revision. Is it
possible to find a solution (e.g. by means of choosing squid version
in configure options) for official port Makefile? Or switch to latest
squid by default?

-- 
Marko Cupać



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