The Wall Street Journal reports that Walgreens has had talks with AmerisourceBergen about buying the rest of the company it does not already own.