Use a package unavailable in "current system channel" for a new module which has code based on master

(I’ve completely edited my question- the source of the error in the original question was onedrive not having been present in the 19.09 channel.)

My new question thus is, how does one import a module (newly created, based on master) which refers to a package not available in the main OS channel being used?