GNOME/BuildServiceNotes
From openSUSE
| Revision as of 10:41, 12 June 2009 Vuntz (Talk | contribs) � Previous diff |
Revision as of 00:59, 13 June 2009 MBoman (Talk | contribs) Next diff → |
||
| Line 7: | Line 7: | ||
| === GNOME:Factory - 11.1 === | === GNOME:Factory - 11.1 === | ||
| - | '''DeviceKit-disks''': disabled because it needs DeviceKit (not available in 11.1, needs a newer udev) | + | '''DeviceKit''': disabled because it needs needs a newer udev |
| - | '''DeviceKit-power''': disabled because it needs DeviceKit (not available in 11.1, 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. | '''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. | ||
| - | '''gnome-power-manager''': disabled because it needs DeviceKit-power, which needs DeviceKit, which needs newer udev... | + | '''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. | '''icu''': soname changed, and creates many expansion errors because packages not in G:F depend on the old soname. | ||
Revision as of 00:59, 13 June 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.
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
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.
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.
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).

