Bugzilla – Bug 148303
Annoyance in python-gnome-extras
Last modified: 2006-07-01 13:43:43 UTC
This file /usr/lib/python2.4/site-packages/gtk-2.0/totem/plparser.so is include in python-gnome-extras making it really annoying too compille anything depending on it even with all relevent repositorie in my y2pmbuild i still get broken depedency. That thing is a python parser for totem should be seperated in python-totem or python-gnome-totem or something of the like. only thing i really needed in extra is for the gtkhtml module, all the other dep arent half bad beside this totem thingy (why the hell would i need to make a chm viewer depend on totem). Tried too found a work around and made the spec ignore that depedency but doesnt seem doable (yaloki confirmed this can't be done that way), just for the record rpm i was trying to package is gnochm.
Thats really annoying as even trying too add totem to the buildrequire even if it contain the built i still get failled depedency due too this weird rewuire of python-gnome-extra
You mean the bug is that python-gnome-extras depends on totem? If so, this could be fixed by - splitting /opt/gnome/lib/libtotem-plparser.so from totem into a subpackage (maybe call it totem-libs), or - splitting /usr/lib/python2.4/site-packages/gtk-2.0/totem/plparser.so from python-gnome-extras into a subpackage (maybe call it python-gnome-extras-totem)
BTW, the former approach (splitting the plparser from totem into a subpackage) sounds more reasonable to me because we already have totem-devel and the plparser might be used by more other applications in the future. Furthermore, having a -libs subpackage where there is already a -devel subpackage sounds intuitive.
meant to close this