Version: (using KDE 4.1.2) Installed from: Debian testing/unstable Packages The problem: Clicking on a hyperlink in a PDF-file will not open the target file if the case writing (upper/lower) doesn't match and the os makes this difference. Renaming the target to the name given in the source PDF solves the issue. The source: PDF "collections" generated on or for systems without upper/lower case distinction (Windows, ISO 9660) that don't care for correct casing. The solution: be generous when opening links. See behaviour of Adobe Acrobat where this works. Does that sound reasonable? A lot of conference CDs will stop working once copied to the hard drive. The solution now would be to magically derive the proper case and rename all copied files.
http://www.davidfaure.fr/kde/krun.findIntendedTarget.diff would fix this, but the question is, in which libs/apps does this behavior make sense (e.g. khtml?).
Thank you for your bug report! Debian advises users to not submit bugs upstream (https://www.debian.org/Bugs/Reporting), as this version of the KDE software is out of support from KDE, and so it's possible that the bug exists only in Debian at this point. Could you report the bug to Debian using the report bug utility (https://packages.debian.org/stable/utils/reportbug)? If necessary, the maintainer of the package will forward the bug upstream. Thanks for understanding!