Skip to content

libioc's pkg feature can conflict badly with its provisioning feature #765

Description

@igalic

Make sure to follow and check these boxes before submitting an issue! Thank you.

  • Supply print(libioc.VERSION)
  • Supply the commands used, along with any steps to recreate it.
  • Provide the output from the command you issued.
  • Supply what you expected the result or output to be
  • Checked that the problem has not already been fixed on master if using
    a stable release.

when installing packages during the provisioning stage by the provisioning tool of choice (puppet) our libioc pkg repo is active — because the provisioning tool may have needed to be installed into the jail first

but our repo being latest, and FreeBSD's repo being quarterly, but listed first makes for a perfect recipe for conflicts

there's a few ways this can be resolved:

  • switch to quarterly
  • offer a choice between latest and quarterly
  • disable the FreeBSD default repo
  • instruct people on pitfalls with warning messages of they use pkg or provision sub commands

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions