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
>
> 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 > |