Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40042 - revdep-rebuild has no manpage
Summary: revdep-rebuild has no manpage
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on: 62644
Blocks:
  Show dependency tree
 
Reported: 2004-01-31 23:19 UTC by David Cozatt
Modified: 2005-08-23 02:36 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Proposed man page for revdep-rebuild (revdep-rebuild.1,2.10 KB, text/plain)
2005-03-30 09:33 UTC, Sandro Bonazzola (RETIRED)
Details
New proposed manpage for revdep-rebuild (revdep-rebuild.1,2.25 KB, text/plain)
2005-05-29 02:20 UTC, Jeroen Roovers (RETIRED)
Details
Corrected here and there. Added info about how emerge is called. (revdep-rebuild.1,2.28 KB, text/plain)
2005-05-29 03:42 UTC, Jeroen Roovers (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Cozatt 2004-01-31 23:19:03 UTC
header says it all.
Comment 1 Benjamin Collins 2004-04-28 18:42:57 UTC
I second this, as per the BUGS section of the revdep-rebuild manpage that doesn't have anything in it.
Comment 2 Ernst de Haan 2004-10-01 06:56:09 UTC
Still a problem...
Comment 3 fatty 2004-12-24 17:05:11 UTC
revdep-rebuild still has just a dummy instead of a man-page...
Comment 4 Sophie Hamilton 2005-02-13 14:45:34 UTC
Fifthed. :D
Comment 5 Sandro Bonazzola (RETIRED) gentoo-dev 2005-03-30 09:33:21 UTC
Created attachment 54856 [details]
Proposed man page for revdep-rebuild

Proposed man page for revdep-rebuild.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2005-05-29 02:20:18 UTC
Created attachment 60068 [details]
New proposed manpage for revdep-rebuild

I combined information from the script itself, from its output and from the
various documentation sources for revdep-rebuild. I based the manpage on the
original one merged with gentoolkit.
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2005-05-29 03:42:06 UTC
Created attachment 60080 [details]
Corrected here and there. Added info about how emerge is called.
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2005-05-29 04:06:16 UTC
Comment on attachment 60080 [details]
Corrected here and there. Added info about how emerge is called.

><HTML><BODY TEXT="#000000"><PRE>.TH revdep\-rebuild "1" "May 2005" "gentoolkit"
>.SH NAME
>revdep\-rebuild \- Gentoo's reverse dependency rebuilder
>.SH SYNOPSIS
>.BI "revdep\-rebuild [" options "] [" \-\- "] [" emerge_options "]
>.SH DESCRIPTION
>.RB "The " "revdep\-rebuild" " shell script is a wrapper for " "emerge" "."
>It checks for missing library dependencies, finds out which packages
>they belong to and then calls
>.sp
>.nf
>.BI "   emerge \-\-oneshot \-\-nodeps [" "emerge_options" "] package\-name(s)"
>.fi
>.sp
>This allows you to easily (re)merge the missing dependencies for the
>broken packages.
>.sp
>This is generally useful if you upgraded or unmerged one package and
>find that a program from another package no longer works, possibly
>complaining that it cannot find a certain library.
>.sp
>.RB "If no options are passed to " "revdep\-rebuild" ", it will find"
>.RB "any broken dependencies and call " "emerge" " with no options"
>and only the package names,
>.RB "causing " "emerge" " to (re)merge the packages."
>.SH OPTIONS
>.TP
>.B \-\-
>.RB "Explicitly terminates the option list for " "revdep\-rebuild" "."
>.RB "All further options are passed to " "emerge" " (e.g. " "\-p" ", "
>.BR "\-\-pretend" "). Use this when " "revdep\-rebuild" " options and"
>.BR "emerge" " options clash."
>.TP
>.B \-X, \-\-package\-names
>recompile based on package names, not exact versions
>.br
>.TP
>.BI "\-\-soname " "soname"
>.RI "Find packages that use the " "soname" " library instead of
>.RI "searching for broken library dependencies, and pass the
>.RB "names of those packages to " "emerge" "."
>.TP
>.BI "\-\-soname\-regexp " "reg_exp"
>.RI "Find packages that use libraries with names matching " "reg_exp"
>.RB "and pass the package names to " "emerge" "."
>.TP
>.B  \-q, \-\-quiet
>Be less verbose.
>.TP
>.B \-h, \-\-help
>Prints brief usage info.
>.SH "EXAMPLES"
>.B revdep\-rebuild \-p
>.br
>.RB "Searches for broken library dependencies and calls " "emerge \-p"
>to print information on the packages which need to be (re)merged.
>.sp
>.B revdep\-rebuild \-\-soname libstdc++.so.5
>.br
>.RI "Finds packages with binaries linked against " "libstdc++.so.5"
>.RB "and calls " "emerge" " to (re)merge those packages.
>.SH SEE ALSO
>.BR "emerge" "(1), " "grep" "(1)"
>.SH AUTHORS
>This informative man page was written by Karl Trygve Kalleberg 
><karltk@gentoo.org>.
>.sp
>Edited only so slightly by JeR <jer@xs4all.nl>.
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2005-05-29 04:24:38 UTC
Please disregard that last comment. :-\
Comment 10 Daniel Black (RETIRED) gentoo-dev 2005-08-22 15:31:13 UTC
equery belongs /usr/share/man/man1/revdep-rebuild.1.gz  
[ Searching for file(s) /usr/share/man/man1/revdep-rebuild.1.gz in *... ]  
app-portage/gentoolkit-0.2.0 (/usr/share/man/man1/revdep-rebuild.1.gz)  
  
Looks fixed to me. 
Comment 11 Sandro Bonazzola (RETIRED) gentoo-dev 2005-08-23 02:36:06 UTC
Verified, this can be closed.