Greg k-h stated on the mailing list at end last week that it would be a few weeks before the Gnome 3 repo for Tumbleweed was ready for us to do an upgrade from Gnome 2 to 3.
But he did suggest that I might be able to follow a path of upgrade from 11.4 standard Gnome 2 to Gnome 3 before upgrading the openSUSE 11.4 distro to Tumbleweed – suggested it might be worth a try. So I gave it a whirl and it works.
Here are my experiences, starting with openSUSE 11.4 plus Gnome 2 standard, no KDE.
I added the Factory Gnome (3) repo at priority 98 as per the wiki page for Gnome 3 and ran the “text upgrade”. There were no Tubleweed repos atached for this phase. Upgrade to Gnome 3 went perfectly. Then I disabled the openSUSE 11.3 repos and added Tumbleweed plus Tumbleweed/Packman and ran “zypper dup --from Tumbleweed.” I received only one dependency error:
Problem: hdjmod-kmp-desktop-1.28_k2.6.37.1_1.2-1.2.x86_64 requires ksym(desktop:current_task) = 8299a889, but this requirement cannot be provided
deleted providers: kernel-desktop-2.6.37.1-1.2.2.x86_64
Solution 1: deinstallation of hdjmod-kmp-desktop-1.28_k2.6.37.1_1.2-1.2.x86_64
Solution 2: keep obsolete kernel-desktop-2.6.37.1-1.2.2.x86_64
Solution 3: break hdjmod-kmp-desktop by ignoring some of its dependencies
I chose (1) deinstall hdjmod-kmp-xx because I have no Hercules that I’m aware of. The distro upgrade then went fine.
I also like Packman RPMs so I ran “zypper up --repo TumbleweedPackman” and that all went smoothly.
All works well now, Gnome 3 and fully Tumbleweed.
N.B. change of status: this method is now unnecessary. It is now possible to attach the Tumbleweed:Gnome repo to a standard Tumbleweed distro and upgrade Gnome 2 → Gnome 3.