New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Random icons missing from exported data #96
Comments
|
A verbose log of the generator as well as the resulting icons tarball would be very helpful here. Are the icons only missing from the tarball, or also from the pool and OS suite directories? |
|
Attached requested data. Some missing icons this time are kdesvn_kdesvn.png and kfloppy_kfloppy.png (in 48x48 size, other sizes are ok). The icons are present in the pool, only missing from the tarball. verbose.log.txt |
|
Can you maybe also attach the generated metadata and possibly the media pool as well? That's a lot of data, but it will be helpful to determine if there is an error and if so, in which component it likely is. |
|
Here's the full export dir |
|
More info, which may or may not be useful:
|
|
I removed threading in exportData: and didn't experience any icon loss in 5 consecutive asgen runs (and didn't notice any performance loss, this step is almost instant). As soon as I went back to unpatched asgen it started losing icons again. |
|
@antonio-rojas Can you check if this commit solves this for you? I did some testing here and didn't see in 40 runs, but even before this was a very rare issue on my machine (got it only once in 40 runs...). |
|
Btw, in your config file disabling validation is not ideal, as it may hide issues with your metadata - the issue why you disabled it in the past should have long been fixed by now :-) |
|
Yes, this works, thanks for the quick fix! |
Every time I generate metadata for Archlinux results in some 10/15 icons missing from the exported data. The missing icons are different every time, so it doesn't seem to be a problem of any specific package but rather some kind of race condition. There are no visible errors in the asgen output.
Attached is the used asgen-config.json. Best way to reproduce it is to run the generator a few times in a row, and do a diff on the generated icon tarballs.
asgen-config.json.txt
The text was updated successfully, but these errors were encountered: