From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041111 Firefox/1.0 Description of problem: After upgrading gphoto2 to version 2.1.5-1.1 I can no longer access my USB-attached digital camera from gtkam (the GTK front-end of gphoto2). This is the error message: gtkam: symbol lookup error: /usr/lib/gphoto2_port/0.5.1/libgphoto2_port_usb.so: undefined symbol: usb_get_driver_np Version-Release number of selected component (if applicable): gphoto2-2.1.5-1.1 How reproducible: Always Steps to Reproduce: 1. Attach camera that previously worked with gtkam to the USB connection 2. Run "gtkam" 3. Wait a few seconds while gtkam starts and loads drivers 4. *poof* Actual Results: gtkam crashes, with the error quoted above. Expected Results: gtkam should have started. Additional info:
gtkam is not shipped with Fedora Core 3. However, that symbol ought to be present in libusb. Out of interest, what do these commands say?: ldd /usr/lib/gphoto2_port/0.5.1/libgphoto2_port_usb.so nm -D /usr/lib/libusb-0.1.so.4 | grep usb_get_driver
Thanks Tim, I found the problem: libusb-0.1.so.4 => /usr/local/lib/libusb-0.1.so.4 (0x005dd000) I apparently had an old version of libusb installed in /usr/local/lib that accidentally worked with the older gphoto2 but not with the newer...
Okay, closing.