Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99965 - dev-util/screem depends on unneeded gdk-pixbuf
Summary: dev-util/screem depends on unneeded gdk-pixbuf
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-22 15:29 UTC by Sander Sweers
Modified: 2005-09-15 14:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sander Sweers 2005-07-22 15:29:49 UTC
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 Sander Sweers 2005-07-22 15:31:07 UTC
Better summary
Comment 2 John N. Laliberte (RETIRED) gentoo-dev 2005-07-26 19:50:22 UTC
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 Sander Sweers 2005-07-27 01:49:48 UTC
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 Igor Golubev 2005-09-15 13:44:12 UTC
Almost two months since last report and this silly dependance is still in the
ebuild. What a shame!
Comment 5 John N. Laliberte (RETIRED) gentoo-dev 2005-09-15 14:04:27 UTC
sorry it took so long, fixed in CVS