GNOME/BuildServiceNotes
From openSUSE
| Revision as of 10:18, 3 August 2009 Vuntz (Talk | contribs) GNOME:Backports:2.28 � Previous diff |
Revision as of 20:51, 16 August 2009 MBoman (Talk | contribs) Next diff → |
||
| Line 68: | Line 68: | ||
| '''libmodplug''': needed for gstreamer-0_10-plugins-bad. | '''libmodplug''': needed for gstreamer-0_10-plugins-bad. | ||
| + | |||
| + | '''libxml2''': Needed for Evolution >= 2.27.90 | ||
| '''pam-config''': gnome-keyring requires at least 0.72 (the pam options have changed). | '''pam-config''': gnome-keyring requires at least 0.72 (the pam options have changed). | ||
Revision as of 20:51, 16 August 2009
This is a list of notes that the team maintains to explain why some things are the way they are in the GNOME projects of the build service.
Contents |
Disabled Packages
We sometimes disable the build of some packages. Here we keep the notes about why we do so.
GNOME:Factory - 11.1
DeviceKit: disabled because it needs needs a newer udev
DeviceKit-disks: disabled because it needs DeviceKit
DeviceKit-power: disabled because it needs DeviceKit
bundle-lang-gnome-extras: disabled because it's causing expansion errors for some weird reason. It didn't exist in 11.1 anyway, so it's not a loss.
cairo: disabled because it needs a newer pixman
gnome-disk-utility: disabled because it needs DeviceKit-disks, which needs DeviceKit
gnome-power-manager: disabled because it needs DeviceKit-power, which needs DeviceKit
icu: soname changed, and creates many expansion errors because packages not in G:F depend on the old soname.
libatasmart: only needed for DeviceKit-disks, which is disabled
pixman: disabled because it was integrated in some Xorg package in 11.1
startup-notification: disabled because it requires a newer xcb than the one in 11.1
GNOME:STABLE:2.26 - 11.1
There should be no disabled package there.
GNOME:Backports
When backporting a GNOME version to an old version of openSUSE, we sometimes need some newer packages.
GNOME:Backports:Factory
This repository is used to link packages from other development projects if a later version is needed. Packages will be linked when a newer version have not yet entered openSUSE:Factory and then deleted when they are in openSUSE:Factory
DeviceKit-disks: ???
DeviceKit-power: ???
eggdbus: ???
polkit: ???
GNOME:Backports:2.28
This is the Backports repository for GNOME:Factory on 11.1.
ConsoleKit: contains a patch for a bug that can potentially force a password request when rebooting or shutting down in gnome-session.
cairo: Build a version that is compatible with pixman from Xorg
bluez: newer PulseAudio requires a version from bluez higher than the one in 11.1.
dbus-1-glib: new version needed by some packages (which ones?)
gnokii: gnokii >= 0.6.27 is needed for gnome-phone-manager >= 0.65.
gnome-power-manager: openSUSE 11.1 can't have gnome-power-manager 2.26 (because of DeviceKit), but there were a few additional gnome-power-manager 2.24.x releases that we want.
libical: needed by evolution 2.26 (was included in evolution before, so it didn't exist in openSUSE <= 11.1)
libmodplug: needed for gstreamer-0_10-plugins-bad.
libxml2: Needed for Evolution >= 2.27.90
pam-config: gnome-keyring requires at least 0.72 (the pam options have changed).
translation-update-upstream: new package in openSUSE >= 11.2, that is required for packages in GNOME:STABLE:2.26 (which are built for openSUSE 11.1)
xorg-x11-server: contains a fix for a 100% CPU bug triggered by gnome-session. Only needed for openSUSE <= 11.1 (openSUSE >= 11.2 have a recent enough X server with the fix).
GNOME:Backports:2.26
This is the Backports repository for GNOME:STABLE:2.26.
ConsoleKit: contains a patch for a bug that can potentially force a password request when rebooting or shutting down in gnome-session.
dbus-1-glib: new version needed by some packages (which ones?)
gnome-power-manager: openSUSE 11.1 can't have gnome-power-manager 2.26 (because of DeviceKit), but there were a few additional gnome-power-manager 2.24.x releases that we want.
libical: needed by evolution 2.26 (was included in evolution before, so it didn't exist in openSUSE <= 11.1)
translation-update-upstream: new package in openSUSE >= 11.2, that is required for packages in GNOME:STABLE:2.26 (which are built for openSUSE 11.1)
xorg-x11-server: contains a fix for a 100% CPU bug triggered by gnome-session. Only needed for openSUSE <= 11.1 (openSUSE >= 11.2 have a recent enough X server with the fix).

