On Friday 25 March 2005 12:21, Andrea Carpani wrote:
> Hello everybody.
>
> I have a PORTDIR_OVERLAY with custom versions of some system packages. I
> use this overlay to create binary packages so that I can build a "binary
> only" system from these packages for another small gentoo box.
>
> Lsof is one of these packages. When I began to tweak the ebuild I copied
> the whole /usr/portage/sys-apps/lsof subree to my overlay and I began to
> make changes.
>
> I also have a master ebuild that pulls some packages as dependencies,
> lsof being one of the deps.
>
> I then emerged -B lsof and the master ebuild with PORTDIR_OVERLAY set to
> my overlay dir and all went fine: I obtained a binary package that I
> could easily copy over to the small box and install by emerging -K the
> "master" ebuild.
>
> The problem is that some weeks ago I synched the portage tree and foud
> that lsof had been moved to sys-process/lsof.
>
> No matter what I do, if I emerge -K the master ebuild my lsof under
> PORTDIR_OVERLAY/sys-apps won't be considered.
>
> I always get
> !!! There are no packages available to satisfy: "=sys-apps/lsof-4.73"
>
> even though I can build the binary with
> PORTDIR_OVERLAY=/my/overlay emerge -BO =sys-apps/lsof-4.73
>
> Any ideas?

Have you run fixbinaries on the master system? Also what happens if you 
specify the tbz2 file directly instead of a depend atom?

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net

Attachment: pgpbCr6dixn7y.pgp
Description: PGP signature

Reply via email to