Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 876184
Summary: | Unable to select GNOME desktop during software selection | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | IBM Bug Proxy <bugproxy> | ||||||
Component: | gnome-bluetooth | Assignee: | Bastien Nocera <bnocera> | ||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | urgent | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 18 | CC: | bnocera, dan, dennis, jkachuck, rstrode, wgomerin | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | s390x | ||||||||
OS: | All | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2012-12-07 04:24:52 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 467765 | ||||||||
Attachments: |
|
Description
IBM Bug Proxy
2012-11-13 14:11:00 UTC
Created attachment 644130 [details]
Screenshot during failure
Created attachment 644131 [details]
Failure messages after selecting Remove Packages option
Hm. We could add some architecture specifications to the environments in comps, I suppose. Or have the s390 secondary arch filter their comps file. But there's not much to help that you're installing something that may not make much sense for your platform. For the specific issue, gnome-bluetooth probably needs to not be built on s390, or have some requirements %ifarched in its spec file. ------- Comment From ssant.com 2012-11-14 07:49 EDT------- Following are the dependency errors displayed during a manual install of GNOME # yum groupinstall "GNOME Desktop" ........ ........ <SNIP> ........ ............... ---> Package sox.s390x 0:14.4.0-2.fc18 will be installed --> Running transaction check ---> Package OpenEXR-libs.s390x 0:1.7.1-1.fc18 will be installed ---> Package festival-lib.s390x 0:1.96-21.fc18 will be installed ---> Package festival-speechtools-libs.s390x 0:1.2.96-21.fc18 will be installed ---> Package festvox-slt-arctic-hts.noarch 0:0.20061229-21.fc18 will be installed ---> Package gnome-bluetooth.s390x 1:3.4.0-2.fc17 will be installed --> Processing Dependency: pulseaudio-module-bluetooth for package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x --> Processing Dependency: obexd for package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x --> Processing Dependency: gvfs-obexftp for package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x ---> Package gnome-boxes.s390x 0:3.6.1.1-1.fc18 will be installed --> Processing Dependency: libvirt-daemon-kvm for package: gnome-boxes-3.6.1.1-1.fc18.s390x ---> Package ilmbase.s390x 0:1.0.3-4.fc18 will be installed ---> Package libgdither.s390x 0:0.6-5.fc18 will be installed --> Finished Dependency Resolution Error: Package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x (F18-latest) Requires: obexd Error: Package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x (F18-latest) Requires: pulseaudio-module-bluetooth Error: Package: gnome-boxes-3.6.1.1-1.fc18.s390x (F18-latest) Requires: libvirt-daemon-kvm Error: Package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x (F18-latest) Requires: gvfs-obexftp # ------- Comment From ssant.com 2012-11-14 09:45 EDT------- So as per your comment(In reply to comment #9) > Hm. > > We could add some architecture specifications to the environments in comps, > I suppose. Or have the s390 secondary arch filter their comps file. > > But there's not much to help that you're installing something that may not > make much sense for your platform. > > For the specific issue, gnome-bluetooth probably needs to not be built on > s390, or have some requirements %ifarched in its spec file. I see two error messages (dependency) Error: Package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x (F18-latest) Requires: obexd Error: Package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x (F18-latest) Requires: pulseaudio-module-bluetooth Error: Package: gnome-boxes-3.6.1.1-1.fc18.s390x (F18-latest) Requires: libvirt-daemon-kvm Error: Package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x (F18-latest) Requires: gvfs-obexftp So if I read your comment correctly you are proposing to remove gnome-bluetooth package for s390. Please confirm. What about gnome-boxes ? should this also be removed and is not required for s390 ? ------- Comment From ssant.com 2012-11-14 09:55 EDT------- Test scenario I am trying here are prereqs for 3D desktop evaluation. Here is my plan 1) Install F18 with GNOME. 2) vncserver package available and able to configure. 3) Use the swrast related configuration tweak to enable 3D emulation. 4) Once the desktop is up and running try to use different GUI screens to see if they work as expected. I don't think vncserver supports the COMPOSITE extension, so (if I'm right) I think that will need to be fixed first before your testing can begin. ------- Comment From willschm.com 2012-11-19 19:24 EDT------- (re-commenting with greater visibility) > I don't think vncserver supports the COMPOSITE extension, so (if I'm right) > I think that will need to be fixed first before your testing can begin. We had a patch to specifically enable the Composite extension on Power a while back. I *think* the patches have since gone upstream, per commit 17a8e2bea2d18e2bab04dc9a24f919c924cc7dbd Author: Adam Jackson <ajax <at> redhat.com> Date: Mon Jul 23 15:55:14 2012 -0400 To verify the composite extension was enabled in the build, we would run this within a vncserver session, and look for "Composite (opcode: 146) in the output. xdpyinfo -queryExtensions | grep opcode(In reply to comment #13) ------- Comment From mgrf.com 2012-11-20 07:07 EDT------- Thanks for the update regarding vncserver and composite extension What is the status with the package dependencies that is blocking our verification of 3D emulation? I guess we should have finished that before Fedora 18 development cutoff - so time is short (In reply to comment #11) > > Hm. > > We could add some architecture specifications to the environments in comps, > > > > For the specific issue, gnome-bluetooth probably needs to not be built on > > s390, or have some requirements %ifarched in its spec file. > > I see two error messages (dependency) > > Error: Package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x (F18-latest) > Requires: obexd > Error: Package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x (F18-latest) > Requires: pulseaudio-module-bluetooth > Error: Package: gnome-boxes-3.6.1.1-1.fc18.s390x (F18-latest) > Requires: libvirt-daemon-kvm > Error: Package: 1:gnome-bluetooth-3.4.0-2.fc17.s390x (F18-latest) > Requires: gvfs-obexftp > Lets start with the easier one - gnome-boxes requires libvirt-kvm-daemon => libvirt will start providing libvirt-kvm-daemon on ppc64 and s390x in its next build, see bug #872545 for details The gnome-bluetooth issue is more complicated, because a F-17 build is inherited to the F-18 composes - the "gnome" group in comps lists gnome-bluetooth as the required package and the comps and the rel-eng tools don't provide a mechanism like ExcludeArch (see Bill's comment #3) - also gnome-shell < 3.6.2-2.fc18 had gnome-bluetooth as hard-coded Requires (this is fixed now). The options are either a) to build the whole bluetooth stack, which is IMHO doable but will waste some disk/memory space b) drop the ExcludeArch: s390(x) from gnome-bluetooth which was added during f18 development and rebuild it with the hard-coded obex/... dependencies skipped on s390(x) c) to workaround the dependency issue (maybe Obsoletes: gnome-bluetooth in gnome-shell would work). d) The last option to improve the rel-eng data and tools can be thought in the long term. ------- Comment From mgrf.com 2012-11-20 12:05 EDT------- Hi Dan, yes either options c) or b) - which is easier to implement gnome-bluetooth is not required on z gnome-bluetooth-3.6.1-2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/gnome-bluetooth-3.6.1-2.fc18 Package gnome-bluetooth-3.6.1-2.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gnome-bluetooth-3.6.1-2.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-19370/gnome-bluetooth-3.6.1-2.fc18 then log in and leave karma (feedback). ------- Comment From ssant.com 2012-12-04 08:27 EDT------- With latest Fedora 18 build from Nov 28th this problem is fixed. ------- Comment From ssant.com 2012-12-04 08:28 EDT------- Closing the report accordingly. gnome-bluetooth-3.6.1-2.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. |