Mailinglist Archive: opensuse-factory (279 mails)

< Previous Next >
Re: [opensuse-factory] Smart: downloading packages (was: Call for testing: upcoming smart 0.42)
  • From: Klaus Kaempf <kkaempf@xxxxxxx>
  • Date: Fri, 16 Jun 2006 12:45:05 +0200
  • Message-id: <20060616104505.GB25623@xxxxxxxxxxxxx>
* Pascal Bleser <pascal.bleser@xxxxxxxxx> [Jun 16. 2006 11:05]:
>
> Well, smart considers a "commit" to be a single transaction and hence,
> it first downloads everything to make sure the transaction will be able
> to proceed as a whole (unless you specify "--stepped").

So does ZENworks.
It downloads everything first and then hands over to libzypp which
installs 'stepped'.

> That approach has advantages and drawbacks ;)

;-)

Transaction based is right for a small set of packages or when
you have cyclic dependencies.

It gets harder with new installations, cycles involving lots of
packages, or even multi-CD installs.
You'd need a pretty big harddisk.

Also RPM isn't too smart handling transactions in case of failure.

Klaus

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory-unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory-help@xxxxxxxxxxxx

< Previous Next >