"Richard Fish" <[EMAIL PROTECTED]> writes: >> >>> Install samba-3.0.23c into /var/tmp/portage/samba-3.0.23c/image/ >> >>> category net-fs >> make: *** No rule to make target `install-everything'. Stop. > > [snip] > >> That kind of appears to mean that `compile' has failed and thus the >> Makefile is not complete, but I see nothing during compile to indicate >> a failure. > > No, the compile is probably fine. Most likely the install-everything > target is gone from the make file. Based on [1], you probably need to > replace the "make DESTDIR=${D} install-everything" command in the > ebuild with just "make DESTDIR=${D} install".
That sounded very promising but when I did that and reran digest unpack compile install I get this: >>> Install samba-3.0.23c into /var/tmp/portage/samba-3.0.23c/image/ category >>> net-fs make: *** No rule to make target `install'. Stop. The command was actually "make DESTDIR=${D} install-everything || die" So I changed it to "make DESTDIR=${D} install || die" But it seems that isn't all that is required? It isn't at all clear which Makefile is causing the problem either. There are these: pwd=/var/tmp/portage/samba-3.0.23c/work/samba-3.0.23c find . -iname '*Makefile*' In my meager knowledge Makefile.in is used to create a Makefile but which one guides the overall build? ./pcp/Makefile ./source/tdb/Makefile ./source/iniparser/test/Makefile ./source/iniparser/Makefile ./source/Makefile.in ./examples/VFS/Makefile.in ./examples/pdb/Makefile ./examples/LDAP/smbldap-tools-0.9.2/Makefile ./examples/auth/crackcheck/Makefile ./examples/auth/Makefile ./examples/perfcounter/Makefile ./examples/libsmbclient/Makefile ./examples/libsmbclient/smbwrapper/Makefile ./examples/libmsrpc/test/Makefile ./examples/libmsrpc/cacusermgr/Makefile ./testsuite/smbd/Makefile.sec_ctx ./testsuite/smbd/Makefile.se_access_check ./testsuite/nsswitch/Makefile.longarg ./testsuite/printing/Makefile.psec ./testsuite/printing/Makefile.vlp ./testsuite/libsmbclient/src/Makefile -- gentoo-user@gentoo.org mailing list