On Sun, Sep 23, 2018, at 10:31 AM, Rohit Gujarathi wrote: > Hello, > > There might be a possible error in the "Enabling Newt Manager in Your > Application" documentation or I might be doing something wrong. > > Adding the listed packages in pkg.yml gives the following error, > *Error: Unsatisfied APIs detected:* > * * bootloader, required by: boot/split, mgmt/imgmgr* > > So i added the boot/bootutil pkg to the list and only then it works. > > Is this a error or am i doing something wrong?
You are doing nothing wrong. The documentation is still OK if using the latest release, 1.4.1, but on master this was changed after we did that release. The purpose of using an API dependency is to include either "boot/bootutil" from mynewt-core or mcuboot, both which supply the "bootloader" API. Best, Fabio