Date: Mon, 19 Aug 2002 10:55:01 -0400 From: Steve Tremblett <sjt@cisco.com> To: freebsd-questions@freebsd.org Subject: XF86 portupgrade disaster Message-ID: <20020819105501.A10801@sjt-u10.cisco.com>
next in thread | raw e-mail | index | archive | help
Decided to try portupgrade of XFree 4.0 to 4.2. I had my reservations
about whether it would work but after reading enough I felt confident.
I think you can guess by my subject line that it didn't work. I'd
appreciate any suggestions you folks can give on the following
problem. I've got a script of the full portupgrade session if it
helps.
It all comes down to possibly a broken x11/XFree86-4 port, cause the
same failure that portupgrade saw I saw from the commandline. I
cvsupped everything just minutes before I tried the upgrade, so I know
my ports tree is current.
the details:
I ran 'portupgrade -NrRv XFree86' and walked away, figuring it would
take a few hours. The problem was that the first step FAILED, yet
portupgrade continued. Of course everything after bombed out because
none of the X libs/headers were present. My original setup was the
single XFree86 port which includes all the required pieces. I figured
upgrading this meta-port would do the trick.
The failure is that there is a missing MD5 checksum file associated
with the XFree86-4 port. The log shows this error, but portupgrade
continued. On the commandline with make, it proceeds while actually
doing nothing.
sjt-bsd /usr/ports/x11/XFree86-4 # make
===> Extracting for XFree86-4.2.0_1,1
>> No MD5 checksum file.
===> XFree86-4.2.0_1,1 depends on shared library: Xft.1 - found
===> Patching for XFree86-4.2.0_1,1
===> Configuring for XFree86-4.2.0_1,1
pkg_info shows only the following packages installed after
portupgrade:
XFree86-clients-4.2.0_3 XFree86-4 Client environments
XFree86-documents-4.2.0 XFree86-4 Document Files
even though I only had installed the meta-port originally. I'm
guessing that these got included as dependencies of the various X
clients that were on the upgrade list. Somehow XF86 libs & headers
were NOT installed though...
At the end of portupgrade I see this:
---> Reporting the results (+:succeeded / -:ignored / *:skipped / !:failed)^M
+ print/freetype2 (freetype2-2.1.0_1)^M
+ x11/XFree86-4 (XFree86-4.0.2_6)^M
- www/linux-netscape47-communicator (linux-netscape-communicator-4.79)^M
- net/aim (aim-1.5.234)^M
- x11-toolkits/tk83 (tk-8.3.4_3)^M
- palm/pilot-link (pilot-link-0.9.5_4)^M
- graphics/xanim (xanim-2.80.2)^M
- x11-fonts/urwfonts (urwfonts-1.0)^M
- math/hexcalc (hexcalc-1.11)^M
- x11-toolkits/gtk12 (gtk-1.2.10_7)^M
! math/calcoo (calcoo-1.3.6) (configure error)^M
- net/ymessenger (ymessenger-0.93.0_1)^M
- java/jdk13 (jdk-1.3.1p6_2)^M
- ftp/axyftp (axyftp-0.5.1)^M
- palm/malsync (malsync-2.06_1)^M
- audio/lame (lame-gtk-3.91)^M
! graphics/mplayer (mplayer-gtk-0.90.0.5) (unknown build error)^M
! editors/ted (ted-2.10_1) (missing header)^M
- palm/jpilot (jpilot-0.99.2_1)^M
- palm/syncmal (syncmal-0.62.2)^M
! www/mozilla (mozilla-0.9.9_1,1) (install error)^M
Note that XFree86-4 supposedly succeeded.
--
Steve Tremblett
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?20020819105501.A10801>
