Bug 674198 - yum groupinstall "Sugar Desktop Environment" fails with 01-26 rawhide
Summary: yum groupinstall "Sugar Desktop Environment" fails with 01-26 rawhide
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-python2-desktop
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Colin Walters
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-31 23:07 UTC by borgan@redhat.com
Modified: 2014-01-21 23:04 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-30 16:24:39 UTC
Type: ---


Attachments (Terms of Use)
full transcript of session (9.96 KB, application/octet-stream)
2011-01-31 23:07 UTC, borgan@redhat.com
no flags Details

Description borgan@redhat.com 2011-01-31 23:07:28 UTC
Created attachment 476284 [details]
full transcript of session

* using rawhide-01-26
* x86_64 smolt profile [1]

running the command to install the group of packages fails:

# yum -y groupinstall "Sugar Desktop Environment"

...

--> Finished Dependency Resolution
Error: Package: gnome-python2-evince-2.32.0-1.fc14.x86_64 (rawhide)
           Requires: libevview.so.3()(64bit)
Error: Package: gnome-python2-evince-2.32.0-1.fc14.x86_64 (rawhide)
           Requires: libevdocument.so.3()(64bit)


* expected results: groupinstall completes without unresolved package deps

[1] http://www.smolts.org/client/show/pub_8b785239-4e42-440a-b482-8a868440591e

Comment 1 Jeff Sandys 2011-04-23 19:42:04 UTC
Error still occurs in F15 beta

Only sugar-read requires gnome-python2-evince

# locate libevview
/usr/lib64/libevview3.so.3
/usr/lib64/libevview3.so.3.0.0


# locate libevdocument
/usr/lib64/libevdocument3.so.3
/usr/lib64/libevdocument3.so.3.0.0

Comment 2 Michael Schwendt 2011-11-30 16:24:39 UTC
This ticket is misfiled. 

You need to query the package to find out what its src.rpm name is. For example with "rpm -qi gnome-python2-evince". The bugzilla component name is the same as the src.rpm name: gnome-python2-desktop

The -evince subpackage has been disabled on "Tue Jul 27 2010" by AdamW. There is no related Fedora policy to add "Obsoletes" tags to some garbage collector meta package for all (sub-)packages which are removed from the distribution. During distribution upgrades, you may need to remove such obsolete (sub-)packages manually.

Fedora 15 and 16 don't include the -evince package anymore:
http://koji.fedoraproject.org/koji/packageinfo?packageID=332

Comment 3 Adam Williamson 2011-11-30 17:13:21 UTC
FWIW, the evince subpackage isn't obsoleted because, in theory, it might come back. Though I think perhaps object introspection might've changed that, and there's won't really be a gnome-python2 once everything's ported to the Brave New World.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 4 Michael Schwendt 2011-11-30 17:18:52 UTC
"Obsoletes" typically are versioned, so they don't block a package from coming back with a higher V-R.


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