haiku / haikudepotserver

Haiku Depot Server
Other
16 stars 10 forks source link

KeymapSwitcher lost its resources #176

Open diversys opened 5 years ago

diversys commented 5 years ago

No icon, screenshot or localization after HDS update. https://depot.haiku-os.org/#!/pkg/keymapswitcher/haikuports/1/2/7.11/-/8/x86_64?bcguid=bc575-NIHK

andponlin commented 5 years ago

Hi; did you see any other cases?

diversys commented 5 years ago

vmware_addons also lost its icon.

diversys commented 5 years ago

https://depot.haiku-os.org/#!/pkg/netsurf/haikuports/3/8/-/-/2/x86_64?bcguid=bc707-XHEW

netsurf lost its english localized name and became lower-cased.

andponlin commented 5 years ago

Oh dear; the deployment contained a migration so that all the different variants of a package have combined localisation / screenshots etc.. and something must have gone wrong in that process unfortunately. It is probably going to be quite a bit of work to get the old data back now. If there are a limited number of cases that are relatively easy to identify...

  1. Somebody could fix the cases where packages have lost meta-data by hand
  2. I could recover an old backup from Alex, deploy an old version of HDS and dump what I can out and then figure out what can be done to re-populate it.
andponlin commented 5 years ago

I have bundled the data of which packages had data from 18.jan.2019 here (3 days) but I don't have time to analyse it now. I don't have newer data at this point in time.

diversys commented 5 years ago

https://depot.haiku-os.org/bepdf lost its rating.

andponlin commented 5 years ago

... lost its rating

A missing rating? missing aggregate? web-app? desktop-app? Can you please provide some more information.

diversys commented 5 years ago

Star rating is empty on the package page.

diversys commented 5 years ago

Oh, I'm sorry. It was BeShare (x86_64) actually.

andponlin commented 5 years ago

There are two packages;

The ratings are differentiated for the two different packages. I assume this is the problem you are referring to? If it is, can you please open a new ticket to treat those two packages as "sharing ratings' data" as well. I will have to come back to it when I get time.