Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Jul 2001 08:06:50 -0700
From:      Cy Schubert - ITSD Open Systems Group <Cy.Schubert@uumail.gov.bc.ca>
To:        abram olson <dacia_icarus@yahoo.com>
Cc:        Kris Kennaway <kris@obsecurity.org>, stable@FreeBSD.ORG
Subject:   Re: mass uninstall all ports? 
Message-ID:  <200107151507.f6FF7J906933@cwsys.cwsent.com>
In-Reply-To: Your message of "Sun, 15 Jul 2001 00:21:09 PDT." <20010715072109.16767.qmail@web13503.mail.yahoo.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <20010715072109.16767.qmail@web13503.mail.yahoo.com>, abram 
olson wr
ites:
> No hidden question.  I really did want to start from
> scratch and build my entire system a new.  Probably
> seems weird but that's what I wanted to do.
> 
> I had previously gone sort of willy-nilly through the
> ports and installed (eg tried) anything and everything
> that looked even sort of interesting and I wanted to
> remove all of those in one fell sweep.
> 
> I am looking forward to building every single part of
> my system from source.  What can I say for myself? 
> I've got a lot of fre time on my hands ;-)

I'm confused.  Why not "pkg_info | lpr" and literally start from 
scratch then?
You could use "pkg_remove -n" to print out port dependencies and only 
install the top level ports, which will drag in any dependent ports for 
you, however this will only install the very basic ports required by 
other ports, e.g. if you prefer XFree86-4.1.0 instead of 3.3.6 you will 
have to either replace the port you don't want with the one you want or 
make sure that ports that are not referenced by other ports, e.g. 
XFree86-4, are pre-installed by yourself before you do any mass port 
install as mapped out by yourself on paper using "pkg_remove -n".

Watching this discussion I've been toying around with the idea of 
creating a pkg_tree application, which would print out port 
dependencies.  However I won't entertain starting that project until my 
new Tripwire 2.3.1 port is complete, which is currently being tested in 
parallel with Tripwire 1.3.1, which I think should be fully tested and 
ready for inclusion in our ports collection in about 2-4 weeks from now.


Regards,                         Phone:  (250)387-8437
Cy Schubert                        Fax:  (250)387-5766
Team Leader, Sun/Alpha Team   Internet:  Cy.Schubert@osg.gov.bc.ca
Open Systems Group, ITSD, ISTA
Province of BC



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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