Bruno might be an upgrade on Lingard, but I would not expect him to have a immediate impact on the squad in January. He is going to need time to adjust to English football, so we might as well sign him in the summer. The story was that he was offered to us, but it seems more like we where used to spike up the price for Bruno, or Solskjaer did not like what he saw in the Porto-Sporting game, as this story seems pretty dead in the water right now. But maybe something will come of it next week, I dont know.
Also Lingard is not as worthless in Solskjaer eyes as we make him out to be, and will make do for the rest of the season, even though he needs long term replacing.