[kmymoney] [Bug 416827] New: libofx dtd files are not found in AppImage

Thomas Baumgart bugzilla_noreply at kde.org
Mon Jan 27 17:16:27 GMT 2020


https://bugs.kde.org/show_bug.cgi?id=416827

            Bug ID: 416827
           Summary: libofx dtd files are not found in AppImage
           Product: kmymoney
           Version: git (master)
          Platform: Appimage
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: importer
          Assignee: kmymoney-devel at kde.org
          Reporter: tbaumgart at kde.org
  Target Milestone: ---

SUMMARY
The appimage is reporting missing DTD files. I performed a manual check and
found them in /usr/share/libofx7/libofx. After some research it seems that the
appimage needs these files to be located one directory up as follows:
/usr/share/libofx

STEPS TO REPRODUCE
1. Start the AppImage and import an OFX file

OBSERVED RESULT
File not imported

EXPECTED RESULT
File is imported without problems

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Messages printed to the console:

OfxImporterPlugin::slotImportFile
setup callback routines
process data
LibOFX INFO: libofx_proc_file(): File format not specified, autodetecting...
LibOFX INFO: libofx_proc_file(): Detected file format: OFX (Open Financial
eXchange (OFX or QFX))
LibOFX INFO: sanitize_proprietary_tags() removed: <INTU.BID>00508</INTU.BID>
LibOFX ERROR: find_dtd():Unable to find the DTD named opensp.dcl
LibOFX ERROR: find_dtd():Unable to find the DTD named ofx160.dtd
LibOFX ERROR: ofx_proc_file(): FATAL: Missing DTD, aborting

Moving the DTD files to /usr/share/libofx solves the problem.

Originally reported on https://forum.kde.org/viewtopic.php?f=69&t=164354

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list