https://bugs.kde.org/show_bug.cgi?id=478528
--- Comment #8 from Christian R. <3288p...@duck.com> --- > That is what kates error msg says. The message is badly written, because it ends with > It is part of libxml2. At first there was no mention of an .exe, so I thought xmllint was inside libxml2. I wasn't helped by internet statements like > 24 Nov 2023 "xmllint.exe is considered a type of libxml2 library file. > It is most-commonly used in libxml2 developed by IDM Computer Solutions." and > > Two tools from libxml2 will be heavily used in this course : xmllint and xsltproc. > ... > libxml2 is installed by default on MacOSX, but not on Windows systems. > > As indicated by the Downloads page from the reference site of libxml2, > Windows binaries are to be found on: > http://xmlsoft.org/sources/win32/ for 32 bit architectures > http://xmlsoft.org/sources/win32/64bit/ for 64 bit. but then he goes on > For instance, downloading and unpacking the libxml2-2.9.1-win32-x86_64.7z > archive yields a folder containing > bin > include > lib > share > > The bin directory contains 4 files: > libxml2-2.dll > xml2-config > xmlcatalog.exe > xmllint.exe Now it was clear. I followed the instructions, put xmllint.exe in C:\Program Files\Kate\bin\ where kate.exe and libxml2 are. Result: > XMLCheck Error] Validate process crashed I then tried to replace the libxml2 in Kate with the newest from the download, same thing. I tried other xmllint.exe from the Internet, all crashed. Finally, a small and old one named google-xmllink, once renamed, works. Since I installed chocolatey to install Kate for easy updates, I thought maybe it was their package that was missing the proper xmllint.exe, so I uninstalled Kate and Chocolatey, and installed Kate from the latest "release Kate 64-bit installer" from kate-editor.org. And THERE IS NO APPROPRIATE XMLLINT IN IT! On kate-editor.org, you push Kate's numerous plugins as an asset, but then you omit the essential file that "XML Validate" needs! I placed the one that worked in the same directory as kate.exe, like for the chocolatey install. Result: > XMLCheck error] Error: Failed to find xmllint. Please make sure that xmllint > is installed. It is part of libxml2. I had to create an environment variable (as you had suggested) pointing to the very same directory in which Kate and xmllink are. Unlike with the Chocolatey version... So everything is fine now, except that I spent hours on this. I know it's coming from the Linux world, but still, come on! Would it be too much for the KDE team to put the proper xmllint in the proper place in the installer, and have a script creating the proper environment variable? And what about checking/organizing things so that Chocolatey always has the same version as the KDE Release Installer? By the way, theirs was 32bit,the latest release is 64bit. Allow me to point out that I voluntarily chose NOT to use the Microsoft store to install Kate, because I don't like Microsoft, Apple, Google, Facebook and whoever else is going to make things work differently in order to make money. Having used HP-UX on workstations back in the Middle Ages, I like Linux, but a little bit of diligence would go a long way towards bringing Windows users to your platform. I sure hope you will share this with your Kate team, and that this damned xmllink will be included correctly in all installations from now on. Ciao, Christian R. On 17.12.2023 08:18, Waqar Ahmed wrote: > https://bugs.kde.org/show_bug.cgi?id=478528 > > Waqar Ahmed <waqar....@gmail.com> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Resolution|--- |NOT A BUG > Status|REPORTED |RESOLVED > > --- Comment #5 from Waqar Ahmed <waqar....@gmail.com> --- > Like I said, you need to install xmllint. That is what kates error msg says. > > Xmllint is a program just like Kate. Its not a dll/library. > -- You are receiving this mail because: You are watching all bug changes.