GNOME/Repositories

From openSUSE

Note! This page uses $current to describe the most recent current release of openSUSE. At the time this document was posted, we are using openSUSE 11.1

Contents

GNOME:Factory / G:F

This is where the latest version of GNOME is built.

http://download.opensuse.org/repositories/GNOME:/Factory/

  • We provide packages for both Factory and $current
  • This means, when you connect to this repository, you can update your GNOME to a newer GNOME than what was released in $current.
  • Once you enable this repository, you must use 'zypper dup' on the command line to receive your updated GNOME.

GNOME:Contrib / G:C

This is where the packages for Contrib (ie, the official repository for additional openSUSE packages) are developed. It contains the latest version of many applications.

http://download.opensuse.org/repositories/GNOME:/Contrib/

  • We provide packages for both Factory and $current

GNOME:Backports:x.yy / G:B:x.yy (where x.yy = GNOME version, or Factory)

Updated packages needed to build and install GNOME from G:S:x.yy or G:F on $current. See GNOME/2.26 for an example on how to enable this repository for GNOME 2.26.

http://download.opensuse.org/repositories/GNOME:/Backports:/

  • If a package in $current is too old for GNOME to build against, updated packages will be placed here. Also, if a new GNOME package in G:F is not suitable for installation on $current, the appropriate version of the package will be put here.
    • For example;with GNOME 2.26, there's a new version of gnome-power-manager. This new version requires DeviceKit and DeviceKit-power (which are both new packages). These package in turn requires a new version of udev. Since we don't want to update critical base components, when avoidable. Therefore, while GNOME is updated to 2.26, gnome-power-manager will remain at version 2.24.
  • You should enable this repository in conjunction with G:S:.x.yy or G:F and then use 'zypper dup' to get all your updates properly.


GNOME:STABLE:x.yy / G:S:x.yy (where x.yy = GNOME version)

This is where $current GNOME is stored.(The version of GNOME that is shipped with $current) See GNOME/2.26 for an example on how to enable this repository for GNOME 2.26

http://download.opensuse.org/repositories/GNOME:/STABLE:/

  • Updates from upstream for $current GNOME are sent to this repository.
  • Packages from G:B will also be copied to this repository once Factory is released as the next version of openSUSE.
  • If all you want is the latest update to $current GNOME, you do not need to enable G:F or G:B.
  • Once enabled, you will need to use 'zypper up' on the command line.


GNOME:UNSTABLE / G:U

When openSUSE is in late-stage beta/RC, GNOME:Factory is frozen and no new package updates are allowed in G:F.

http://download.opensuse.org/repositories/GNOME:/UNSTABLE/

  • We will update GNOME to the next version this repository while Factory is frozen.
  • When Factory is re-opened for updates again, all packages in G:U are merged into G:F in preparation for the next release of openSUSE.
  • Once enabled, you will need to use 'zypper dup' on the command line.

GNOME:Community

GNOME:Community is where the community used to put packages that are not available in the main openSUSE repository. It is now deprecated in favor of GNOME:Contrib.

There is a policy regarding the inclusion of packages in GNOME:Community.


GNOME
Participating Developing
Communicating Planning
Subscribe | Unsubscribe | Help | Archives