/*
   * On package removal, also remove dependant packages.
   *
   * If removal of a package breaks dependencies, the request is
   * usually considered not solvable. The dependencies of installed
   * packages take precedence over request actions.
   *
   *
   * call-seq:
   *  solver.allow_uninstall -> bool
   *
   */
  int allow_uninstall()