Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Aug 2009 16:29:33 +0100
From:      David Southwell <david@vizion2000.net>
To:        freebsd-ports@freebsd.org
Cc:        Jens Rasmus Liland <jensrasmus@gmail.com>, freebsd-stable@freebsd.org
Subject:   Re: Error when using 'portupgrade -ay' (and several others) [Second attempt]
Message-ID:  <200908011629.33549.david@vizion2000.net>
In-Reply-To: <63e02e980908010717w79ddf14ei2dc6bf156ce1174a@mail.gmail.com>
References:  <63e02e980908010717w79ddf14ei2dc6bf156ce1174a@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> Hi,
>
> I'm getting really weird problems when trying to upgrade my ports. I've
> already discussed this with Dan Naumov on the stable mailing list, and he
> is out of ideas on what I am to do. I've tried to fix the problem using
> many different methods (i.e. csup stable-ports-supfile; Portmaster -a/-af,
> portupgrade -ay, nuking the entire ports tree and then doing fetch ports;
> extract, and similar stuff), but everyone seems to get the same error, and
> not come any further. The ports my system is trying to update is not in the
> ports tree anymore either, so it is really strange that it is trying to
> update it self.
>
> Here is some outputs I've already posted on the stable mailinglist:
>
> Running 'portupgrade -ay'. Got this output:
>
> --->  Session started at: Fri, 10 Jul 2009 18:58:30 +0200
> ** Port directory not found: x11-drivers/xf86-video-vga
> ** Port marked as IGNORE: x11-drivers/xf86-video-via:
>     requires pciVideoPtr typedef
> ** Port directory not found: x11/xorg-protos
> ** Port directory not found: x11/xphelloworld
> --->  Skipping 'x11-drivers/xorg-drivers' (xorg-drivers-7.3_3) because a
> requisite package 'xf86-video-vga-4.1.0_2' (x11-drivers/xf86-video-vga)
> failed (specify -k to force)
> --->  ** Upgrade tasks 3: 0 done, 4 ignored, 1 skipped and 0 failed
> --->  Skipping 'x11/xorg-apps' (xorg-apps-7.3) because a requisite package
> 'xphelloworld-1.0.1_1' (x11/xphelloworld) failed (specify -k to force)
> --->  ** Upgrade tasks 3: 0 done, 4 ignored, 2 skipped and 0 failed
> --->  Skipping 'x11/xorg' (xorg-7.3_2) because a requisite package
> 'xorg-drivers-7.3_3' (x11-drivers/xorg-drivers) failed (specify -k to
> force) --->  ** Upgrade tasks 3: 0 done, 4 ignored, 3 skipped and 0 failed
> --->  Listing the results (+:done / -:ignored / *:skipped / !:failed) -
> x11-drivers/xf86-video-vga (port directory error)
>     - x11-drivers/xf86-video-via (marked as IGNORE)
>     - x11/xorg-protos (port directory error)
>     - x11/xphelloworld (port directory error)
>     * x11-drivers/xorg-drivers (xorg-drivers-7.3_3)
>     * x11/xorg-apps (xorg-apps-7.3)
>     * x11/xorg (xorg-7.3_2)
> --->  Packages processed: 0 done, 4 ignored, 3 skipped and 0 failed
> --->  Session ended at: Fri, 10 Jul 2009 18:58:46 +0200 (consumed 00:00:15)
>
> [root@machine ~]# portupgrade -ay
> --->  Session started at: Wed, 29 Jul 2009 18:30:36 +0200
>
> ** Port directory not found: x11-drivers/xf86-video-vga
> ** Port marked as IGNORE: x11-drivers/xf86-video-via:
>     requires pciVideoPtr typedef
> ** Port directory not found: x11/xorg-protos
> ** Port directory not found: x11/xphelloworld
> [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 20501 port
> entries found
> .........1000.........2000.........3000.........4000.........5000.........6
>000.........7000.........8000.........9000.........10000.........11000......
>...12000.........13000.........14000.........15000.........16000.........170
>00.........18000.........19000.........20000..... ..... done]
>
> --->  Skipping 'x11-drivers/xorg-drivers' (xorg-drivers-7.3_3) because a
> requisite package 'xf86-video-vga-4.1.0_2' (x11-drivers/xf86-video-vga)
> failed (specify -k to force)
> --->  ** Upgrade tasks 3: 0 done, 4 ignored, 1 skipped and 0 failed
> --->  Skipping 'x11/xorg-apps' (xorg-apps-7.3) because a requisite package
> 'xphelloworld-1.0.1_1' (x11/xphelloworld) failed (specify -k to force)
> --->  ** Upgrade tasks 3: 0 done, 4 ignored, 2 skipped and 0 failed
> --->  Skipping 'x11/xorg' (xorg-7.3_2) because a requisite package
> 'xorg-drivers-7.3_3' (x11-drivers/xorg-drivers) failed (specify -k to
> force) --->  ** Upgrade tasks 3: 0 done, 4 ignored, 3 skipped and 0 failed
> --->  Listing the results (+:done / -:ignored / *:skipped / !:failed) -
> x11-drivers/xf86-video-vga (port directory error)
>     - x11-drivers/xf86-video-via (marked as IGNORE)
>     - x11/xorg-protos (port directory error)
>     - x11/xphelloworld (port directory error)
>     * x11-drivers/xorg-drivers (xorg-drivers-7.3_3)
>     * x11/xorg-apps (xorg-apps-7.3)
>     * x11/xorg (xorg-7.3_2)
> --->  Packages processed: 0 done, 4 ignored, 3 skipped and 0 failed
> --->  Session ended at: Wed, 29 Jul 2009 18:30:59 +0200 (consumed 00:00:22)
> [root@machine ~]#
>
> [root@machine ~]# portsdb -Uu; portupgrade -ay
> Updating the ports index ... Generating INDEX.tmp - please wait..Warning:
> Duplicate INDEX entry: cvsup-without-gui-16.1h_4
>  Done.
> done
> [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 20503 port
> entries found
> .........1000.........2000.........3000.........4000.........5000.........6
>000.........7000.........8000.........9000.........10000.........11000......
>...12000.........13000.........14000.........15000.........16000.........170
>00.........18000.........19000.........20000..... ..... done]
> --->  Session started at: Thu, 30 Jul 2009 14:47:18 +0200
>
> ** Port directory not found: x11-drivers/xf86-video-vga
> ** Port marked as IGNORE: x11-drivers/xf86-video-via:
>     requires pciVideoPtr typedef
> ** Port directory not found: x11/xorg-protos
> ** Port directory not found: x11/xphelloworld
> --->  Skipping 'x11-drivers/xorg-drivers' (xorg-drivers-7.3_3) because a
> requisite package 'xf86-video-vga-4.1.0_2' (x11-drivers/xf86-video-vga)
> failed (specify -k to force)
> --->  ** Upgrade tasks 3: 0 done, 4 ignored, 1 skipped and 0 failed
> --->  Skipping 'x11/xorg-apps' (xorg-apps-7.3) because a requisite package
> 'xphelloworld-1.0.1_1' (x11/xphelloworld) failed (specify -k to force)
> --->  ** Upgrade tasks 3: 0 done, 4 ignored, 2 skipped and 0 failed
> --->  Skipping 'x11/xorg' (xorg-7.3_2) because a requisite package
> 'xorg-drivers-7.3_3' (x11-drivers/xorg-drivers) failed (specify -k to
> force) --->  ** Upgrade tasks 3: 0 done, 4 ignored, 3 skipped and 0 failed
> --->  Listing the results (+:done / -:ignored / *:skipped / !:failed) -
> x11-drivers/xf86-video-vga (port directory error)
>     - x11-drivers/xf86-video-via (marked as IGNORE)
>     - x11/xorg-protos (port directory error)
>     - x11/xphelloworld (port directory error)
>     * x11-drivers/xorg-drivers (xorg-drivers-7.3_3)
>     * x11/xorg-apps (xorg-apps-7.3)
>     * x11/xorg (xorg-7.3_2)
> --->  Packages processed: 0 done, 4 ignored, 3 skipped and 0 failed
> --->  Session ended at: Thu, 30 Jul 2009 14:47:34 +0200 (consumed 00:00:16)
> [root@machine ~]#
>
> Ran "portmaster -a". Got this output:
>
> [root@machine /usr/ports/ports-mgmt/portmaster]# portmaster -a
> ===>>> Gathering distinfo list for installed ports
>
> ===>>> Starting check of installed ports for available updates
> ===>>> Checking ports for recursive 'make config'
>
> ===>>> The x11-drivers/xf86-video-vga port has been deleted: Removed
> ===>>> Aborting update
>
> [root@machine /usr/ports/ports-mgmt/portmaster]#
>
> Then I ran "portmaster -af", and got a lot of output and this at the end:
>
> [...]
>
> ===>>> The x11-drivers/xf86-video-vga port has been deleted: Removed
> ===>>> Aborting update
>
> Terminated
> Terminated
> Terminated
> Terminated
> Terminated
> Terminated
> Terminated
> Terminated
> Terminated
> Terminated
> [root@machine /usr/ports/ports-mgmt/portmaster]#
>
> [root@machine /home/user]# portmaster --force-config -a
>
> ===>>> Gathering distinfo list for installed ports
>
> ===>>> Starting check of installed ports for available updates
> ===>>> Checking ports for recursive 'make config'
>
> ===>>> The x11-drivers/xf86-video-vga port has been deleted: Removed
> ===>>> Aborting update
>
> [root@machine /home/user]#
>
> Then ran "portmaster --force-config -af" - this was better, but I still got
> this at the end:
>
> ===>>> Launching child to update xf86-video-vesa-2.1.0_2 to
> xf86-video-vesa-2.1.0_2
>
> ===>>> Port directory: /usr/ports/x11-drivers/xf86-video-vesa
> ===> No options to configure
> ===>>> Gathering dependency list for x11-drivers/xf86-video-vesa from ports
> ===>>> Starting recursive 'make config' check
> ===>>> Recursive 'make config' check complete for
> x11-drivers/xf86-video-vesa
>
> ===>>> Returning to update check of installed ports
>
>
>
> ===>>> The x11-drivers/xf86-video-vga port has been deleted: Removed
> ===>>> Aborting update
>
> Terminated
> [root@machine /home/user]#
>
> /Rasmus
The only thing I can suggest is to use a -x glob to exclude the ports that are 
causing you trouble. I believe the drivers are no longer used so no harm would 
come.

David





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