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
