Bug 99965 - dev-util/screem depends on unneeded gdk-pixbuf
Bug#: 99965 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: gnome@gentoo.org Reported By: Sander.Sweers@gmail.com
Component: Ebuilds
URL: 
Summary: dev-util/screem depends on unneeded gdk-pixbuf
Keywords:  
Status Whiteboard: 
Opened: 2005-07-22 15:29 0000
Description:   Opened: 2005-07-22 15:29 0000
dev-util/screem depends on media-libs/gdk-pixbuf but this is the version for
gtk+-1.x. IN gtk+2.x this is already provided.

Please remove unneeded depend.

Thanks

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Sander Sweers 2005-07-22 15:31:07 0000 -------
Better summary

------- Comment #2 From John N. Laliberte (RETIRED) 2005-07-26 19:50:22 0000 -------
from configure.in:

-----8<-----
gconf-2.0 >= 2.2.0              \
gnome-vfs-2.0 >= 2.8.3          \
gdk-pixbuf-2.0 >= 2.2.0         \
-----8<-----

gtk+2.x is not explicitly listed in the rdeps for gdk-pixbuf:
http://gentoo-portage.com/media-libs/gdk-pixbuf/rdep

I don't really see how its "unneeded" when its explicitly listed in the
configure.in file, better safe than sorry imo.

Please advise ( did I miss something? ), Thanks!

------- Comment #3 From Sander Sweers 2005-07-27 01:49:48 0000 -------
The version that is in portage as a separate package is gdk-pixbuf-0.22. Screem
wants gdk-pixbuf-2.x which is already provided by gtk+-2.4 and later (not sure
if earlier also have gdk-pixbuf).

Looking in the gtk+-2 tarball for example you will find the code for
gdk-pixbuf-2 in modules/engines.

from gtk+-2 comfigure.in

----
#
# gdk-pixbuf gets versioned separately, and for now, using standard
# libtool versioning, not GTK+-style versioning
#
GDK_PIXBUF_MAJOR=gtk_major_version
GDK_PIXBUF_MINOR=gtk_minor_version
GDK_PIXBUF_MICRO=gtk_micro_version
GDK_PIXBUF_VERSION="${GDK_PIXBUF_MAJOR}.${GDK_PIXBUF_MINOR}.${GDK_PIXBUF_MICRO}"
AC_SUBST(GDK_PIXBUF_MAJOR)
AC_SUBST(GDK_PIXBUF_MINOR)
AC_SUBST(GDK_PIXBUF_MICRO)
AC_SUBST(GDK_PIXBUF_VERSION)
--------

Thanks
Sander

------- Comment #4 From Igor Golubev 2005-09-15 13:44:12 0000 -------
Almost two months since last report and this silly dependance is still in the
ebuild. What a shame!

------- Comment #5 From John N. Laliberte (RETIRED) 2005-09-15 14:04:27 0000 -------
sorry it took so long, fixed in CVS