nutznboltz
April 28th, 2004, 08:54
*sigh*

someone had noble intentions recently when they marked graphics/xpm as needed for only XFree86 <= 3.x

see Revision 1.38

http://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/xpm/Makefile

so i re-cvs-portupgrade-ra and get

** 'graphics/xpm' is marked as IGNORE:
is included in XFree86 >3.x
elbereth# pkg_info |grep xpm
xpm-3.4k The X Pixmap library
elbereth# pkg_delete xpm-3.4k
pkg_delete: package 'xpm-3.4k' is required by these other packages
and may not be deinstalled:
wmmixer-1.0b1
wmmon-1.0b2
wmtime-1.0b2
elbereth#

Seems they should have cleaned up the dependencies before turning off graphics/xpm for XFree86 >3.x

now i'm not sure if i should

pkg_delete -f xpm-3.4k

or not.

elmore
April 28th, 2004, 10:55
*sigh*

now i'm not sure if i should

pkg_delete -f xpm-3.4k

or not.

I'm not sure either but the only thing left to try is, to do it and see what happens. You know if it borks your junk up you can always make reinstall.

Let us know how it turns out.

nutznboltz
May 25th, 2004, 21:51
Let us know how it turns out.
I did pkg_delete -f the xpm package and it removed a library that my system needed to run xterm. Ouch. I recovered by copying the xpm library from another box into the /usr/local/lib/compat directory. Later I rebuilt the XFree86-4-libs package and the XFree86-4-clients one and things were OK without the compat xpm lib.

Oh, I had to pkgdb -fu at some point too.

molotov
May 25th, 2004, 23:29
[quote]
pkgdb -fu
[quote]
youd think they could come up with something thats a bit more comforting than "FU" for that sorta deal ;-)

Chris Gore
June 14th, 2004, 23:46
[quote]
pkgdb -fu
[quote]
youd think they could come up with something thats a bit more comforting than "FU" for that sorta deal ;-)
You could use pkgdv -uf if it really bothers you.

Loop
June 15th, 2004, 13:01
I think it's apt ... sometimes one must use pkgdb-fu to get around problems :)