White was scheduled to be Houston's long reliever.
The Astros also purchased the contract of veteran reliever Edgar Gonzalez from Triple-A Oklahoma City to replace White.
"He will fill that role as the long man out of the bullpen," Porter said of Gonzalez.
White gave up three hits and three earned runs in the one inning on Friday, striking out one and walking one.
"He was only going to go two innings, anyway," Porter said. "You want to get him out and get him treatment."
Gene Duffey is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.