Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jan 2000 19:56:52 +0900
From:      FUJISHIMA Satsuki <k5@cheerful.com>
To:        gmarco@scotty.masternet.it
Cc:        fp_rover@lglobus.ru, ports@freebsd.org
Subject:   Re: how should ports be updated
Message-ID:  <86n1qbsgln.wl@cheerful.com>
In-Reply-To: In your message of "Wed, 12 Jan 2000 08:37:09 %2B0100" <4.2.0.58.20000112083324.00a91240@194.184.65.4>
References:  <Pine.BSF.4.10.10001112355300.61037-100000@server.b0x.com> <20000112081118.C21596@fly.lglobus.ru> <4.2.0.58.20000112083324.00a91240@194.184.65.4>

next in thread | previous in thread | raw e-mail | index | archive | help
At Wed, 12 Jan 2000 08:37:09 +0100,
Gianmarco Giovannelli <gmarco@scotty.masternet.it> wrote:
> >1. cvsup
> >2. make new port
> >3. pkg_delete old port
> >4. make install new port
> 
> 5. cross fingers. The port you are removing probably was used to build 
> another port (especially the lib and the devel tool), so check the 
> dependency and repeat the step 2-4 also for the port which rely on this 
> (even if it is the last version)

pkg_remove(1) is useful for that (5). It sweeps recursively out a
port and its children.

# pkg_remove -n png
remove: pngcrush-1.3.2
remove: xli-1.16
remove: ja-afterstep-1.6.10
remove: aterm-0.3.6
remove: enfle-plugins-19991206
remove: enfle-19991224
remove: ja-eterm-0.8.9
remove: imlib-1.9.8
remove: ImageMagick-4.2.9
remove: png-1.0.5
#

pkg_remove(1) is found at ports/16025, or directly
http://www.heimat.gr.jp/~nakaji/FreeBSD/ports/pkg_remove.shar

-- 
FUJISHIMA Satsuki


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




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