Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Feb 2004 12:09:42 -0800
From:      "Noah" <admin2@enabled.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: fully deinstall X
Message-ID:  <20040223200652.M13162@enabled.com>
In-Reply-To: <200402221109.57746.kstewart@owt.com>
References:  <20040222181644.M38343@enabled.com> <200402221109.57746.kstewart@owt.com>

next in thread | previous in thread | raw e-mail | index | archive | help

> 
> Do a search on XFree86 and use the dependancies to delete it. You 
> can do this the "make search" way or you can use a tool called 
> portsearch that is located in /usr/ports/Tools/scripts/portsearch I 
> copied it to a convenient location and then aliased it as "alias 
> search    'portsearch -n $1'". Then if you search ^XFree86-4 you can 
> see all of the dependancies. A number of ports are associated with 
> XFree86 and have to be updated at the same time. All I see on a 
> search for build-deps is freetype2 and imake but there have always 
> been others.
> 
> A portupgrade -Rrf XFree86 would rebuild all of the important ones, 
> which includes all of the run-deps, and add any new ones that you 
> need. It is handy to not be running X-Windows when you do this.
> 
> You can remove all of XFree86 by 
> pkg_delete -f 'XFree86*' but you also need to delete both imake's. 
> You really have to reinstall everything that uses XFree86-libraries 
> because it is a static library and you have to build all of the 
> ports that refer to it. To do that, you just add "-r" to the 
> pkg_delete command. All you need at that point is the time it takes 
> to do the new installs. To rebuild XFree86 and all of the ports that 
> use it can take quite a bit of time.



okay I am trying to deinstall the imakes .. but it does not completely
deinstall because its required by other packages.  what else can be done here
please?


--- snip --
# pkg_info | grep "XFree86"
imake-4.2.0_1       Imake and other utilities from XFree86
imake-4.3.0         Imake and other utilities from XFree86

# pkg_delete -r imake-4.2.0_1
pkg_delete: package 'p5-GD2-2.07' is required by these other packages
and may not be deinstalled:
p5-GD-Graph-1.43
p5-GD-Graph3d-0.63
p5-GD-TextUtil-0.86
reportmagic-2.21
pkg_delete: package 'imake-4.2.0_1' is required by these other packages
and may not be deinstalled:
p5-GD2-2.07

# pkg_delete -r imake-4.3.0
pkg_delete: package 'p5-GD2-2.07' is required by these other packages
and may not be deinstalled:
p5-GD-Graph-1.43
p5-GD-Graph3d-0.63
p5-GD-TextUtil-0.86
reportmagic-2.21
pkg_delete: package 'imake-4.3.0' is required by these other packages
and may not be deinstalled:
p5-GD2-2.07
--- snip ---

> 
> Kent
> 
> -- 
> Kent Stewart
> Richland, WA
> 
> http://users.owt.com/kstewart/index.html
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"



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