Stanislav Sedov píše v po 12. 09. 2011 v 14:12 -0700: > On Mon, 12 Sep 2011 23:06:38 +0200 > Pav Lucistnik <p...@freebsd.org> mentioned: > > > Stanislav Sedov píše v po 12. 09. 2011 v 14:01 -0700: > > > On Mon, 12 Sep 2011 22:36:16 +0200 > > > Pav Lucistnik <p...@freebsd.org> mentioned: > > > > > > > Hi folks, > > > > > > > > this came up on pointyhat. Can you fix portupgrade-devel port to stop > > > > spamming /usr/ports/distfiles (or whatever $DISTDIR happens to be) with > > > > files that are not listed in distinfo? > > > > > > > > I see you're doing some creative things with git, it can live in /tmp > > > > instead I suppose... > > > > > > > > > > Hi! > > > > > > Sorry for that. > > > What kind of extra files do you see? It's not supposed to do this... > > > > ls -l portupgrade-devel-9999,2/portupgrade/latest > > lrwxr-xr-x 1 ports-amd64 wheel 44 Sep 11 07:07 > > portupgrade-devel-9999,2/portupgrade/latest -> > > /tmp/distfiles//portupgrade/pkgtools-.tar.gz > > > > Hmm. > > What is the "portupgrade-devel-9999,2" dir?
Ah this might be confusing, sorry. It is a subdirectory on pointyhat control node where all distfiles from buildjobs are concentrated. It should be equivalent to /usr/ports/distfiles on regular machines. > According to the makefile it creates the symlink > in the ${_DISTDIR} for the file in the ${_DISTDIR}. And that's the problem. Our existing pointyhat instructure just does not expect symlinks under /usr/ports/distfiles. Also I don't think there's any point distributing these handrolled distfiles to FreeBSD mirrors. (Everything that appears under $_DISTDIR on pointyhat gets pushed to the mirrors.) -- -- Pav Lucistnik <p...@oook.cz> <p...@freebsd.org> coat; door; pub; pint.
signature.asc
Description: This is a digitally signed message part