diff --git a/installsystems/image/source.py b/installsystems/image/source.py index 579dc1897e3c2a034524c3b6365b09d846d5aded..e952dacd9ddc7198973c429bfcc1985611672631 100644 --- a/installsystems/image/source.py +++ b/installsystems/image/source.py @@ -175,8 +175,11 @@ class SourceImage(Image): Create packaged image ''' # check if free to create script tarball - if exists(self.image_name) and force == False: - raise ISError("Tarball already exists. Remove it before") + if exists(self.image_name): + if force: + unlink(self.image_name) + else: + raise ISError("Tarball already exists. Remove it before") # register start time t0 = time() # check python scripts