I've just emerged gentoolkit , and it looks like there's no "revdep-rebild" there any more. I've seen notes about this in install log, but I've found nothing about it in gentoolkit documentation. Reproducible: Always tvoymarsh@bitrix116 ~ $ equery files --tree gentoolkit sh: fork: Resource temporarily unavailable * Searching for gentoolkit ... * Contents of app-portage/gentoolkit-0.3.0.7: /home > /eclean + distfiles.exclude + packages.exclude > /env.d + 99gentoolkit-env > /usr > /bin + eclean + eclean-dist -> eclean + eclean-pkg -> eclean + enalyze + epkginfo + equery + eread + eshowkw + euse + glsa-check > /lib > /python2.7 > /site-packages > /gentoolkit + gentoolkit-9999-py2.7.egg-info + __init__.py + atom.py + base.py + cpv.py + dbapi.py + dependencies.py > /eclean + __init__.py + clean.py + cli.py + exclude.py + output.py + pkgindex.py + search.py > /enalyze + __init__.py + analyze.py + lib.py + output.py + rebuild.py + eprefix.py > /equery + __init__.py + belongs.py + changes.py + check.py + depends.py + depgraph.py + files.py + has.py + hasuse.py + keywords.py + list_.py + meta.py + size.py + uses.py + which.py + errors.py > /eshowkw + __init__.py + display_pretty.py + keywords_content.py + keywords_header.py + flag.py + formatters.py > /glsa + __init__.py + helpers.py + keyword.py + metadata.py + module_base.py + package.py + pprinter.py + query.py > /revdep_rebuild + __init__.py + analyse.py + assign.py + cache.py + collect.py + rebuild.py + settings.py + stuff.py + sets.py > /test + __init__.py > /eclean + Packages + __init__.py + creator.py + distfiles.exclude + distsupport.py + test_clean.py + test_search.py + testdistfiles.tar.gz > /equery + __init__.py + test_init.py + test_atom.py + test_cpv.py + test_helpers.py + test_keyword.py + test_query.py + test_syntax.py + textwrap_.py + versionmatch.py > /python3.3 > /site-packages > /gentoolkit + gentoolkit-9999-py3.3.egg-info + __init__.py + atom.py + base.py + cpv.py + dbapi.py + dependencies.py > /eclean + __init__.py + clean.py + cli.py + exclude.py + output.py + pkgindex.py + search.py > /enalyze + __init__.py + analyze.py + lib.py + output.py + rebuild.py + eprefix.py > /equery + __init__.py + belongs.py + changes.py + check.py + depends.py + depgraph.py + files.py + has.py + hasuse.py + keywords.py + list_.py + meta.py + size.py + uses.py + which.py + errors.py > /eshowkw + __init__.py + display_pretty.py + keywords_content.py + keywords_header.py + flag.py + formatters.py > /glsa + __init__.py + helpers.py + keyword.py + metadata.py + module_base.py + package.py + pprinter.py + query.py > /revdep_rebuild + __init__.py + analyse.py + assign.py + cache.py + collect.py + rebuild.py + settings.py + stuff.py + sets.py > /test + __init__.py > /eclean + Packages + __init__.py + creator.py + distfiles.exclude + distsupport.py + test_clean.py + test_search.py + testdistfiles.tar.gz > /equery + __init__.py + test_init.py + test_atom.py + test_cpv.py + test_helpers.py + test_keyword.py + test_query.py + test_syntax.py + textwrap_.py + versionmatch.py > /share > /doc > /gentoolkit-0.3.0.7 + AUTHORS.bz2 + ChangeLog.bz2 + NEWS.bz2 + README.bz2 + TODO.bz2 > /man > /man1 + eclean.1.bz2 + enalyze.1.bz2 + epkginfo.1.bz2 + equery.1.bz2 + eread.1.bz2 + eshowkw.1.bz2 + euse.1.bz2 + glsa-check.1.bz2 tvoymarsh@bitrix116 ~ $ revdep-rebuild bash: revdep-rebuild: command not found
works here; everything is where it should be for the stable version (0.3.0.7). i think your system might be seriously screwed up, judging by the "sh: fork: Resource temporarily unavailable" error message. an easier way of checking what files are installed by a package is running "qlist packagename" -- from the portage-utils package. you can also see what package owns a certain file by running "qfile /path/to/file", in case you have an orphaned file and you're wondering what installed it.
Created attachment 334666 [details] more detailed log
(In reply to comment #1) > (0.3.0.7). i think your system might be seriously screwed up, judging by the > "sh: fork: Resource temporarily unavailable" error message. Firstly, The system is Prefix, installed on shared hosting, "ulimit -u" is equal to 40, which might be insufficient time-to-time. That's why I'm getting this errors time to time... Secondly, OK, I've just attached a more detailed log.... Note the " * The revdep-rebuild command is removed, the preserve-libs * feature of portage will handle issues. " strings....
prefix does things differently; we don't really support it. or document it anymore, since it's too much of a moving target. if core portage functionality changes in unreleased or hardmasked versions with respect to revdep-rebuild, then the bug is still invalid, since we don't track anything but the stable versions.
OK, Sorry then....