Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Oct 2005 10:07:53 +0400
From:      "Andrew P." <infofarmer@gmail.com>
To:        John DeStefano <john.destefano@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: portupgrade stale dependencies
Message-ID:  <cb5206420510172307n7f7f3dc4o632a7822b192b814@mail.gmail.com>
In-Reply-To: <f2160e0d0510171754v1b8afbfcg1d7717da0cdfff10@mail.gmail.com>
References:  <f2160e0d0510151746n28cdbb25s2150337c0c6f7cfc@mail.gmail.com> <cb5206420510151821u7f57301ej40baac1ee7bcc08@mail.gmail.com> <f2160e0d0510171754v1b8afbfcg1d7717da0cdfff10@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 10/18/05, John DeStefano <john.destefano@gmail.com> wrote:
> On 10/15/05, Andrew P. <infofarmer@gmail.com> wrote:
> > On 10/16/05, John DeStefano <john.destefano@gmail.com> wrote:
> > > I'm trying to use portupgrade to update my installed ports. I ran int=
o
> > > trouble with dependencies with ImageMagick and xorg-libraries, and I =
then
> > > followed the suggestion in UPDATING to delete XFree86 the imake-4 pac=
kages,
> > > and install the full xorg port.
> > >
> > > After all that, I got more dependency errors:
> > > 'Stale dependency: aalib-1.4.r5_1 --> imake-4.3.0_1 -- manually run '=
pkgdb
> > > -F' to fix, or specify -O to force.'
> > >
> > > 'pkgdb -O' returned an invalid option error, and 'pkgdb -o aalib-1.4.=
r5_1'
> > > returned 'graphics/aalib'. I then ran 'pkgdb -F' to try and fix this =
(and
> > > many, many other) stale dependencies, but the error I got when trying=
 to run
> > > portupgrade afterward simply changed the stale dependency error to '
> > > aalib-1.4.r5_1 --> XFree86-libraries-4.3.0_6'.
> > >
> > > How does one get around these dependency errors without destroying a =
system?
> > > Any good resources on dealing with this? I keep reading that I should=
 just
> > > run 'pkgdb -F' but that only gets one so far.
> > >
> > > Thanks,
> > > ~John
> > > _______________________________________________
> > >
> > >
> >
> > If you don't have a whole free week, consider
> > deinstalling every port on your system (with
> > pkg_deinstall preferably), installing cvsup,
> > updating your ports tree, installing portupgrade,
> > and portinstalling all the ports you really need.
> > That should only take a couple of days :-)
> >
>
> You're not kidding... between fixing these dependencies, trying to
> upgrade the ports, fixing more dependencies, upgrading ports, etc. ad
> nausem, I'm literally on my 9th straight day (obviously I don't mean
> 24/7... I have a day job and something of a life) of trying to get
> through this process.
>
> And all this just because I wanted to install mbstring (so phpMyadmin
> would stop barking about it), and I needed to perform some "simple
> updates" first...
>
> Any pointers, alternatives, etc., would be appreciated.
>
> BTW, I can no longer automatically update my ports list (I mean with
> 'portsdb -Uu' instead of fetching a premade index) due to a
> "chinese/acroread-chsfont failed" error.  I see via Google that this
> port was removed due to a "security vulnerability", but I don't know
> how to remove it from my system, and UPDATING doesn't seem to mention
> it.  Help?
>
> Thanks,
> ~John
>

Either cvsup or portsnap extract should remove it.



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