taw00 / element-rpm

Providing the Element messaging desktop client packaged for the Fedora, Red Hat(IBM), and OpenSUSE families of linux desktop operating systems.
Apache License 2.0
100 stars 17 forks source link

1.5.7+ don't build for OpenSUSE Leap 15.* #28

Closed taw00 closed 4 years ago

taw00 commented 4 years ago

There is a library availability issue with Leap. I have not dug into it yet. Though ... there is a chance Riot 1.5.6 was the last version for the 15 series of Leap.

[1/4] Resolving packages...
[2/4] Fetching packages...
warning Pattern ["gemini-scrollbar@matrix-org/gemini-scrollbar#91e1e566"] is trying to unpack in the same destination "/builddir/.cache/yarn/v6/npm-gemini-scrollbar-1.4.3/node_modules/gemini-scrollbar" as pattern ["gemini-scrollbar@github:matrix-org/gemini-scrollbar#91e1e566"]. This could result in non-deterministic behavior, skipping.
warning requirejs@2.3.6: Invalid bin entry for "r.js" (in "requirejs").
warning sha.js@2.4.11: Invalid bin entry for "sha.js" (in "sha.js").
info fsevents@1.2.11: The platform "linux" is incompatible with this module.
info "fsevents@1.2.11" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@2.1.2: The platform "linux" is incompatible with this module.
info "fsevents@2.1.2" is an optional dependency and failed compatibility check. Excluding it from installation.
error file-loader@5.0.2: The engine "node" is incompatible with this module. Expected version ">= 10.13.0". Got "8.17.0"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
. . .
taw00 commented 4 years ago

fixed with https://github.com/taw00/riot-rpm/commit/1fec47b836f4dd62d707f3426f3dfffa7594c28a