Mailinglist Archive: opensuse-factory (808 mails)

< Previous Next >
Re: [opensuse-factory] Tumbleweed: dependency problem for mercurial
Many thanks for your thorough explanation.

On 08/12/2011 03:48 PM, Rajko M. wrote:
On Friday, August 12, 2011 07:04:20 AM Valentin Rusu wrote:

Ok, and if I only want to get security updates, will a "zypper up" do or
should I always use "zypper dup"?
Udate repo has only security and critical updates.
They are issued as patches and as packages, all residing at:
http://download.opensuse.org/update/11.4/

To get only security and critical updates use:
zypper up -t patch
As no other then update repo has patches, this will install only security and
critical updates.

The default of plain 'zypper up' is the same as:
zypper up -t package
This will install updates for all packages in all enabled repos and as update
has packages that offer the same updates as patches, it will install security
and critical updates.

Importat is to know:

zyper up
updates packages to the highest version from the same vendor.

In other words if package belongs to vendor openSUSE, it will not switch to
some other vendor without asking for permission. It is also configured to ask
for permission only if there is no other way to fulfill your request for some
package. If it can install updates without switching vendors, it will not
ask, even if newer version is available from another vendor, and you would
like to use that version.

zypper dup
updates packages to the highest version from any vendor, and it doesn't ask
any questions along the way.

This comes handy with Tumbleweed that is considered different vendor then
openSUSE, but Tumbleweed repository is created with properties of 'zypper
dup' in mind. It will use openSUSE or Tumblweed without bugging users about
vendor change. Adding any other repository to the mix of openSUSE and
Tumbleweed is call for trouble, as many that did not follow the advice found
out.

How to know which repo belongs to openSUSE?
I use the rule of thumb:
All at
http://download.opensuse.org/
is vendor openSUSE with exception of
http://download.opensuse.org/repositories/
where each project is one vendor.
It is not waterproof, but it works most of the time.



--
Valentin Rusu (valir)
KSecretsService (former KSecretService, KWallet replacement)

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

< Previous Next >