x11 upgrade from 6.9 fails right at the outset

Scott Bennett bennett at cs.niu.edu
Tue Mar 11 07:57:49 UTC 2008

     On Mon, 10 Mar 2008 12:57:22 +0200 Ion-Mihai Tetcu <itetcu at FreeBSD.org>
>On Mon, 10 Mar 2008 12:46:49 +0200
>Ion-Mihai Tetcu <itetcu at FreeBSD.org> wrote:
>> On Mon, 10 Mar 2008 04:38:04 -0500 (CDT)
>> Scott Bennett <bennett at cs.niu.edu> wrote:
>> >      I'm finally trying to do the upgrade from X.org 6.9 and have run into
>> > an error right at the beginning.  I'm running FreeBSD 6.3-STABLE with the
>> > kernel updated to today.  (The rest of the system was last updated two or
>> > three weeks ago, IIRC.)  The X.org upgrade failure looks like this:
>>  [ .. ]
>> > [Exclude up-to-date packages ./usr/local/lib/ruby/site_ruby/1.8/pkginfo.rb:74:in `initialize': : Not in due form: <name>-<version> (ArgumentError)
>>  [ .. ]
>> Use the latest portupgrade (not portupgrade-devel)

     That did get me a bit farther.  However, the upgrade quit again.  Here's
what it did (with the bulk of the successful stuff deleted here for brevity):

Script started on Mon Mar 10 07:15:35 2008
hellas # umask 022
hellas # unsetenv MAKEFLAGS
hellas # echo $TMPDIR
hellas # date && 
hellas # setenv XORG_UPGRADE yes
hellas # date && nice +17 portupgrade -Rf libXft && date && nice +18 portupgrade  -aPkO && date
Mon Mar 10 07:17:53 CDT 2008
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 589 packages found (-0 +1) . done]
[Gathering depends for x11-fonts/libXft ....................................... done]
[Exclude up-to-date packages ......... done]
--->  Reinstalling 'expat-2.0.0_1' (textproc/expat2)
--->  Building '/usr/ports/textproc/expat2'
===>  Cleaning for expat-2.0.0_1
===>  Extracting for expat-2.0.0_1
=> MD5 Checksum OK for expat-2.0.0.tar.gz.
=> SHA256 Checksum OK for expat-2.0.0.tar.gz.
===>  Patching for expat-2.0.0_1
===>  Applying FreeBSD patches for expat-2.0.0_1
===>  Configuring for expat-2.0.0_1
checking build system type... i386-portbld-freebsd6.3
checking host system type... i386-portbld-freebsd6.3

   [lots of okay stuff deleted here  --SB]

===>   Registering installation for bigreqsproto-1.0.2
===>   Returning to build of libX11-1.1.3,1
===>   libX11-1.1.3,1 depends on file: /usr/local/libdata/pkgconfig/xextproto.pc - not found
===>    Verifying install for /usr/local/libdata/pkgconfig/xextproto.pc in /usr/ports/x11/xextproto
===>  Extracting for xextproto-7.0.2
=> MD5 Checksum OK for xorg/proto/xextproto-7.0.2.tar.bz2.
=> SHA256 Checksum OK for xorg/proto/xextproto-7.0.2.tar.bz2.
===>  Patching for xextproto-7.0.2
===>  Configuring for xextproto-7.0.2
configure: WARNING: you should use --build, --host, --target
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating xextproto.pc
===>  Building for xextproto-7.0.2
===>  Installing for xextproto-7.0.2
===>   Generating temporary packing list
===>  Checking if x11/xextproto already installed
pkg_info: package xextproto-7.0.2 has no origin recorded
===>   xextproto-7.0.2 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of x11/xextproto
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/x11/xextproto.
*** Error code 1

Stop in /usr/ports/x11/libX11.
*** Error code 1

Stop in /usr/ports/x11/libXrender.
*** Error code 1

Stop in /usr/ports/x11-fonts/libXft.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade45134.2 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=libXft-2.1.7_1 UPGRADE_PORT_VER=2.1.7_1 make
** Fix the problem and try again.
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 592 packages found (-0 +3) ... done]
** Listing the failed packages (-:ignored / *:skipped / !:failed)
	! x11-fonts/libXft (libXft-2.1.7_1)	(unknown build error)

     So I tried to do what it said to do:

hellas # pushd /usr/ports/x11/xextproto
/usr/ports/x11/xextproto ~ 
hellas # make deinstall
===>  Deinstalling for x11/xextproto
pkg_info: package xextproto-7.0.2 has no origin recorded
===>   xextproto not installed, skipping

     That leaves me stuck once again.
>And, if you  want help in the future, please don't reject my mails.
><bennett at cs.niu.edu>: host mp.cs.niu.edu[] said: 550 5.7.1
>    <bennett at cs.niu.edu>... Access denied (in reply to RCPT TO command)
>Probably it's a good idea to provide more info that 
>"Permanent Failure, Delivery not authorized, message refused" (which is
>what 5.7.1 above reads).

     You have confused me with another person.  I am not the system
administrator on this machine.  I simply handle my email on it.  The most
likely reason for the failure would be that the system administrator has
blocked either your individual IP address or a range (usually /24) of IP
addresses that includes yours due to an email abuse problem originating
there when a) there is no functioning abuse or postmaster address or b) it
is in a part of the world where resolution of such problems is unlikely
(e.g., China, South Korea, Viet Nam, Nigeria).
     If you feel that your system was blocked improperly or that the
conditions leading to the block have since been eliminated, you can write,
of course, to postmaster at cs.niu.edu to see if he is willing to remove the
block.  (You might also wish to check at www.rfc-ignorant.org to see whether
your system is currently on any of the blacklists there.)
     In any case, thank you very much for directing me to the now correct
version of portupgrade, which did allow me to get a few minutes farther into
the X.org upgrade process.

                                  Scott Bennett, Comm. ASMELG, CFIAG
* Internet:       bennett at cs.niu.edu                              *
* "A well regulated and disciplined militia, is at all times a good  *
* objection to the introduction of that bane of all free governments *
* -- a standing army."                                               *
*    -- Gov. John Hancock, New York Journal, 28 January 1790         *

More information about the freebsd-ports mailing list