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>