In a pot simmer the potatoes until tender. In a pan cook the bacon until crisp and drain the fat. To the bacon add the onions and cook until transparent. Then add the flour, salt, sugar and pepper and blend well. Stir in the vinegar and water and cook for ten minutes. Take the potatoes and cut them into cubes and place in a serving dish. Pour the sauce over the potatoes and serve.