Skip to content

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

@igalic

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

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