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

next in thread | previous in thread | raw e-mail | index | archive | help

> On Sat, Aug 1, 2009 at 5:29 PM, David Southwell <david@vizion2000.net>wrote:
> > > 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
> Behind portmaster or what? I do not understand.

See man portupgrade

David
>



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