New Inkscape 0.92.1 fixes your previous works done with Inkscape

Published on

This blog post details the happy ending after the previous blog post, titled "New Inkscape 0.92 breaks your previous works done with Inkscape," published on January 20th. A lot of reactions followed that blog post and the news became viral quickly. That's why I thought it would nice to make another blog post to "close the case". First, thanks a lot for all the support from all the readers through this adventure! I received a lot of support in the dedicated thread on Reddit, on Twitter, and on G+ about it. The fallout of the issue was immediate: the developers of Inkscape quickly realized how big the problem could get as all the machines update to 0.92: "...that update might do no less than break every diagram, map, etc on wikipedia." -Mc on this mailing-list discussion. I was happy my alert brought the spotlight on this problem, giving it a high priority and triggering actions to potentially save this type of super-diagram we all love to see on the GNU/Linux ecosystem. So the news is:
♪ ♫ TADAAAAAA!! ♪ ♫ Inkscape version 0.92.1 released today fixes the problem.
(You can read the releases notes here and download it here). Many thanks to the Inkscape developers for their hard work! In particular, thanks to Mc for the extra elbow grease as he worked day and night on this, and for hanging around on the Pepper&Carrot IRC channel during this time to inform me and the translators of Pepper&Carrot about the progress, giving tips on compilation, and gathering feedback/test cases for the 0.92.1 branch. It was invaluable!
Inkscape 0.92.1 displaying correctly the english translations of episode 9 ; Over 10000 files are now safe!

However, I was also surprised by many reactions around the web. Mainly, how the famous LinuxActionShow spoke about the article on episode 453 at 0:26:55. They missed the point, thinking it was an issue limited to my GNU/Linux machine and an 'upgraded too soon' issue and a rant against FLOSS... Of course I could always downgrade my local Inkscape to 0.91 in a single minute! The 'blame for using FLOSS' was referring to my clients and contributors on Windows/Mac who are installing Inkscape 0.92 from the official Inkscape homepage and working with my sources. They don't have a choice on the Inkscape homepage but to install the 0.92 version and open my sources with it. So, it's not a package management issue or a single Linux machine problem. Everything is not Linux-centric in the FLOSS ecosystem and they missed this point because they kept their mind in this box. Too bad they preferred talking mostly about my attitude. That's typical of journalism: blame the one who raising a concern and avoid talking about the content. Also, I'll pass their assumption about my usage of free software for money reasons...Bleeee...
Screenshot from the LinuxActionShow #453 , speaking about the article

All in all, a lot of time was spent on this. I learned in this adventure how to compile Inkscape, switch branches using Bazaar, and get two installed versions to give feedback and beta-test. I also met the friendly Inkscape team via their dev IRC channel, #Inkscape-devel on Freenode. I'll definitely stay around, and read the channel from time-to-time, update compiled source, run tests, etc... Beta-testing is also in small part why I receive patronage. I just hope it will not end in beta-testing all the packages of my system :-) Note: If more artists using Inkscape around want to participate in beta-testing, I can explain in a future article how to compile Inkscape as I did in the guide "building Krita on Linux for cats". Let me know! Now I'm back on detailing/painting episode 21, which should be released soon.


link Joe  

LinuxActionShow has been called entertaining by some, but I don't know if anyone has ever accused it of being investigative, insightful, or accurate.

link Mr.Dolus  

Haven't really been keeping up with LAS for the last couple years... Looks like things went downhill after Matt left.

link Martin Owens  

Thanks David for posting this update. It's very good to hear of you being involved and your invitation to other users to debug, test and at least communicate with the inkscape project is more valuable than you may know.

Sorry to hear LAS got the wrong end of the stick. I've noticed a sort of mistake that happens a lot where people make the mistake of jumping on your arguments based on what they "think" you've said. Only yesterday I had a row with someone on G+ because they thought I was betraying Free Software by suggesting we have a patreon for Inkscape. *roll eyes*

link raghukamath  

A building inkscape for cats will be awesome, I was searching for such guide when building it. Let me know if you need any help creating the guide :)

link raghukamath  

> Only yesterday I had a row with someone on G+ because they thought I was betraying Free Software by suggesting we have a patreon for Inkscape. *roll eyes*

Why is that a betrayal, I think patreon for free software developer is a good thing.

link hjkla  

My Carrot, those two guys in the discussion video are totally off. They are probably so arrogant they did not prepare for ti well and they are just saying things that come to their mind. Hold on tight David.

link xwindows  

Thanks for your work on publicizing this issue; developers sometimes forget that breaking users' work is a big NO-NO. And they don't seem to listen to ameteur artist either (unless he/she provide patches, that is).

This problem highlight how life-saving the sentiments like "Don't break userspace!" are; and not many developers respect this anymore.

Still, I'm not sure whether the conversion is one way or not (i.e. whether "converted" files would break under old Inkscape 0.48), and I work using three different Inkscape version on daily basis...

So I will not be jumping ship from 0.48 yet; not unless they fix the export page size gambit and the font selection mess at least (will test these later). Meanwhile, I will keep an eye on 0.9x, and pray there wouldn't be another show-stopping bug again in 0.93.

P.S. I have read their discussion log: they seem to completely ignore that some users (me included) look at the new release solely in the hope that "Finally, this bug is now fixed". So I'm still pessimistic about how they handle bug priority.

Anyway, "Building Inkscape on Linux for cats" would be nice too.

link ArgoS  

Very good news!

link Tadeo  

David, I'm sorry to bother you with this, but 0.92.1 still breaks the text in one (and just one) of my files. Unfortunately, it's a very important file that I need to continue using.

You mentioned in the original blog post an extension to convert files one by one, but that wasn't escalable with the large amount of files that you worked with.

As I said, I only have one file, could you point me towards that extension? If it's the extension is inx-legacytext, then it doesn't work either... If you have any tip whatsoever, I would be grateful.

Thank you very much,

link David Revoy  

Hi Tadeo. No idea, but I'll relay your message to more skilled user than I am ( Inkscape developers )
(PS: Is you file available somewhere to do tests?)

link David Revoy  

I had feedback: we need your file to know what is happening. Can you upload it somewhere?
( You can send it to me via email for privacy: info[at] )

link Tadeo  

I've sent you an email, thank you very much! :)

link David Revoy  

Well received. I'll share it with a Inkscape developer.
I'll give feedback later by replying your email.
(PS: cool art)

link Ade Malsasa Akbar  

Helo Mr. David Revoy, it's the second time I make comment here. Thank you for this case closing. I am glad now so that I will install 0.92.1. Big thanks for you.

link Moini  

I've just uploaded a script for Ubuntu-based Linux distros that can help with that.

It does not break any existing Inkscape installations, so you can just try out the latest builds (and update them, too):

link Michal  

Unfortunately, after reinstalling my OS and installing newest version of Inkscape my (important) file seems to be broken. (92.3)

Post a reply

The comments on this article are archived and unfortunately not yet connected to a dedicated post on Mastodon. Feel free to continue the discussion on the social media of your choice. Link to this post:

You can also quote my account so I'll get a notification.
(eg. on my Mastodon profile.)