The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Feature #1250

FreeBSD and OpenBSD: need different package name on install

Added by rouslan - over 6 years ago. Updated over 4 years ago.

Status:AcceptedStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:package
Target version:-
Affected Puppet version: Branch:
Keywords:

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com

This ticket may be automatically exported to the PUP project on JIRA using the button below:


Description

For some packages, the name that you use to install the package is not the same name that appears in the package info when it is installed. For example, the mysql server package on FreeBSD is installed via pkg_add -r mysql51-server, but appears as mysql-server in pkg_info. The same thing happens when you need to specify a particular version of the package. For example, the vim package on OpenBSD needs to be installed as the version with X11 or the version without (two different package names), but both appear as just vim in pkg_info.

It would be very helpful to have an option (installname?) that allows you to specify a different name to use when installing vs when checking if the package is installed.

History

#1 Updated by Redmine Admin about 6 years ago

  • Status changed from 1 to Unreviewed

#2 Updated by AJ Christensen about 6 years ago

  • Status changed from Unreviewed to Accepted

Good old broken *BSD!

I’ll accept this, there was some talk on the list the other day regarding a certain BSD masochist with Ruby-fu.

#3 Updated by James Turnbull about 5 years ago

  • Assignee deleted (Puppet Community)

Also available in: Atom PDF