Problems updating my themes (complete themes)


(Pardal) #1

Hello,
I’ve submitted yesterday a new version (2.0.1) of my themes:
https://addons.mozilla.org/en-US/firefox/addon/silvermel/
and
https://addons.mozilla.org/en-US/firefox/addon/charamel/

They are already approved and available at AMO, but using the function “Find Updates” in Addons Manager, I get the message “There was an error downloading Silvermel.” Can someone help me with this issue?

Cheers

Pardal (ShareBird)


(Jorge) #2

I see this error in the Browser Console:

1487623168951 addons.xpi WARN Download of https://addons.cdn.mozilla.net/user-media/addons/7517/silvermel-2.0.1-fx+tb.xpi?filehash=sha256%3A8d795c6bfd5e7201a1b7e5f448dcfb376592cd05b22d4eb46af6b3d5c2cf6b36 failed: Refusing to upgrade addon silvermel@pardal.de to a multi-package xpi

My guess is the problem relates to the multi-package XPI using the same ID as one of the internal packages. I’m not sure how that can be fixed. I suppose you can create theme listing for the theme package and that should at least update that part.


(Pardal) #3

Hello Jorge! Thank you very much for answering.

I don’t think is it worth to fix the multi-package thing on my side, since the support for multi-packages will be dropped in FF 53. I can’t understand this decision, since in FF 57 XUL based extensions (and themes of course) will not work anymore. This decision was taken also without communicating developers about it. There is also no advice about this decision at the official documentation:
https://developer.mozilla.org/en-US/docs/Multiple_Item_Packaging


(Jorge) #4

Yes, dropping support for multipackage XPIs wasn’t announced well. Unfortunately there’s a lot going on in the way of compatibility, and there are only a handful of people still using them. I included a note about it in the 53 compatibility post.

Ping @wbamberg to add a warning to the doc.