gkreidl wrote:excerpt from a report of one of my beta testers, who had installed the collabora updates and "web" and whom I have asked to check, if Minimal Kiosk Browser 1.3 is still working after the update:
"Starts up ok, but loads sites slowly. Worst however is downloads seem to be broken, ie. nothing happens. A peculiar cursor sometimes appears instead of the arrow, that seems to make it almost impossible to double click a selection.
... I've just rebooted to try that, but it's now doomed, as after
Black screen, cursor ok, but can only right click but nothing works. What a pain. ..."
I wonder what it was about that particular Pi which made the desktop break on upgrade. Was there anything unusual about the system in question.
Having said that i've seen desktop environments broken and had to have their configuration reset after a major upgrade before on plain debian systems or occasionally for no obvious reason whatsoever.
I believe that the only clean way to install new programs (web in this case) that need lots of new packages, is doing a release upgrade to Jessie first, which has most of the new packages already and add or replace only a few special packages that need support for the RPi GPU etc.
That approach has it's pros and cons. On the one hand the software in debian jessie will likey have been tested together more, on the other hand upgrading everything is even more likely to break your custom stuff than upgrading a subset.
I think, we should ask the people, who are responsible for Raspbian,
That would be me mostly, mike is still arround but isn't especially active nowadays.
what they think about all this.
They are kinda stuck between a rock and a hard place, from a long term perspective it makes little sense to invest effort in old versions of software. On the other hand new versions of software often drag a floatilla of dependencies behind them which as you say can cause unexpected breakage. Sometimes that is the fault of the upgraded packages, sometimes it's the fault of the software that depends on them relying on unspecified behaviour.
I do find it slightly strange that the webkit collabora are shipping seems to be newer than the version in wheezy but older than the version in jessie. Of course that may simply be that they used the latest version at the start of the work and have not yet got arround to bringing it forward to the latest versions.
I'm impressed by the speed at which the collabora developer responded to the two serious issues I pushed in their direction, i'm not impressed at the apparent lack of a public bug tracker for problems related to the repository.