Ah well I see. But I just found a problem. The fdi file shipped with the debian 
file does not contain any matching except info.subsystem "usb". This is because 
print-camera-list is built with a libtool wrapper script that seems to be used 
during package building instead of the final binary file. This should not, but 
indeed does, produce a different output than the final binary file which is 
located in packaging/generic/.libs/print-camera-list after building. Possibly 
the udev file is also generated
Besides that, there is another problem. If I use the correct print-camera-list 
program with the hal-fdi argument, the fdi file is generated BUT the matching 
for Apple iPhones is still incorrect, using usb.interface.class=0, 
usb.interface.subclass=0, and usb.interface.protocol=0. Attached is the 
corrected patch from above using 6:1:1.

@Marcus: You should fix this in libgphoto2 SVN, too.

@Martin: Perhaps you should use
./packaging/generic/.libs/print-camera-list udev-rules [...]
 and
./packaging/generic/.libs/print-camera-list hal-fdi

instead of
./packaging/generic/print-camera-list udev-rules [...]
 and
./packaging/generic/print-camera-list hal-fdi

inside the debian/rules file which worked for me.

** Attachment added: "xx-corrected.patch"
   http://launchpadlibrarian.net/27908913/xx-corrected.patch

-- 
Please package changes in r12140..12143 (iPhone/Touch)
https://bugs.launchpad.net/bugs/386002
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to