Bug List: (This bug is not in your last search results)   Show last search results      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 (IRC: plaes) <plaes@plaes.org>
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
Bug 106807 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

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


Not eligible to see or edit group visibility for this bug.






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 D. 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 D. 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!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug