The Puppet Labs Issue Tracker has Moved:

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using See the following page for information on filing tickets with JIRA:

Feature #4983

Remove packages at same time

Added by Nathan Rich over 5 years ago. Updated over 5 years ago.

Status:DuplicateStart date:10/11/2010
Priority:NormalDue date:
Assignee:-% Done:


Target version:-
Affected Puppet version: Branch:
Keywords:rpm, dependencies, yum, rhel, centos, fedora

We've Moved!

Ticket tracking is now hosted in JIRA:


Often times even official red hat packages will cross depend. What this means for puppet is that neither the rpm nor yum providers will remove them. This means a drop down to exec just to be able to do rpm -e pkg1 pkg2

I propose an option or default of having puppet remove packages at the same time: rpm -e pkg1 pkg2

instead of the current: rpm -e pkg1 rpm -e pkg2

Related issues

Related to Puppet - Feature #2198: Install multiple package within a single call to the pack... Investigating 04/25/2009
Related to Puppet - Bug #3156: batchable yum and RPM transactions should be batched Needs More Information 02/06/2010
Duplicates Puppet - Bug #1935: Unable to handle 2 packages with a circular dependency Closed 02/05/2009


#1 Updated by donavan m over 5 years ago


I believe this is a dupe of 1935. I expect the actual work to solve it will be done with issue 3156/2198.

#2 Updated by Peter Meier over 5 years ago

  • Status changed from Unreviewed to Duplicate

I agree with the dupe

Also available in: Atom PDF