Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 May 2004 17:20:18 -0700
From:      "Michael C. Shultz" <ringworm@inbox.lv>
To:        Garance A Drosihn <drosih@rpi.edu>
Cc:        ports@FreeBSD.org
Subject:   Re: Make index || portsdb -uU fails after cvsup
Message-ID:  <200405091720.18601.ringworm@inbox.lv>
In-Reply-To: <p06020413bcc4704c85e7@[128.113.24.47]>
References:  <BCC2AE80.128AC%tomonage2@gmx.de> <200405082102.12734.ringworm@inbox.lv> <p06020413bcc4704c85e7@[128.113.24.47]>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 09 May 2004 04:43 pm, you wrote:
> At 9:02 PM -0700 5/8/04, Michael C. Shultz wrote:
> >On Saturday 08 May 2004 07:36 pm, Garance A Drosihn wrote:
> >>  Hmm.  Well, I am baffled here.
> >>
> >>  This week I tried to do a `make index' for the first time in
> >>  awhile, and it failed for me on both a 4.x and 5.x system.  I
> >>  do not understand why no one else seems to be seeing this.  The
> >>  error I see is:
> >>
> >>  (10) make index
> >>  Generating INDEX - please wait..make: don't know how to make
> >>  _accessibility.describe. Stop
> >>  *** Error code 2
> >>  make: don't know how to make _arabic.describe. Stop
> >>  *** Error code 2
> >>  2 errors
> >
> >The accessibility dir is fairly new, and the arabic also near
> >the beginning,   hmmm, are you  sure all you are not missing
> >any port directories?
>
> They are not just "near the beginning", they are the first two
> categories.  I am getting two error messages because INDEX_JOBS
> defaults to '2'.  If I bump that up:
>
> (28)  INDEX_JOBS=4 make index
> Generating INDEX-5 - please wait..
> DEBUG: Making _accessibility.describe in /usr/obj/usr/ports
> make: don't know how to make _accessibility.describe. Stop
>
> DEBUG: Making _arabic.describe in /usr/obj/usr/ports
> *** Error code 2
>
> DEBUG: Making _archivers.describe in /usr/obj/usr/ports
>
> DEBUG: Making _astro.describe in /usr/obj/usr/ports
> make: don't know how to make _arabic.describe. Stop
> *** Error code 2
> make: don't know how to make _archivers.describe. Stop
> make: don't know how to make _astro.describe. Stop
> *** Error code 2
> *** Error code 2
> 4 errors
>
> Those DEBUG: lines are generated by a line I added to
> bsd.port.subdir.mk:
>
> .if defined(BUILDING_INDEX)
> describe: ${SUBDIR:S/^/describe./}
>
> .for i in ${SUBDIR}
> describe.$i:
>          @printf "\nDEBUG: Making ${i:S/^/_/:S/$/.describe/} in `pwd`\n"
>          @${MAKE} -B ${i:S/^/_/:S/$/.describe/} >
> ${INDEX_TMPDIR}/${INDEXFILE}.de
> sc.${i}
> .endfor
> .else
>
> The thing about all this is that it makes perfectly good sense to
> me that the distributed version of bsd.port.subdir.mk will generate
> the errors that I am seeing.  I have an update which fixes that, and
> if I apply that update then `make index' works perfectly fine.  What
> I don't understand is why I am the only person who sees this -- and
> that of course makes me suspect that I *must* have the wrong idea
> about something here.

Well when I go into /usr/ports and run "make _accessibility.describe" it gives 
me:

===> accessibility
===> accessibility/at-spi
at-spi-1.4.2|/speed/usr.ports/accessibility/at-spi|/usr/X11R6|An Assistive 
Technology Service Provider 
Interface|/speed/usr.ports/accessibility/at-spi/pkg-descr|gnome@FreeBSD.org|
accessibility 
x11-toolkits|/usr/ports/accessibility/atk /usr/ports/accessibility/gail /usr/ports/devel/ORBit2 /usr/ports/devel/glib20 /usr/ports/devel/gmake /usr/ports/devel/libIDL /usr/ports/devel/libbonobo /usr/ports/devel/libglade2 /usr/ports/devel/libtool13 /usr/ports/devel/pkgconfig /usr/ports/graphics/libart_lgpl2 /usr/ports/graphics/libgnomecanvas /usr/ports/textproc/intltool /usr/ports/textproc/libxml2 /usr/ports/x11-toolkits/gtk20 /usr/ports/x11-toolkits/pango /usr/ports/x11/XFree86-4-libraries|/usr/ports/accessibility/atk /usr/ports/accessibility/gail /usr/ports/devel/ORBit2 /usr/ports/devel/glib20 /usr/ports/devel/libIDL /usr/ports/devel/libbonobo /usr/ports/devel/libglade2 /usr/ports/devel/pkgconfig /usr/ports/graphics/libart_lgpl2 /usr/ports/graphics/libgnomecanvas /usr/ports/misc/gnomehier /usr/ports/textproc/libxml2 /usr/ports/x11-toolkits/gtk20 /usr/ports/x11-toolkits/pango /usr/ports/x11/XFree86-4-libraries|
http://developer.gnome.org/projects/gap/
===> accessibility/atk

etc.....

Which is what I assume you are after.

What  I don't get is why you are running it in /usr/obj?? You must have an odd 
directory layout?

DEBUG: Making _accessibility.describe in /usr/obj/usr/ports
> make: don't know how to make _accessibility.describe. Stop

-Mike



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