Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 340295 - media-video/totem-2.30.2 missing dependency for >=dev-libs/dbus-glib-0.82
Summary: media-video/totem-2.30.2 missing dependency for >=dev-libs/dbus-glib-0.82
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-09 21:04 UTC by Owen Mann
Modified: 2010-11-19 19: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 Owen Mann 2010-10-09 21:04:47 UTC
Upgrading media-video/totem 2.26.3-r1 to 2.30.2, build fails with:

Making all in browser-plugin
make[2]: Entering directory `/var/tmp/portage/media-video/totem-2.30.2/work/totem-2.30.2/browser-plugin'
make  all-am
make[3]: Entering directory `/var/tmp/portage/media-video/totem-2.30.2/work/totem-2.30.2/browser-plugin'
  CCLD   totem-plugin-viewer
totem_plugin_viewer-totem-plugin-viewer.o: In function `main':
totem-plugin-viewer.c:(.text+0x5344): undefined reference to `dbus_g_connection_unregister_g_object'
collect2: ld returned 1 exit status
make[3]: *** [totem-plugin-viewer] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-video/totem-2.30.2/work/totem-2.30.2/browser-plugin'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/media-video/totem-2.30.2/work/totem-2.30.2/browser-plugin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-video/totem-2.30.2/work/totem-2.30.2'
make: *** [all] Error 2

According to: http://www.mail-archive.com/gnome-announce-list@gnome.org/msg07010.html , dbus_g_connection_unregister_g_object() requires D-Bus GLib 0.82
So, somewhere between totem 2.26.3-r1 and 2.30.2, this dependency was added.

Reproducible: Always

Steps to Reproduce:
1.have dev-libs/dbus-glib-0.76 installed
2.emerge media-video/totem

Actual Results:  
build failure
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-11-19 19:04:57 UTC
+*totem-2.32.0 (19 Nov 2010)
+
+  19 Nov 2010; Gilles Dartiguelongue <eva@gentoo.org>
+  -files/totem-2.26.3-youtube-plugin-404-error.patch,
+  -files/totem-2.26.4-youtube-plug-play-vids.patch, -totem-2.26.5-r1.ebuild,
+  -files/totem-2.26.5-firefox-plugin-apple-trailers.patch,
+  -totem-2.28.5-r3.ebuild, -totem-2.28.6.ebuild, -totem-2.30.0-r1.ebuild,
+  -files/totem-2.30.1-fix-constant-buffering.patch,
+  -files/totem-2.30.1-fix-gmp-plugin.patch,
+  -files/totem-2.30.1-fix-pygtk-include.patch,
+  -files/totem-2.30.1-fix-qt-eos.patch, totem-2.30.2.ebuild,
+  +totem-2.32.0.ebuild, +files/totem-2.32.0-smclient-target-detection.patch,
+  metadata.xml:
+  Version bump for Gnome 2.32. Youtube plugin updates, de-interlacing support,
+  support for WebM, RGBA gtk+ themes support. Update various API usage. Clean
+  up old revisions. Update dbus-glib dependency, bug #340295.

This is now fixed. Thanks for reporting.