Plist errors in unrelated recipe showing up during run

74 views
Skip to first unread message

josh....@gmail.com

unread,
Jan 30, 2015, 9:06:42 AM1/30/15
to autopkg...@googlegroups.com
All,

It seems that a plist syntax error in com.github.autopkg.jleggat-recipes/ack/ack.munki.recipe is showing up whenever I run any recipe in autopkg. This ack recipe has a broken closing string tag and needs to be addressed by it's maintainer, but why is it interfering with my runs of other unrelated recipes (like AdobeFlashPlayer)?

Thanks,

-Josh

josh....@gmail.com

unread,
Jan 30, 2015, 9:07:34 AM1/30/15
to autopkg...@googlegroups.com
Sorry - meant to post the error, too:

WARNING: plist error for /Users/jmalone/Library/AutoPkg/RecipeRepos/com.github.autopkg.jleggat-recipes/ack/ack.munki.recipe: Error Domain=NSCocoaErrorDomain Code=3840 "The data couldn’t be read because it has been corrupted." (Encountered unexpected character D on line 23 while looking for close tag) UserInfo=0x7fa14d7b03d0 {NSDebugDescription=Encountered unexpected character D on line 23 while looking for close tag, kCFPropertyListOldStyleParsingError=The data couldn’t be read because it has been corrupted.}
Processing AdobeFlashPlayer.munki...

Gregory Neagle

unread,
Jan 30, 2015, 9:10:37 AM1/30/15
to autopkg...@googlegroups.com
Recipes that have parent recipes have to search through all known recipes to find the parent recipe (which is found by identifier _inside_ the file, and not by filename in most cases). So while searching for a parent, any recipe that can't be read will cause an error to be displayed.

You should report an issue on jleggat-recipes; of fix it and create a pull request.

-Greg

josh....@gmail.com

unread,
Jan 30, 2015, 9:53:26 AM1/30/15
to autopkg...@googlegroups.com
Thanks for the explanation. Pull request submitted.

-Josh

Reply all
Reply to author
Forward
0 new messages