$ ll /usr/include/gphoto2/gphoto2 lrwxrwxrwx 1 root root 1 Apr 30 17:14 /usr/include/gphoto2/gphoto2 -> ./ Can we fix this or is this by design?
This is by design, look at libgphoto2's Makefile.am: ######################################################################## # Compatibility for header inclusions. # # - Old code has -I/usr/include/gphoto2 # #include <gphoto2-camera.h> # # - New code has -I/usr/include # #include <gphoto2/gphoto2-camera.h> install-data-local: rm -f $(DESTDIR)$(includedir)/gphoto2/gphoto2 $(INSTALL) -m 0755 -d $(DESTDIR)$(includedir)/gphoto2 $(LN_S) . $(DESTDIR)$(includedir)/gphoto2/gphoto2 Not sure how useful that design is for Gentoo though...
If it doesn't cause problems for us, I would leave it as is (as upstream wants)
No, there aren't any problems. Just when grepping in /usr/include it pops up
In this case, please report this directly to upstream, we will follow it if they drop that link, thanks