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?

.a.c.



--
[email protected] mailing list

Reply via email to