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>