www/apache22 and devel/apr1 circular dependency

Harlan Stenn stenn at ntp.org
Wed Sep 21 02:25:17 UTC 2011


Jeremy wrote:
> On Tue, Sep 20, 2011 at 06:21:52PM -0700, Harlan Stenn wrote:
> > > On 9/20/11 4:22 PM, Harlan Stenn wrote:
> > > > We're seeing this problem to while trying to get apache22 upgraded:
> > > >
> > > > ===>>>  Port directory: /usr/ports/converters/libiconv
> > > > ===>>>  Starting check for build dependencies
> > > > ===>>>  Gathering dependency list for converters/libiconv from ports
> > > > ===>>>  Starting dependency check
> > > > ===>>>  Launching child to update devel/libtool
> > > >          devel/libtool>>  www/apache22>>  libiconv-1.13.1_1>>
> > > > devel/libtool>>  www/apache22>>  libiconv-1.13.1_1>>  devel/libtool>>
> > > > www/apache22>>  libiconv-1.13.1_1>>  devel/libtool>>  www/apache22>>
> > > > libiconv-1.13.1_1>>  devel/libtool>>  www/apache22>>  libiconv-1.13.1_1
> > > >>> devel/libtool>>  www/apache22>>  libiconv-1.13.1_1>>  devel/libtool
> > > >>> www/apache22>>  libiconv-1.13.1_1>>  devel/libtool>>  www/apache22>>
> > > > libiconv-1.13.1_1>>  devel/libtool>>  www/apache22>>  libiconv-1.13.1_1
> > > >>> devel/libtool>>  www/apache22>>  libiconv-1.13.1_1>>  devel/libtool
> > > >>> www/apache22>>  libiconv-1.13.1_1>>  devel/libtool>>  www/apache22>>
> > > > libiconv-1.13.1_1>>  devel/libtool>>  www/apache22>>  libiconv-1.13.1_1
> > > >>> devel/libtool>>  www/apache22>>  libiconv-1.13.1_1>>  devel/libtool
> > > >>> www/apache22>>  libiconv-1.13.1_1>>  devel/libtool
> > > >
> > > > libtool apparently wants apxs.
> > > >
> > > > H
> > > >
> > > What command did you actually run here to start this ?
> > 
> > I *think* I went to devl/libtool and ran "make".
> 
> You were in /usr/ports/converters/libiconv when you did this, not
> devel/libtool.  Is there really no history that indicates what command
> you ran?  This would really help, because I cannot reproduce this on any
> system I maintain.

I don't recall running a make from there - I do recall running make from
apache22, and libtool, and also running 'portmaster XXX' (where X would
have been something like 'devel/libtool' or 'www/apache22' or the subdir
name (without the trailing /) from /var/db/pkg/ .

> Output on all these systems look like the following from:
> 
> cd /usr/ports/converters/libiconv
> make rmconfig
> make
> 
> And picking the defaults when prompted via OPTIONS.
> 
> Look very, VERY closely at the output difference between what you and I
> have shown.  What is "starting dependency check" and "launching child"?
> 
> I get the impression you have some /etc/make.conf tweaks that may be
> causing problems.  Please provide contents of your /etc/make.conf, and
> also provide the exact FreeBSD version you're using (uname -a output
> would be best).

uname -a:

FreeBSD psp2.ntp.org 7.2-STABLE FreeBSD 7.2-STABLE #5: Sun Nov 15
13:23:37 PST 2009     root at psp2.ntp.org:/usr/obj/usr/src/sys/GENERIC
amd64

/etc/make.conf:

KERNCONF=GENERIC
USE_APACHE=22

SUP=            /usr/bin/csup
#SUPFILE=        /usr/share/examples/cvsup/standard-supfile
SUPFILE=        /usr/share/examples/cvsup/stable-supfile
# use portsnap
#PORTSSUPFILE=   /usr/share/examples/cvsup/ports-supfile
SUPHOST=        freebsd.isc.org
WANT_OPENLDAP_SASL= yes
# added by use.perl 2011-04-05 02:07:23
PERL_VERSION=5.8.9

H


More information about the freebsd-apache mailing list