Bug 212941 (pirutrepoconfig) - RFE: Pirut/Pup -- Yum configuration and repository management in Pirut/system-config-?? app
Summary: RFE: Pirut/Pup -- Yum configuration and repository management in Pirut/system...
Alias: pirutrepoconfig
Product: Fedora
Classification: Fedora
Component: pirut
Version: rawhide
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Jeremy Katz
QA Contact:
: 232687 (view as bug list)
Depends On:
TreeView+ depends on / blocked
Reported: 2006-10-30 08:55 UTC by Gian Paolo Mureddu
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Clone Of:
Last Closed: 2007-09-11 18:18:50 UTC

Attachments (Terms of Use)

Description Gian Paolo Mureddu 2006-10-30 08:55:43 UTC

Managing repositories is kind of difficult with the current state of things.
There is no central application that will allow to switch on or off the
different repositories that a user may have installed. This is of special
interest for people who use packages from conflicting repositories like Livna
and Freshrpms, especially when it comes to “specialized” applications (like
Cinelerra, for which there's no build in Livna, but there's one from Freshrpms).
The proposed enhancement would be to add the ability to Pirut to open a
configuration dialog (which could also be accessed from the System ->
Administration menu entry) in which users could manipulate various aspects of
the behavior of the installed yum repositories. Amongst the proposed features are:

* Ability to select which repositories will be active for the current/next
session of pirut/pup/yum.

* Display information about the different repositories installed.

* Ability to tell if a given repository's GPG key has been imported, and import it.

* Ability to toggle “unassisted” mode. Basically if user action is required
after performing the selected task (like pressing an OK button) or if the
program silently exits, leaving as only evidence the corresponding yum.log
entries. Have exceptions to this behavior or configurable actions for packages
such as the kernel, hal, initscripts, et al. when left unassisted, the computer
will either reboot or shutdown (or prompt for user action).

* Ability to create profiles. These profiles could be useful for instance, when
running Pup, as the default behavior is to close the application when it has
finished. However in the cases that advanced repository management is needed,
when running Pup it should be possible to toggle and option so Pup will not
close, allowing to change the profile/repository definition and update the
packages from that/those repo(s).

* Make the Pirut invoked configuration dialog a stand alone application

These enhancements would render Pirut and Pup much more useful than they
currently are, not to mention that they would be better integrated and

Comment 1 Jeremy Katz 2006-10-30 18:49:32 UTC
Adding support for repo configuration is planned. The rest seems somewhat
overkill for options to have.  In the future, please file separate issues as
separate bugs so that they can be individually addressed

Comment 2 Jeremy Katz 2007-03-19 22:18:44 UTC
*** Bug 232687 has been marked as a duplicate of this bug. ***

Comment 3 Jeremy Katz 2007-09-11 18:18:50 UTC
Repo configuration exists for Fedora 8 

Note You need to log in before you can comment on or make changes to this bug.