Package Details: moodledesktop 3.9.4-1

Git Clone URL: (read-only, click to copy)
Package Base: moodledesktop
Description: The official app for Moodle.
Upstream URL:
Keywords: course desktop download education mobile moodle sync
Licenses: Apache
Submitter: mkroening
Maintainer: mkroening
Last Packager: mkroening
Votes: 3
Popularity: 0.32
First Submitted: 2019-12-21 14:15
Last Updated: 2021-02-05 13:47

Latest Comments

ElModdy commented on 2021-05-05 13:43

It gives me the following error:

6527 error code 1
6528 error path /home/usr/.cache/yay/moodledesktop/src/moodleapp-3.9.4/node_modules/node-sass
6529 error command failed
6530 error command sh -c node scripts/build.js
6531 error Building: /usr/bin/node /home/usr/.cache/yay/moodledesktop/src/moodleapp-3.9.4/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
6531 error make: Entering directory '/home/usr/.cache/yay/moodledesktop/src/moodleapp-3.9.4/node_modules/node-sass/build'

mkroening commented on 2020-06-28 11:55

Thanks for your comment, @psydvl!

Upstream enforced node 11.x [1]. I figured, using the next available version (12.x) is the most sensible solution here. If you don't want to install nodejs-lts-erbium on your system, you could build the package in a clean chroot.

I did try the latest electron a few versions ago, but stopped the effort as I ran into problems, although I don't recall which, exactly. Upstream enforces electron4 [2].

I am in favour of upgrading dependencies in both cases, but I think this package should follow upstream versions as close as possible. Perhaps you could create a PR to upstream?



psydvl commented on 2020-06-27 19:55

Successfully built with the latest nodejs (14.4.0).

So no necessity in nodejs-lts-erbium which conflicting with the default nodejs package.

UPD: Same with the latest electron (9.0.5)

Successfully built, started.

After launch, the only error in the debug console is about cordova.js.

It looks like need to remove it from source index.html.

TheGoliath commented on 2020-06-11 14:07

Electron4 is missing