I just assumed I didn't have libxml2, thinking it was some obscure science package (I see this sort of thing all the time).
So I went and I got libxml2 and installed it from source.
Upon starting my computer today, Cinnamon crashed and it starts on fallback mode. Gedit doesn't work, and my update manager doesn't work either. When trying to run gedit from the command line, I get the following message:
Code: Select all
felipe@zebes ~ $ gedit
gedit: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/lib/libgtksourceview-2.0.so.0)
gedit: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/lib/libgtksourceview-2.0.so.0)
gedit: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/lib/libgtksourceview-2.0.so.0)
gedit: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/lib/libgtksourceview-2.0.so.0)
gedit: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/lib/libgtksourceview-2.0.so.0)
Please help me fix my libxml2, which I suspect is the problem.
(I'm guessing the code never found the header because I just wasn't pointing at the right library)