Preheat the oven to 325°. In a large, deep ovenproof skillet, melt the butter. Add the onion and cook over moderately low heat, stirring occasionally, until softened, about 7 minutes. Add the carrots, cover and cook until the carrots are just tender, about 10 minutes. Add the potatoes and broth and simmer over moderate heat until the potatoes are nearly tender, about 15 minutes. Add the sausages and sauerkraut and bring back to a simmer, then add the wine.