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
pgpbCr6dixn7y.pgp
Description: PGP signature
