Ports disconnected from category Makefiles

Kris Kennaway kris at obsecurity.org
Tue Aug 9 15:43:44 GMT 2005


On Tue, Aug 09, 2005 at 10:08:22AM -0400, Gregg Cooper wrote:
> Kris Kennaway wrote:
> >>>>	devel/cscout-devel
> >>>>	www/rt34
> >>>
> >>>They're probably repo-copies in progress.
> >>
> >>Other ports which put things under distfiles in a way that portsclean is
> >>unhappy with are:
> >>
> >>	games/freeciv
> >>	japanese/cal.rb
> >>	mail/quickml
> >>	print/foomatic-db
> >>	print/lgrind
> > 
> > I'm not sure what you're saying the problem with these ports is.
> 
> They all leave files under the distfiles directory that the ports tree
> doesn't know about. For instance, with devel/cscout-devel not being in
> the category Makefile, portsclean doesn't know about
> devel/cscout-devel/distinfo, and thus asks to delete the port distfiles
> (cscout-2.1-freebsd-i386.tar.gz & cscout-2.1-neutral.tar.gz).

Right, because that port is deliberately not connected to the build
yet, and your find | xargs did the wrong thing.

> With print/foomatic-db doing a CVS checkout (currently in directory
> distfiles/foomatic-db-20050309) and creating a tarball from this
> (foomatic-db-20050309.tar.bz2), and leaving behind the CVS checkout
> directory, portsclean doesn't know about all of these individual files,
> and asks to delete each of them (about 2,260 files!).

OK, that one is wrong..the port should be fetching a tarball and not
checking out via CVS, which means it's unusable by anyone behind a
restrictive firewall.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20050809/e0e04291/attachment.bin


More information about the freebsd-ports mailing list