Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Jul 2009 04:46:59 +0400
From:      Prokofyev Vladislav <v.prokofyev@gmail.com>
To:        Eric Sheesley <esheesle@shadowlair.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Portupgrade not handling dependencies
Message-ID:  <46dcef4e0907071746y177bf5e3mb700bdeeb7e90095@mail.gmail.com>
In-Reply-To: <4A53EA20.5090500@shadowlair.com>
References:  <d873d5be0907071731u270588adj4e89b36eacafa41@mail.gmail.com>  <4A53EA20.5090500@shadowlair.com>

next in thread | previous in thread | raw e-mail | index | archive | help
2009/7/8 Eric Sheesley <esheesle@shadowlair.com>

> Well, it has been happening with just about every port(no specific ones)
> that have a dependency which is also being built.  An example from today:
>
> ===>   Registering installation for libtheora-1.0_1
> ===>  Cleaning for libtheora-1.0_1
> --->  Cleaning out obsolete shared libraries
> [Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 456 packages
> found (-0 +1) . done]
> --->  Skipping 'multimedia/ffmpeg' (ffmpeg-2008.07.27_10) because a
> requisite package 'libtheora-1.0' () failed (specify -k to force)
> ** Listing the failed packages (-:ignored / *:skipped / !:failed)
>        -  (bsdpan-Acme-Damn-0.04)
>        * multimedia/ffmpeg (ffmpeg-2008.07.27_10)
> %portupgrade -a
> --->  Skipping 'bsdpan-Acme-Damn-0.04' because it is held by user
> (specify -f to force)
> --->  Upgrading 'ffmpeg-2008.07.27_10' to 'ffmpeg-2008.07.27_11'
> (multimedia/ffmpeg)
> --->  Building '/usr/ports/multimedia/ffmpeg'
>
>
>
> As seen above, libtheora built and installed just fine, but ffmpeg was
> skipped for some reason.  I ran portupgrade -a again and all worked
> fine.  This ways also occuring when I ran portupgrade -arR.
>
> Ports tree is updated with cvsup each night.  I don't believe I've
> overridden anything, most especially not in the past 2 weeks when this
> all started happening.  The above is just one example of it happening.
> It happens almost everyday there is more than one port to upgrade(and
> different ports each time of course).
>
> Thanks again,
> Eric
>
Try to run portsdb -F everytime after cvsup is done. I might be wrong, but
it
works for me without any problems.
-- 
With best regards,
Vladislav Prokofyev



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