code: def revdep_rebuild(lib=None):
      '''
      Fix up broken reverse dependencies
  
      lib
          Search for reverse dependencies for a particular library rather
          than every library on the system. It can be a full path to a
          library or basic regular expression.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' gentoolkit.revdep_rebuild
      '''
      cmd = 'revdep-rebuild -i --quiet --no-progress'
      if lib is not None:
          cmd += ' --library={0}'.format(lib)
      return __salt__['cmd.retcode'](cmd, python_shell=False) == f revdep_rebuild(lib=None):
      '''
      Fix up broken reverse dependencies
  
      lib
          Search for reverse dependencies for a particular library rather
          than every library on the system. It can be a full path to a
          library or basic regular expression.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' gentoolkit.revdep_rebuild
      '''
      cmd = 'revdep-rebuild -i --quiet --no-progress'
      if lib is not None:
          cmd += ' --library={0}'.format(lib)
      return __salt__['cmd.retcode'](cmd, python_shell=False) == 0
docs: Fix up broken reverse dependencies
  
      lib
          Search for reverse dependencies for a particular library rather
          than every library on the system. It can be a full path to a
          library or basic regular expression.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' gentoolkit.revdep_rebuild