DPKG: installing .deb package, unmet libxml2 dependency (but software works), how can I fix or ignore the unmet dependency? #apt #parallels #libxml2

https://askubuntu.com/q/1564761/612

DPKG: installing .deb package, unmet libxml2 dependency (but software works), how can I fix or ignore the unmet dependency?

I can work from home via Parallels Client (a remote work package), but installing it leaves me with an unmet libxml2 dependency, however the software works fine, but apt keeps complaining and block...

Ask Ubuntu

Xmloxide – an agent made rust replacement for libxml2

https://github.com/jonwiggins/xmloxide

#HackerNews #Xmloxide #Rust #libxml2 #replacement #technology #open-source

GitHub - jonwiggins/xmloxide: A pure Rust reimplementation of libxml2

A pure Rust reimplementation of libxml2. Contribute to jonwiggins/xmloxide development by creating an account on GitHub.

GitHub

Just learning of this when Unity randomly stopped working on latest Ubuntu 25.10 update. Latest Unity release expects XML2, and I presume Ubuntu no longer ships it.

(insert XKCD meme here)
https://www.youtube.com/watch?v=GDr4fKXmUvc #opensource #foss #unity #libxml2

LibXML2, Used by Steam, Chromium, Others is Now Abandoned

YouTube
Last time I wrote XML procesing in perl was years ago, so I did a quick search about the suggested approach as of now. Among the first results was a page suggesting XML-LibXML, because it "has good reference documentation and is actively maintained". I mean, I don't insist that there are good alternatives, but knowing XML-LibXML is a #libxml2 wrapper made me hurt inside a bit about the state of the world after what happened with libxml2.

@BrodieOnLinux made some nice video about the problems of funding infrastructure FOSS projects which nobody sees, mainly with the libxml2 example, but OpenPrinting is appearing twice, too:

https://www.youtube.com/watch?v=8PTlYeLBKvI&t=590s
Problem of finding volunteers

https://www.youtube.com/watch?v=8PTlYeLBKvI&t=945s
Long time at Canonical, then funded by @sovtechfund and supported by @linuxfoundation

#OpenPrinting #libxml2 #GNOME

FOSS Is Always One Maintainer From Collapsing

YouTube
The story of #libxml2 is the one of #OpenSource struggle. So again and again, I'd call all #developers to respect Open Source maintainers by creating only a waterproof ticket, adding a (failing) test to explain it, and eventually, contribute. Most of the time the work is unpaid. You can chip in. https://hackaday.com/2025/12/23/libxml2-narrowly-avoids-becoming-unmaintained/ #Programming
Libxml2 Narrowly Avoids Becoming Unmaintained

In an excellent example of one of the most overused XKCD images, the libxml2 library has for a little while lost its only maintainer, with [Nick Wellnhofer] making good on his plan to step down by …

Hackaday
📢 Libxml2 échappe de peu à l’abandon : deux nouveaux mainteneurs prennent le relais
📝 Selon Hackaday, libxml2 — une bibliothèque centrale pour le traitement **XML/XSLT** utilisée dans **GNOME**, des **navigateurs web** et de...
📖 cyberveille : https://cyberveille.ch/posts/2025-12-26-libxml2-echappe-de-peu-a-labandon-deux-nouveaux-mainteneurs-prennent-le-relais/
🌐 source : https://hackaday.com/2025/12/23/libxml2-narrowly-avoids-becoming-unmaintained/
#CVE #libxml2 #Cyberveille
Libxml2 échappe de peu à l’abandon : deux nouveaux mainteneurs prennent le relais

Selon Hackaday, libxml2 — une bibliothèque centrale pour le traitement XML/XSLT utilisée dans GNOME, des navigateurs web et de nombreux logiciels — a brièvement perdu son unique mainteneur après le départ programmé de Nick Wellnhofer, avant que deux nouveaux développeurs ne reprennent le projet. L’article retrace l’historique : au début des années 2000, l’auteur original Daniel Veillard passe la main à Nick Wellnhofer. Tous deux agissent comme bénévoles, avec pour tout soutien notable un don de Google, tandis que de grandes entreprises intègrent la bibliothèque et envoient des rapports de bugs.

CyberVeille

RE: https://social.linux.pizza/@shanmukhateja/115759299268337435

I wish #libxml2 got the same love as #curl. It would’ve been much better then.

The #libxml2 situation is a sad one. It sucks that big tech companies refuse to fund a library that is so critical to their products.

Let it be known that I support Nick, the now-former, original maintainer of the project.

#opensource #funding #gnome

libxml2 is now officially unmaintained : r/linux
https://www.reddit.com/r/linux/comments/1pi2qcp/libxml2_is_now_officially_unmaintained/
https://gitlab.gnome.org/GNOME/libxml2/-/commit/9c80a89af2fdf4f853892f84e46580f4902658ba

I ran `pactree -ru libxml2 | wc -l` and I got 822, that's a lot.

Edited: I add a unique flag for `pactree`

#Linux #libxml2 #C #FOSS