Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Mar 2002 10:24:38 -0500
From:      Jim Arnold <jarnold@knightridder.com>
To:        "Hartmann, O." <ohartman@klima.physik.uni-mainz.de>, freebsd-questions@freebsd.org
Subject:   Re: XFree86-4.2 port is a horror!!
Message-ID:  <a05101501b8c7908ecc90@[192.168.0.4]>
In-Reply-To: <20020327140252.S36644-100000@mail.physik.uni-mainz.de>
References:  <20020327140252.S36644-100000@mail.physik.uni-mainz.de>

next in thread | previous in thread | raw e-mail | index | archive | help
I had the 4.0 metaport working fine and was using
portupgrade to do the upgrades. All worked fine through 4.1 but then
when 4.2 hit it would no longer work. It seems that I fit into a small group
that installed the metaport. My frustration was the lack of documentation
on what to do.

After a lot of testing and searching I finally found the answer.

I pkg_deinstalled all the XFree86-4 stuff I had installed. When I started
I just had one pkg, the meta-port, but along the way had pieces and part of
4.2 installed after failing time and time again with portupgrade. 
Doing a pkg_deinstall -f all those packages was necessary.

Then I went into the ports *in the following order* and did a "make
&& make install && make clean":

XFree86-4-libraries/
XFree86-4-clients/
XFree86-4-documents/
XFree86-4-manuals/
XFree86-4/  (don't forget this one!)

Before doing this I also uninstalled imake, since in my investigation XFree68-4
seemed to compile better when it had to rebuilt it.

FWIW, I did all of this from Konsole while running KDE. X continued 
to run fine until all of
it got installed several hours later on my 400 mhz box and then restarted X.

This worked for me on three different boxes.

Good luck. I hope this helps someone else avoid hours of frustration.



>I cvsupdated today the ports tree and saw that XFree86-4.2 has been
>merged into the ports-tree.
>
>In the past it was a easy job to 'maintain' an existing X11 environment
>by simply install a newer version over the older, except when a major
>release change was merged, like XF86-3 to XF86-4.
>
>Doing an easy administrative job, keeping all the config stuff for our
>site has been smashed by this 'new' release of a XFree86-4 major
>release. It is impossible to simply 'make install' within the new
>ports directory, I receive weird messages of 'installations', but effectively
>there is nothing been installed.
>
>The only way to resolve was to move the old X11R6 dir to a secure place ...
>Then the install works.
>But: doing this seems to be a useful task for those using their "system' at
>home, but whats up with a server, carrying many programs withing the 
>X11R6-tree
>which are needed by other important programs ... it costs a lot of 
>work to reinstall!
>
>Maybe it is easier to keep a 'hand-made' installation by the self-patched
>original sources in the tree ...
>
>--
>MfG
>O. Hartmann
>
>ohartman@klima.physik.uni-mainz.de
>------------------------------------------------------------------
>IT-Administration des Institutes fuer Physik der Atmosphaere (IPA)
>------------------------------------------------------------------
>Johannes Gutenberg Universitaet Mainz
>Becherweg 21
>55099 Mainz
>
>Tel: +496131/3924662 (Maschinenraum)
>Tel: +496131/3924144 (Buero)
>FAX: +496131/3923532
>
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-questions" in the body of the message


-- 
________________________________________
Jim Arnold -  Ohio.com - jarnold@knightridder.com
Cell: 330.730.0797	Voice: 330.572.2822
AOL IM: instantjim    /    Yahoo: jim0266    


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




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