Bug 608224 - gnome-panel/Evolution has depend on gnome-panel-libs.i686 with testing repo (Workaround inc.)
Summary: gnome-panel/Evolution has depend on gnome-panel-libs.i686 with testing repo ...
Keywords:
Status: CLOSED DUPLICATE of bug 608212
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-panel
Version: 13
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-06-26 07:09 UTC by Lars S. Jensen
Modified: 2010-06-29 08:31 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-06-29 08:31:44 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Lars S. Jensen 2010-06-26 07:09:07 UTC
Description of problem:
The gnome-panel package set should only depend on x86_64 or noarch
This can be cause by the Evolution package set

And it won't install gnome-panel:
Skipped (dependency problems):
...  
 gnome-panel                  x86_64  2.30.0-2.fc13      updates-testing  1.9 M

Version-Release number of selected component (if applicable):
 gnome-panel-devel            x86_64  2.30.0-2.fc13      updates-testing   75 k
 gnome-panel-libs             x86_64  2.30.0-2.fc13      updates-testing   62 k

How reproducible:

Run "yum update -t  --skip-broken":
Updating:
 gnome-panel-devel            x86_64  2.30.0-2.fc13      updates-testing   75 k
 gnome-panel-libs             x86_64  2.30.0-2.fc13      updates-testing   62 k
Installing for dependencies:
 GConf2                       i686    2.28.1-1.fc13      fedora           975 k
...77 Package(s)
Skipped (dependency problems):
 evolution                    x86_64  2.30.2-1.fc13      updates          8.2 M
 evolution-bogofilter         x86_64  2.30.2-1.fc13      updates           87 k
 evolution-data-server        x86_64  2.30.2-2.fc13      updates          2.5 M
 evolution-data-server-devel  x86_64  2.30.2-2.fc13      updates          190 k
 evolution-help               noarch  2.30.2-1.fc13      updates           17 M
 gnome-panel                  x86_64  2.30.0-2.fc13      updates-testing  1.9 M

Skipping filters plugin, no data
--> Running transaction check
---> Package evolution.x86_64 0:2.30.2-1.fc13 set to be updated
---> Package evolution-bogofilter.x86_64 0:2.30.2-1.fc13 set to be updated
--> Processing Dependency: libedataserver-1.2.so.11()(64bit) for package: empathy-2.30.2-2.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.11()(64bit) for package: nautilus-sendto-2.28.4-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.11()(64bit) for package: gnome-panel-2.30.0-2.fc13.x86_64
---> Package evolution-data-server.x86_64 0:2.30.2-2.fc13 set to be updated
---> Package evolution-data-server-devel.x86_64 0:2.30.2-2.fc13 set to be updated
---> Package evolution-help.noarch 0:2.30.2-1.fc13 set to be updated
---> Package gnome-panel.x86_64 0:2.30.0-2.fc13 set to be updated
---> Package gnome-panel-devel.x86_64 0:2.30.0-2.fc13 set to be updated
---> Package gnome-panel-libs.x86_64 0:2.30.0-2.fc13 set to be updated
--> Finished Dependency Resolution
--> Running transaction check
---> Package evolution-data-server.x86_64 0:2.30.2-2.fc13 set to be updated
--> Processing Dependency: evolution-data-server = 2.30.2-2.fc13 for package: evolution-data-server-devel-2.30.2-2.fc13.x86_64
--> Processing Dependency: evolution-data-server >= 2.30.2 for package: evolution-2.30.2-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.13()(64bit) for package: evolution-bogofilter-2.30.2-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.13()(64bit) for package: evolution-2.30.2-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.13()(64bit) for package: evolution-data-server-devel-2.30.2-2.fc13.x86_64
--> Processing Dependency: gnome-panel-libs = 2.30.0-1.fc13 for package: gnome-panel-2.30.0-1.fc13.x86_64
---> Package gnome-panel.x86_64 0:2.30.0-2.fc13 set to be updated
--> Running transaction check
---> Package evolution-data-server.x86_64 0:2.30.2-2.fc13 set to be updated
--> Processing Dependency: evolution-data-server = 2.30.2-2.fc13 for package: evolution-data-server-devel-2.30.2-2.fc13.x86_64
--> Processing Dependency: evolution-data-server >= 2.30.2 for package: evolution-2.30.2-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.13()(64bit) for package: evolution-bogofilter-2.30.2-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.13()(64bit) for package: evolution-2.30.2-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.13()(64bit) for package: evolution-data-server-devel-2.30.2-2.fc13.x86_64
---> Package gnome-panel-libs.i686 0:2.30.0-1.fc13 set to be updated
... Rest removed


But it works with: 
yum update -t  --skip-broken  gnome-panel 
Skipping filters plugin, no data
--> Running transaction check
---> Package gnome-panel.x86_64 0:2.30.0-2.fc13 set to be updated
--> Processing Dependency: gnome-panel-libs = 2.30.0-2.fc13 for package: gnome-panel-2.30.0-2.fc13.x86_64
--> Running transaction check
--> Processing Dependency: gnome-panel-libs = 2.30.0-1.fc13 for package: gnome-panel-devel-2.30.0-1.fc13.x86_64
---> Package gnome-panel-libs.x86_64 0:2.30.0-2.fc13 set to be updated
--> Running transaction check
---> Package gnome-panel-devel.x86_64 0:2.30.0-2.fc13 set to be updated
--> Finished Dependency Resolution
Updating:
 gnome-panel           x86_64     2.30.0-2.fc13       updates-testing     1.9 M
Updating for dependencies:
 gnome-panel-devel     x86_64     2.30.0-2.fc13       updates-testing      75 k
 gnome-panel-libs      x86_64     2.30.0-2.fc13       updates-testing      62 k


Additional info:
It can be related to:
#608212  - Evolution won't update due to broken dependencies.
That have problem with gnome-panel
and update -t  --skip-broken 

Workaround is  "yum update -t --skip-broken  gnome-panel"

Comment 1 Lars S. Jensen 2010-06-26 07:15:07 UTC
After "yum update -t  --skip-broken  gnome-panel"
the dependency on the i686 was gone but evolution still fails:

yum update -t  --skip-broken 

Skipping filters plugin, no data
--> Running transaction check
---> Package evolution.x86_64 0:2.30.2-1.fc13 set to be updated
---> Package evolution-bogofilter.x86_64 0:2.30.2-1.fc13 set to be updated
--> Processing Dependency: libedataserver-1.2.so.11()(64bit) for package: empathy-2.30.2-2.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.11()(64bit) for package: nautilus-sendto-2.28.4-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.11()(64bit) for package: gnome-panel-2.30.0-2.fc13.x86_64
---> Package evolution-data-server.x86_64 0:2.30.2-2.fc13 set to be updated
---> Package evolution-data-server-devel.x86_64 0:2.30.2-2.fc13 set to be updated
---> Package evolution-help.noarch 0:2.30.2-1.fc13 set to be updated
--> Finished Dependency Resolution
--> Running transaction check
---> Package evolution-data-server.x86_64 0:2.30.2-2.fc13 set to be updated
--> Processing Dependency: evolution-data-server >= 2.30.2 for package: evolution-2.30.2-1.fc13.x86_64
--> Processing Dependency: evolution-data-server = 2.30.2-2.fc13 for package: evolution-data-server-devel-2.30.2-2.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.13()(64bit) for package: evolution-bogofilter-2.30.2-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.13()(64bit) for package: evolution-2.30.2-1.fc13.x86_64
--> Processing Dependency: libedataserver-1.2.so.13()(64bit) for package: evolution-data-server-devel-2.30.2-2.fc13.x86_64
--> Finished Dependency Resolution
--> Running transaction check
---> Package evolution-help.noarch 0:2.30.2-1.fc13 set to be updated
--> Processing Dependency: evolution = 2.30.2-1.fc13 for package: evolution-help-2.30.2-1.fc13.noarch
--> Finished Dependency Resolution

Packages skipped because of dependency problems:
    evolution-2.30.2-1.fc13.x86_64 from updates
    evolution-bogofilter-2.30.2-1.fc13.x86_64 from updates
    evolution-data-server-2.30.2-2.fc13.x86_64 from updates
    evolution-data-server-devel-2.30.2-2.fc13.x86_64 from updates
    evolution-help-2.30.2-1.fc13.noarch from updates

Comment 2 Richard Schwarting 2010-06-27 03:46:40 UTC
This bug interfered with my attempt to upgrade from F12 to F13 today.  I finally managed it by uninstalling evolution.  Now I can't install evolution or do 'yum groupupdate graphicalinternet' due to the conflict.  


[root@yojimbo ~]# yum install evolution
Loaded plugins: presto, refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package evolution.i686 0:2.30.2-1.fc13 set to be updated
--> Processing Dependency: evolution-data-server >= 2.30.2 for package: evolution-2.30.2-1.fc13.i686
--> Processing Dependency: libedataserver-1.2.so.13 for package: evolution-2.30.2-1.fc13.i686
--> Running transaction check
--> Processing Dependency: libedataserver-1.2.so.11 for package: ekiga-3.2.7-1.fc13.i686
--> Processing Dependency: libedataserver-1.2.so.11 for package: almanah-0.7.2-1.fc13.i686
--> Processing Dependency: libedataserver-1.2.so.11 for package: empathy-2.30.1.1-1.fc13.i686
--> Processing Dependency: libedataserver-1.2.so.11 for package: pidgin-evolution-2.7.1-2.fc13.i686
--> Processing Dependency: libedataserver-1.2.so.11 for package: nautilus-sendto-2.28.4-1.fc13.i686
--> Processing Dependency: libedataserver-1.2.so.11 for package: gnome-panel-2.30.0-1.fc13.i686
---> Package evolution-data-server.i686 0:2.30.2-2.fc13 set to be updated
--> Finished Dependency Resolution
Error: Package: almanah-0.7.2-1.fc13.i686 (@fedora)
           Requires: libedataserver-1.2.so.11
           Removing: evolution-data-server-2.30.1-2.fc13.i686 (@fedora)
Error: Package: pidgin-evolution-2.7.1-2.fc13.i686 (@updates)
           Requires: libedataserver-1.2.so.11
           Removing: evolution-data-server-2.30.1-2.fc13.i686 (@fedora)
Error: Package: gnome-panel-2.30.0-1.fc13.i686 (@fedora)
           Requires: libedataserver-1.2.so.11
           Removing: evolution-data-server-2.30.1-2.fc13.i686 (@fedora)
Error: Package: ekiga-3.2.7-1.fc13.i686 (@updates)
           Requires: libedataserver-1.2.so.11
           Removing: evolution-data-server-2.30.1-2.fc13.i686 (@fedora)
Error: Package: empathy-2.30.1.1-1.fc13.i686 (@updates)
           Requires: libedataserver-1.2.so.11
           Removing: evolution-data-server-2.30.1-2.fc13.i686 (@fedora)
Error: Package: nautilus-sendto-2.28.4-1.fc13.i686 (@fedora)
           Requires: libedataserver-1.2.so.11
           Removing: evolution-data-server-2.30.1-2.fc13.i686 (@fedora)
 You could try using --skip-broken to work around the problem

This must be very confusing for any non-geeks who try to update their system.

Comment 3 Lars S. Jensen 2010-06-27 06:45:41 UTC
(In reply to comment #2)
Richard, you problem is 
Bug #608212  - Evolution won't update due to broken dependencies.

This bug is on x86_64 that includes the i686 package:gnome-panel-libs.i686

I can't help you with evolution but you can try to install the rest:
yum update -t  --skip-broken  gnome-panel 
yum update -t  --skip-broken  almanah
yum update -t  --skip-broken  ekiga
yum update -t  --skip-broken  empathy
yum update -t  --skip-broken  nautilus-sendto

Lars

Comment 4 Lars S. Jensen 2010-06-29 08:31:44 UTC
The new rebuild of gnome-panel.x86_64 0:2.30.0-3.fc13 and evolution-data-server.x86_64 0:2.30.2-2.fc13 have not trigger the including of i686 parts.
So I close the bug.

*** This bug has been marked as a duplicate of bug 608212 ***


Note You need to log in before you can comment on or make changes to this bug.