Skip to content

recipe-map sometimes needs to be updated twice before it works #868

Closed
@grahampugh

Description

After making a significant change to the mapped recipes, e.g. a new recipe is added, or you add a new repo, the changed content may not be available until the second recipe-map update.

Preferences contents

{
    "API_PASSWORD" = "xxxx";
    "API_USERNAME" = xxxx;
    "FAIL_RECIPES_WITHOUT_TRUST_INFO" = 1;
    "GITHUB_TOKEN" = "xxxx";
    "GIT_PATH" = "/usr/bin/git";
    "JSS_URL" = "xxxx";
    "RECIPE_REPOS" =     {
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.MLBZ521-recipes" =         {
            URL = "https://github.com/autopkg/MLBZ521-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.ahousseini-recipes" =         {
            URL = "https://github.com/autopkg/ahousseini-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.andredb90-recipes" =         {
            URL = "https://github.com/autopkg/andredb90-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.apizz-recipes" =         {
            URL = "https://github.com/autopkg/apizz-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.blackthroat-recipes" =         {
            URL = "https://github.com/autopkg/blackthroat-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.bochoven-recipes" =         {
            URL = "https://github.com/autopkg/bochoven-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.cgerke-recipes" =         {
            URL = "https://github.com/autopkg/cgerke-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.crystalllized-recipes" =         {
            URL = "https://github.com/autopkg/crystalllized-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.dataJAR-recipes" =         {
            URL = "https://github.com/autopkg/dataJAR-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.davidbpirie-recipes" =         {
            URL = "https://github.com/autopkg/davidbpirie-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.drewdiver-recipes" =         {
            URL = "https://github.com/autopkg/drewdiver-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.erikng-recipes" =         {
            URL = "https://github.com/autopkg/erikng-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.faumac-recipes" =         {
            URL = "https://github.com/autopkg/faumac-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.gerardkok-recipes" =         {
            URL = "https://github.com/autopkg/gerardkok-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.grahampugh-recipes" =         {
            URL = "https://github.com/autopkg/grahampugh-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.hansen-m-recipes" =         {
            URL = "https://github.com/autopkg/hansen-m-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.hjuutilainen-recipes" =         {
            URL = "https://github.com/autopkg/hjuutilainen-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.homebysix-recipes" =         {
            URL = "https://github.com/autopkg/homebysix-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.its-unibas-recipes" =         {
            URL = "https://github.com/autopkg/its-unibas-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jaharmi-recipes" =         {
            URL = "https://github.com/autopkg/jaharmi-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jbaker10-recipes" =         {
            URL = "https://github.com/autopkg/jbaker10-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jleggat-recipes" =         {
            URL = "https://github.com/autopkg/jleggat-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jlehikoinen-recipes" =         {
            URL = "https://github.com/autopkg/jlehikoinen-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.joshua-d-miller-recipes" =         {
            URL = "https://github.com/autopkg/joshua-d-miller-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jss-recipes" =         {
            URL = "https://github.com/autopkg/jss-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.justinrummel-recipes" =         {
            URL = "https://github.com/autopkg/justinrummel-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.keeleysam-recipes" =         {
            URL = "https://github.com/autopkg/keeleysam-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.kevinmcox-recipes" =         {
            URL = "https://github.com/autopkg/kevinmcox-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.killahquam-recipes" =         {
            URL = "https://github.com/autopkg/killahquam-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.kitzy-recipes" =         {
            URL = "https://github.com/autopkg/kitzy-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.moofit-recipes" =         {
            URL = "https://github.com/autopkg/moofit-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.n8felton-recipes" =         {
            URL = "https://github.com/autopkg/n8felton-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.neilmartin83-recipes" =         {
            URL = "https://github.com/autopkg/neilmartin83-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nmcspadden-recipes" =         {
            URL = "https://github.com/autopkg/nmcspadden-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.novaksam-recipes" =         {
            URL = "https://github.com/autopkg/novaksam-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nstrauss-recipes" =         {
            URL = "https://github.com/autopkg/nstrauss-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nzmacgeek-recipes" =         {
            URL = "https://github.com/autopkg/nzmacgeek-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.paul-cossey-recipes" =         {
            URL = "https://github.com/autopkg/paul-cossey-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.peshay-recipes" =         {
            URL = "https://github.com/autopkg/peshay-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.peterkelm-recipes" =         {
            URL = "https://github.com/autopkg/peterkelm-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.precursorca-recipes" =         {
            URL = "https://github.com/autopkg/precursorca-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.recipes" =         {
            URL = "https://github.com/autopkg/recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.rtrouton-recipes" =         {
            URL = "https://github.com/autopkg/rtrouton-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.scriptingosx-recipes" =         {
            URL = "https://github.com/autopkg/scriptingosx-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.sebtomasi-recipes" =         {
            URL = "https://github.com/autopkg/sebtomasi-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.smithjw-recipes" =         {
            URL = "https://github.com/autopkg/smithjw-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.swy-recipes" =         {
            URL = "https://github.com/autopkg/swy-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tallfunnyjew-recipes" =         {
            URL = "https://github.com/autopkg/tallfunnyjew-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tbridge-recipes" =         {
            URL = "https://github.com/autopkg/tbridge-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.wardsparadox-recipes" =         {
            URL = "https://github.com/autopkg/wardsparadox-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.zentral-recipes" =         {
            URL = "https://github.com/autopkg/zentral-recipes";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.eth-its.autopkg-mac-recipes-yaml" =         {
            URL = "https://github.com/eth-its/autopkg-mac-recipes-yaml";
        };
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.grahampugh.jamf-upload" =         {
            URL = "https://github.com/grahampugh/jamf-upload";
        };
    };
    "RECIPE_SEARCH_DIRS" =     (
        ".",
        "~/Library/AutoPkg/Recipes",
        "/Library/AutoPkg/Recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.rtrouton-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.ahousseini-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.andredb90-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.apizz-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.blackthroat-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.bochoven-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.cgerke-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.crystalllized-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.dataJAR-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.drewdiver-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.eth-its.autopkg-mac-recipes-yaml",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.faumac-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.gerardkok-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.hansen-m-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.hjuutilainen-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.homebysix-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.its-unibas-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jbaker10-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jlehikoinen-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.joshua-d-miller-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.justinrummel-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.keeleysam-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.killahquam-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.MLBZ521-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.moofit-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.n8felton-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.neilmartin83-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nmcspadden-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.novaksam-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nstrauss-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nzmacgeek-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.paul-cossey-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.peshay-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.peterkelm-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.precursorca-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.scriptingosx-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.sebtomasi-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.smithjw-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tbridge-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.wardsparadox-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jss-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.davidbpirie-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jaharmi-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.kitzy-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.erikng-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.kevinmcox-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.swy-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jleggat-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.zentral-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.grahampugh.jamf-upload",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.grahampugh-recipes",
        "/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tallfunnyjew-recipes"
    );
    "jcds_mode" = 0;
}

AutoPkg output

% autopkg search telegram 

Name                              Repo                        Path                                    
----                              ----                        ----                                    
Franz.munki.recipe                andrewvalentine-recipes     Franz/Franz.munki.recipe                
Telegram.munki.recipe             apizz-recipes               Telegram/Telegram.munki.recipe          
DeltaChat.munki.recipe            bnpl-recipes                DeltaChat/DeltaChat.munki.recipe        
Telegram.pkg.recipe.yaml          moofit-recipes              Telegram/Telegram.pkg.recipe.yaml       
Telegram.download.recipe.yaml     moofit-recipes              Telegram/Telegram.download.recipe.yaml  
Telegram.filewave.recipe          peshay-recipes              Telegram/Telegram.filewave.recipe       
Telegram.download.recipe          peshay-recipes              Telegram/Telegram.download.recipe       
Telegram.pkg.recipe               tallfunnyjew-recipes        Telegram/Telegram.pkg.recipe            
Telegram.download.recipe          tallfunnyjew-recipes        Telegram/Telegram.download.recipe       
Telegram.install.recipe           tallfunnyjew-recipes        Telegram/Telegram.install.recipe        

To add a new recipe repo, use 'autopkg repo-add <repo name>'

% autopkg make-override Telegram.install
Looking for Telegram.install...
Didn't find a recipe for Telegram.install.
Invalid recipe: Telegram.install
No valid recipe found for Telegram.install

% autopkg repo-add tallfunnyjew-recipes
Attempting git clone for https://github.com/autopkg/tallfunnyjew-recipes...

Adding /Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tallfunnyjew-recipes to RECIPE_SEARCH_DIRS...
Updating recipe map...
Updated search paths:
  '.'
  '~/Library/AutoPkg/Recipes'
  '/Library/AutoPkg/Recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.rtrouton-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.ahousseini-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.andredb90-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.apizz-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.blackthroat-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.bochoven-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.cgerke-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.crystalllized-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.dataJAR-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.drewdiver-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.eth-its.autopkg-mac-recipes-yaml'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.faumac-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.gerardkok-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.hansen-m-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.hjuutilainen-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.homebysix-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.its-unibas-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jbaker10-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jlehikoinen-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.joshua-d-miller-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.justinrummel-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.keeleysam-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.killahquam-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.MLBZ521-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.moofit-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.n8felton-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.neilmartin83-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nmcspadden-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.novaksam-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nstrauss-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nzmacgeek-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.paul-cossey-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.peshay-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.peterkelm-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.precursorca-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.scriptingosx-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.sebtomasi-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.smithjw-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tbridge-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.wardsparadox-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jss-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.davidbpirie-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jaharmi-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.kitzy-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.erikng-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.kevinmcox-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.swy-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jleggat-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.zentral-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.grahampugh.jamf-upload'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.grahampugh-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tallfunnyjew-recipes'

% autopkg make-override Telegram.install
Looking for Telegram.install...
Didn't find a recipe for Telegram.install.
Maybe you meant Telegram.install?
Invalid recipe: Telegram.install
No valid recipe found for Telegram.install

% autopkg make-override Telegram.install
Looking for Telegram.install...
Didn't find a recipe for Telegram.install.
Maybe you meant Telegram.install?
Invalid recipe: Telegram.install
No valid recipe found for Telegram.install

% autopkg make-override Telegram.install --force
Looking for Telegram.install...
Didn't find a recipe for Telegram.install.
Maybe you meant Telegram.install?
Invalid recipe: Telegram.install
No valid recipe found for Telegram.install

% autopkg repo-add tallfunnyjew-recipes         
Attempting git pull for /Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tallfunnyjew-recipes...
Already up to date.

Updating recipe map...
Updated search paths:
  '.'
  '~/Library/AutoPkg/Recipes'
  '/Library/AutoPkg/Recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.rtrouton-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.ahousseini-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.andredb90-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.apizz-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.blackthroat-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.bochoven-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.cgerke-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.crystalllized-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.dataJAR-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.drewdiver-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.eth-its.autopkg-mac-recipes-yaml'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.faumac-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.gerardkok-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.hansen-m-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.hjuutilainen-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.homebysix-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.its-unibas-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jbaker10-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jlehikoinen-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.joshua-d-miller-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.justinrummel-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.keeleysam-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.killahquam-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.MLBZ521-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.moofit-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.n8felton-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.neilmartin83-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nmcspadden-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.novaksam-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nstrauss-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.nzmacgeek-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.paul-cossey-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.peshay-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.peterkelm-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.precursorca-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.scriptingosx-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.sebtomasi-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.smithjw-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tbridge-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.wardsparadox-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jss-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.davidbpirie-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jaharmi-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.kitzy-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.erikng-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.kevinmcox-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.swy-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.jleggat-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.zentral-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.grahampugh.jamf-upload'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.grahampugh-recipes'
  '/Users/gpugh/Library/AutoPkg/RecipeRepos/com.github.autopkg.tallfunnyjew-recipes'

% autopkg make-override Telegram.install        
Looking for Telegram.install...
Found Telegram.install in recipe map
Looking for com.github.tallfunnyjew.pkg.Telegram...
Found com.github.tallfunnyjew.pkg.Telegram in recipe map
Looking for com.github.tallfunnyjew.download.Telegram...
Found com.github.tallfunnyjew.download.Telegram in recipe map
Looking for com.github.tallfunnyjew.download.Telegram...
Found com.github.tallfunnyjew.download.Telegram in recipe map
Looking for com.github.tallfunnyjew.pkg.Telegram...
Found com.github.tallfunnyjew.pkg.Telegram in recipe map
Looking for com.github.tallfunnyjew.download.Telegram...
Found com.github.tallfunnyjew.download.Telegram in recipe map
Override file saved to /Users/gpugh/Library/AutoPkg/RecipeOverrides/Telegram.install.recipe
Recalculating the recipe map...

Expected behavior
A single recipe-map recalculation after adding or updating a repo should be sufficient to be able to use the new content in a make-override or run command.

Version (please complete the following information):

  • OS version: 14.0b3
  • AutoPkg Version: 2.8RC

Metadata

Assignees

Labels

betaOnly for AutoPkg beta releases

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions