Date: Mon, 16 Nov 2009 23:15:29 -0800 From: Doug Barton <dougb@FreeBSD.org> To: Sandra Kachelmann <s.kachelmann@googlemail.com> Cc: ports@freebsd.org Subject: Re: remove BUILD_DEPENDS automatically after install Message-ID: <4B024D91.4030605@FreeBSD.org> In-Reply-To: <91b92520911161722n37e74043pd841de5948cc8e80@mail.gmail.com> References: <91b92520911151444k742351bfl9ae20fb82a604bd5@mail.gmail.com> <20091116000643.GA14996@owl.midgard.homeip.net> <91b92520911160312q62c777absb735c44334328f05@mail.gmail.com> <4B01E71F.5050909@FreeBSD.org> <91b92520911161722n37e74043pd841de5948cc8e80@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Sandra Kachelmann wrote: > On Tue, Nov 17, 2009 at 12:58 AM, Doug Barton <dougb@freebsd.org> wrote: >> I have a new feature in the svn version of portmaster called >> --packages-build that for any given run creates an internal list of >> dependencies that are only ever listed as build deps (never run deps) >> and installs packages for them but builds everything else. This >> feature was created at the request of one of companies that sponsored >> the package installation code. Currently it does not pkg_delete those >> packages when it's done, but I could easily add that. > > This is exactly what I was looking for. Good! :) >> Actually I suppose it would not be too hard to extend that "list of >> build only deps" idea to a general feature which deletes them when >> done. Something like --delete-build-only maybe? This would be limited > > I would find such an option extremely useful. > >> to the subset of the list of build-only deps that portmaster actually >> installed. Just because something is build-only for a given run of >> portmaster doesn't mean that it isn't a run dep for something else if >> it is already installed. > > Or if it's already installed before the actual port build it could be > considered as "wanted" and therefor not to be deleted after the build. That's what I was getting at, sorry if I wasn't clear. > Just out of curiosity, is your svn repository publicly accessible? You can get access to the svn version and more information about the sponsorship program at http://dougbarton.us/portmaster-proposal.html. I just committed the --delete-build-only feature so enjoy that. :) Actually at this point I encourage everyone who is interested in package support in portmaster to download the svn version and put it through its paces. I am very close to considering this round of features "finished" and committing them to the port so the more people that can help with the testing the better. > Thank you so much for the good work. You're welcome, and thank you for the kind words. Doug -- Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B024D91.4030605>