First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 106807
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Priit Laes <amd@store20.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 106807 depends on: Show dependency tree
Show dependency graph
Bug 106807 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-09-21 08:59 0000
Currently the dependancy is '>=gnome-extra/nautilus-cd-burner-2.9'

What happens is that when you start emerging gnome, it first emerges new hal
which breaks binary compatibility with many libraries including
nautilus-cd-burner. So when emerging gnome-media I get:

/usr/lib/libnautilus-burn.so: undefined reference to
`hal_manager_find_device_string_match'
/usr/lib/libnautilus-burn.so: undefined reference to `hal_device_property_exists'
/usr/lib/libnautilus-burn.so: undefined reference to `hal_free_string'
/usr/lib/libnautilus-burn.so: undefined reference to `hal_find_device_by_capability'
/usr/lib/libnautilus-burn.so: undefined reference to `hal_device_lock'
/usr/lib/libnautilus-burn.so: undefined reference to
`hal_device_get_property_string'
/usr/lib/libnautilus-burn.so: undefined reference to `hal_initialize'
/usr/lib/libnautilus-burn.so: undefined reference to `hal_free_string_array'
/usr/lib/libnautilus-burn.so: undefined reference to `hal_device_get_property_bool'
/usr/lib/libnautilus-burn.so: undefined reference to `hal_device_get_property_int'
/usr/lib/libnautilus-burn.so: undefined reference to `hal_device_unlock'
collect2: ld returned 1 exit status
make[3]: *** [gnome-cd] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gnome-media-2.12.0/work/gnome-media-2.12.0/gnome-cd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gnome-media-2.12.0/work/gnome-media-2.12.0/gnome-cd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/gnome-media-2.12.0/work/gnome-media-2.12.0'
make: *** [all] Error 2


Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Daniel Gryniewicz 2005-09-21 10:19:16 0000 -------
JOOC, are you sure that your previous nautilus-cd-burner was built with hal? 
The upstream tarball claims that 2.9.x is sufficient.  I'll look closer to see,
but your results would be consistent with not having the hal USE flag enabled.

------- Comment #2 From Mark Deepwell 2005-09-21 16:26:43 0000 -------
Hi, I get exactly the same problem on my amd64. I most definitely have had
_hal_
in my use flags for a long time.

------- Comment #3 From Mark Deepwell 2005-09-21 16:33:08 0000 -------
Emerging gnome-extra/nautilus-cd-burner-2.12.0 before I try to update
gnome-extra/gnome-media to 2.12.0 works great!!

Thanks Priit.

This must be fixed before gnome-2.12.0 is unmasked!

------- Comment #4 From John N. Laliberte (RETIRED) 2005-09-21 19:00:39 0000 -------
upstream bug @
http://bugs.gnome.org/show_bug.cgi?id=316898

in CVS now, Thanks!

First Last Prev Next    No search results available      Search page      Enter new bug