Mailinglist Archive: opensuse-buildservice (295 mails)

< Previous Next >
Re: [opensuse-buildservice] wundering what --clean or --noinit are going to do?
  • From: Andreas Jaeger <aj@xxxxxxx>
  • Date: Mon, 26 Mar 2007 09:41:16 +0200
  • Message-id: <hoslbsih9f.fsf@xxxxxxxxxxxxx>
Richard Bos <ml@xxxxxxxxxx> writes:

> /ME wundering what --clean or --noinit are going to do:
>
>  osc help build  openSUSE_Factory i586 gramps.spec
> build: build a package on your local machine
> You need to call the command inside a package directory.
>
> usage: 1. osc build <platform> <arch> <specfile> [--clean|--noinit]
>        2. BUILD_DIST=... osc build <specfile> [--clean|--noinit]
>           where BUILD_DIST equals <platform>-<arch>
>
>
> What is going to be cleaned?  The package cache, build directory or the 
> install directory or just all?
>
> --noinit?  What is it going to do?

AFAIK (please double check!):
--clean: Delete old build root before initializing it.
--noinit: Skip initialization of build root and start with build directly

--noinit can be used to speed building up if you just changed a patch.
If you add additional BuildRequires, it might *not* add them.

--clean might be sometimes faster than the normal deinstall/install
cycle since it does a rm -rf.

Andreas
-- 
 Andreas Jaeger, aj@xxxxxxx, http://www.suse.de/~aj/
  SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
   Maxfeldstr. 5, 90409 Nürnberg, Germany
    GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126
< Previous Next >
Follow Ups
References